The Linux kernel has around 27.8 million lines of code in its Git repository, up from 26.1 million a year ago, while systemd now has nearly 1.3 million lines of code, according to GitHub stats analysed by Michael Larabel at Phoronix.
There were nearly 75,000 code commits to the kernel during 2019 which is actually slightly down on 2018 (80,000 commits), and the lowest number since 2013. The top contributors by email domain were Intel and Red Hat (Google's general gmail.com aside) and the top contributing individuals were Linus Torvalds, with 3.19 per cent of the commits, followed by David Miller (Red Hat) and Chris Wilson (Intel). There were 4,189 different contributors overall.
Another point of interest is that systemd, a replacement for init that is the first process to run when Linux starts, is now approaching 1.3 million lines of code thanks to nearly 43,000 commits in 2019. Top contributor was not systemd founder Lennart Poettering (who was second), but Yu Watanabe with 26.94 per cent of the commits.
[...] Larabel has published statistics on coding activity for the Linux kernel here and for systemd here.®
(Score: 1, Informative) by Anonymous Coward on Sunday January 12 2020, @02:23AM (5 children)
whoosh? [wikipedia.org]
(Score: 3, Insightful) by fido_dogstoyevsky on Sunday January 12 2020, @02:41AM (4 children)
When I first heard about Debian dropping (official) support for GNU/kFreeBSD I was puzzled since I thought it was a really good insurance policy agains monoculture problems...
It's NOT a conspiracy... it's a plot.
(Score: 1, Interesting) by Anonymous Coward on Sunday January 12 2020, @03:44AM (3 children)
The monoculturalists have unfortunately won at Debian. "Oh noes, if we don't use SystemD we can't have Gnome, and if we can't have Gnome some people won't use us and our ratings will fall!" (Sounds like a Windoze bundling agreement from the 90s).
Incidentally, why do you prefer the BSD kernel over Linux? I think the kernel is still one thing working well on the Linux side, does BSD do SMP yet? Userland wise, did the BSD licensed utils also bring in the improvements that GNU did, like being able to handle more than 256 args?
The one thing I truly like about the BSDs is the rc mechanism for starting up the system.
(Score: 3, Insightful) by fido_dogstoyevsky on Sunday January 12 2020, @05:40AM (2 children)
Because of the Linux Foundation's backers, because I suspect Linus might be less hands on in the future, and because systemd isn't a problem in BSD land.
It's NOT a conspiracy... it's a plot.
(Score: 0) by Anonymous Coward on Monday January 13 2020, @12:14AM (1 child)
OTOH, Linus is a millionaire, owns the Linux trademark and doesn't have to give a fuck about orgs waving money and influence around. SystemD isn't a problem in Devuan land, but a BSD kernel not having good SMP performance nor being able to drive common network cards is.
(Score: 2) by fido_dogstoyevsky on Monday January 13 2020, @09:15AM
Depending on the future of Linux (which is, IMO, now uncertain) YMMV depending on what you need.
It's NOT a conspiracy... it's a plot.