Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Friday January 10 2020, @06:16PM   Printer-friendly
from the how-many-statements? dept.

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.®


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Saturday January 11 2020, @03:38AM

    by Anonymous Coward on Saturday January 11 2020, @03:38AM (#942151)

    Exactly, because systemd is not an init, but SystemOS in stealth mode. There was too much freedom, with easily replaceable parts. Now everything is or will go under systemd control: one libc (glibc), one kernel (Linux), one device management daemon (udev), one message system (dbus), etc. Everything must comply, and so any third party projects will have to chase the targets systemd sets. Think about it, init part is now a minimal part of systemd, it was the init of the whole mess, and with every release they find something new to add to the "systemd is an init, word!" project.

    The problem is corporations want to go Cathedral, and they are managing to get there. Specially now that RedHat is just a part of IBM, it becomes top point of the business plan, without any need of cover. The more complex the thing is, the bigger the support contracts are. With Debian forgetting one of their original reasons to exist, there is even less energy to keep Bazaar going.

    Basically: power games and greed.