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

> in my free time

Thank you! To make it even more rewarding for you :) - I remember there was a report mentioning that most of the work on Linux kernel nowadays is done by salaried employees.




> most of the work on Linux kernel nowadays is done by salaried employees.

That's been the case for decades, probably since just after Linus released it.


It really depends on how you measure the value of the contributions. Simply looking for lines of code (LOC)? Looking for LOC but without drivers?

But even if: is every LOC to be seen as equal contribution?


Lines of code are of negative value; adding more actively harms the project, all else being equal. Contributions are in terms of what features were puchased with that harm (and some features are harmful in and of themselves, but Linus is pretty good at rejecting those contributions, if not the not-worth-their-loc ones).


Why is that probably? What makes it probable?


Because every company that has libraries, products, stacks, customers using Linux sooner or later runs into issues in Linux, that they can't wait around for someone else to fix.

Big orgs have lots of people just working on Linux full time. They start out fixing one small thing, which then needs to be updated, optimized etc etc and then things snowball.


Because if you're a competent enough programmer to contribute to the Linux kernel, you're probably competent enough to get a job as a programmer.


I believe that by "salaried employees" it was meant as "people that have linux kernel programming" in the job description.


Yes, I think you're right. In that case, it certainly wasn't the case back when Linux started. Intel and Redhat are the biggest contributors according to the Linux Kernel Development Report from 2017:

  Intel 10,833 13.1%
  none 6,819 8.2%
  Red Hat 5,965 7.2%
So, "none", although it's the second biggest category, only accounts for 8.2% of contributions.


A lot of kernel developers hide who pays their bills.


Unless they also falsely declare the employers it should not be more than 8.2%


I see, and so you assume that that job would be the contribution.

When I contributed to the kernel (in a rather minor way, I hasten to add), I was competent enough to get a job as a programmer but my job had nothing to do with the kernel. As far as I can remember that was typical for the people who contributed during the first five years or so. I didn't pay much attention after that.


Didn't he mean people paid primarily to develop for Linux, rather than people just developing also developing for Linux?


I think a straight 'no' suffices. Linux most definetly wasn't a commercial project in the early years.




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

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

Search: