Can I use gitlab community edition for commercial projects?

can I use gitlab community edition for commercial projects ?

Yes you can.
EE version has more features than CE with support.
CE is also good to start with, if you require more features and support you can upgrade to EE.

Hi Ershad,

I am new to GitLab.We have GitLab EE. Now license got expired can we downgrade to CE.Do you know how to downgrade?

@syedahmed_ss When a self-managed license expires you have two options to downgrade to a free version of self-managed GitLab.

  1. Remove the license. (easy option). This will keep all data as-is and revert to GitLab EE Core, the free version of self-managed GitLab.
  2. Disable Enterprise-only features and follow the Omnibus Installation instructions to Downgrade to CE. This option is a bit more complicated as it requires disabling features and installing the GitLab CE package over top of your existing GitLab EE installation.

Note that GitLab CE lacks the ability to apply a license to unlock paid features, so if you might consider purchasing a license again in the future I’d recommend removing your current license and continuing to use the gitlab-ee package.

Before making any changes or downgrading, I suggest creating a backup.

1 Like

Hi. Thanx for your answers!
You’ree the best!
Ever better than github!

After trial period …
Can i use Gitlab EE in my own home server without any license?
Or with any free license?
Have any difference between EE (without license) and CE?

Yes, this is possible by removing the license. The only difference between CE and EE is the possibility to insert a license. If you use EE without a license, there is no functional difference to CE.

2 Likes

@dnsmichi I’m planning to create a commercial product that will be deployed on a private infra and will contain GitLab CE in its core. Basically it’s gonna be an advanced UI over on-premise GitLab CE installation. Does it require any licensing? As far as I’m aware, it doesn’t, just want to be sure. Thank you in advance.

suyog.kale, you asked a very good question. I was interesting to know that.