3 ms·
We should update mental models of who works on open source accordingly [corporations vs individuals] I would like to see some numbers on how much code labeled
by chubot 2y ago
We should update mental models of who works on open source accordingly [corporations vs individuals]
I would like to see some numbers on how much code labeled "open source" (as opposed to having more of a free software ideology) is contributed by corporations and their employees, versus individuals
I think it's been very clear for 20+ years that the largest open source projects have corporate origins, or big corporate contributors, as I mentioned here: https://news.ycombinator.com/item?id=35941074 https://news.ycombinator.com/item?id=35941074 (Linux kernel, LLVM, Firefox, Chrome, MySQL, JVM, VSCode, Ubuntu, Red Hat, etc.)
But I wonder what happens when you look at medium size projects and libraries, like those in PyPI, NPM, the Go or Rust package ecosystems, etc.
Are corporations contributing closer to 20% of the code, or 80% of the code? I think there is a lot of code contributed by medium size companies, e.g. in the PHP ecosystem there seem to be many little companies
- pjmlp 2y agoEven the Linux kernel adoption only took really off, and started to endager the UNIX ecosystem, when the likes of IBM and Oracle saw a benefit in doing so, "1998: Many major companies such as IBM, Compaq and Oracle announce their support for Linux. The Cathedral and the Bazaar is first published as an essay (later as a book), resulting in Netscape publicly releasing the source code to its Netscape Communicator web browser suite. Netscape's actions and crediting of the essay[68] brings Linux's open source development model to the attention of the popular technical press. In addition a group of programmers begins developing the graphical user interface KDE. Linux first appears on the TOP500 list of fastest supercomputers.[69] The ARM port (initiated in 1994[70][71]) is merged" https://en.wikipedia.org/wiki/History_of_Linux https://en.wikipedia.org/wiki/History_of_Linux