Hacker News new | past | comments | ask | show | jobs | submit login

But it is also commonly understood that open source means you can change and then distribute your changes. Here is an excerpt from Wikipedia[0]:

> Generally, open source refers to a computer program in which the source code is available to the general public for use or modification from its original design.

You cannot do that with Gitlab EE but you can do it with the community version. The community version is a subset of Gitlab EE with a few features missing. But I completely agree. You cannot have it both ways. I don't think Gitlab could support their work just by providing commercial support. They need to have a "not so open source" version to sell. And just providing you with the source code to verify (and possible modify and fix if they were to ever go bankrupt), is a huge advantage over a fully closed source solution such as Github.

0: https://en.wikipedia.org/wiki/Open-source_model




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: