Our company is commercial enterprise which has logs of developers. We now just use SVN to manage our source code. We try to migrate our code repositories from SVN to Git. We are new to Gitlab. We are very interesting in Gitlab fantasic features. We would like to deploy self managed gitlab ce version in our enterprise private cloud. The question is: Is it totally free to deploy and use gitlab ce version in our company which is commercial enterprise?
Yes, gitlab-ce is free to use there is no restriction on it.
Hi iwalker. Thanks for your kindly reply. In the pricing web page, we found the following description.
We see the description in the above image and are a bit confused. Is the Gitlab ce version only free for personal projects? For oraganizations’ projects, must it be charged even though we use Gitlab ce version?
You cannot buy subscription for gitlab-ce. You would need to install gitlab-ee at that point. Even gitlab-ee can be used without a subscription, you just don’t have any of the premium or ultimate functionality.
So, we can use gitlab ce version for our organizations’ projects, and we doesn’t have to pay any fees. Is that right?
That’s what I said in my first post.
GitLab CE is the community edition, only containing Open Source code, licensed with MIT, and open source.
GitLab EE is the enterprise edition, containing proprietary code, and license, and is open core. It provides a free tier referenced on the website, which contains free features like anti-spam that cannot be shipped in GitLab CE (obfuscated models and code, etc.). Additional registration features are available, too. GitLab EE is also required for activating a paid tier license. GitLab.com SaaS and GitLab Dedicated are deployed using EE versions.
It is generally recommended to run EE when considering any of the tiers, as there is no migration time required, switching tiers. If your environment requires running fully open source software only (FOSS), then GitLab CE can be your choice.
You can learn more about the stewardship of GitLab, and the business model in Our stewardship of GitLab | The GitLab Handbook
Hi dnsmichi, thanks for your kindly reply. Based on your response, does it mean that if we just need a free tier, we can use self deployed GitLab CE within our commercial enterprise and use it for as long as we want, without paying any fees?
Why do you keep asking the same question when it’s already been answered that you can use gitlab-ce for free for personal and business/commercial use. The constant repeat of the same question just makes this seem like a troll post.
GitLab CE is free open source software licensed under the MIT license.
You can do pretty much whatever you want with GitLab CE, including (but not limited to) using it within commercial enterprises.
Self-managed GitLab EE without a Premium or Ultimate license is functionally equivalent to GitLab CE, as the non-FOSS code within GitLab EE requires a license to unlock.
GitLab EE Premium and Ultimate include additional features that are particularly beneficial for commercial/enterprise users, but you do not need a paid license or subscription to use self-managed GitLab CE (or EE) for enterprise/commercial purposes.
Thanks very much