News for hackers. Stuff that matters.
Re:Why SQLite Does Not Use Git by plastroltech on Tuesday April 10, 2018 @08:46PM (#16807102)
Interesting and possibly relevant to note that SQLite is not your typical opensource project:

"Open-Source, not Open-Contribution: SQLite is open-source, meaning that you can make as many copies of it as you want and do whatever you want with those copies, without limitation. But SQLite is not open-contribution. The project does not accept patches. Only 27 individuals have ever contributed any code to SQLite, and of those only 16 still have traces in the latest release. Only 3 developers have contributed non-comment changes within the previous five years and 96.4% of the latest release code was written by just two people. (The statistics in this paragraph were gathered on 2018-02-05.)"

https://www.sqlite.org/copyright.html

Re:Why SQLite Does Not Use Git by joshlemer on Tuesday April 10, 2018 @11:06PM (#16807722)
Do you know why they have this philosophy? Why would they not accept patches and pride themselves on having few contributors? Seems very odd.
Re:Why SQLite Does Not Use Git by SQLite on Wednesday April 11, 2018 @09:41PM (#16817358)
If we accept patches, then the person who has submitted the patch owns the copyright on that patch, and that means the software is no longer completely in the public domain. Unless, of course, the patch submitter has filled out a lot of legal paperwork to dedicate their code to the public domain, which rarely happens.
Re:Why SQLite Does Not Use Git by Aissen on Wednesday April 11, 2018 @03:34AM (#16808853)
It's hinted in the linked page:

> In order to keep SQLite completely free and unencumbered by copyright, the project does not accept patches. If you would like to make a suggested change, and include a patch as a proof-of-concept, that would be great. However please do not be offended if we rewrite your patch from scratch.

Re:Why SQLite Does Not Use Git by gmueckl on Wednesday April 11, 2018 @05:21AM (#16809349)
Because they can sell licenses that way and make money off the product.
Re:Why SQLite Does Not Use Git by lsaferite on Tuesday April 10, 2018 @11:16PM (#16807753)
Tight control? Consistent vision? Less overhead? All of the above?