
Systemd in 2017 saw 3,443 commits, which is actually the lowest point since 2012. But the commits were larger with having 418,903 lines of code added and 119,975 lines removed: a net gain of nearly 300,000 lines of code.
That's much more significant than in 2016 when there were 3,885 commits but just a net gain of +62,707 or the prior year with a net loss of three thousand lines of code.
Systemd grew a lot in 2017 with all of its new networking features added and other additions.
Lennart Poettering was responsible for nearly a third of the work on systemd in 2017 followed by Zbigniew Jędrzejewski-Szmek, Yu Watanabe, Susant Sahani, Alan Jenkins and Evgeny Vereshchagin.
The systemd Git tree ended 2017 with 1,078,609 lines. More details here for those interested in end-of-year code statistics.
Update: To avoid confusion, with GitStats, yes, this is the report of the overall size of all files stored in the Git tree including documentation and in systemd's case also D-Bus and some of the other utilities part of the systemd project.
138 Comments