← Back to context

Comment by samwillis

4 years ago

Open source != open contribution or project

The most well known project following this is SQLite.

There are many reasons to do this:

- ensuring that the copyright is fully owned

- ensuring security by reducing the likelihood of someone submitting secretly vulnerable code

- not wanting the overhead of running an Open Source Project

- wanting ultimate control on the architecture of the tool

- early stage of a rapidly changing codebase

There is a danger that "gate keeping" the concept of open contribution == open source, reduces the motivation of people to open source their code.

All open source, no matter the contribution policy, should be applauded.