Page 1 of 21 12311 ... LastLast
Results 1 to 10 of 205

Thread: Systemd Continues Getting Bigger, Almost At 550k Lines Of Code

  1. #1
    Join Date
    Jan 2007
    Posts
    14,345

    Default Systemd Continues Getting Bigger, Almost At 550k Lines Of Code

    Phoronix: Systemd Continues Getting Bigger, Almost At 550k Lines Of Code

    Systemd continues growing in size and now consists of more than one thousand files and is approaching 550,000 lines of code...

    http://www.phoronix.com/vr.php?view=MTY5NjM

  2. #2
    Join Date
    Aug 2012
    Location
    Pennsylvania, United States
    Posts
    1,860

    Default

    Little misleading since its everything under the systemd umbrella. That being said, before someone freaks out: all features are modular and can freely be disabled at compile time except for core systemd and the journal

  3. #3
    Join Date
    May 2010
    Posts
    159

    Default

    Quote Originally Posted by phoronix View Post
    Phoronix: Systemd Continues Getting Bigger, Almost At 550k Lines Of Code

    Systemd continues growing in size and now consists of more than one thousand files and is approaching 550,000 lines of code...

    http://www.phoronix.com/vr.php?view=MTY5NjM
    Commits in systemd from 2003!? Is that from when they merged in udev or something?

  4. #4

    Default

    Quote Originally Posted by nerdopolis View Post
    Commits in systemd from 2003!? Is that from when they merged in udev or something?
    Yes. That's right

  5. #5
    Join Date
    Jun 2009
    Posts
    1,095

    Default

    Quote Originally Posted by RahulSundaram View Post
    Yes. That's right
    waiting eagerly for kdbus tho

  6. #6
    Join Date
    Jan 2013
    Posts
    167

    Default

    Obligatory 'grabs popcorn' post...

  7. #7
    Join Date
    Jul 2013
    Posts
    8

    Default The architecture of systemd

    So let's see if I'm understanding this right. Which one of these statements describes the systemd architecture?

    * systemd is a monolitic binary that includes inside a lot of services (like DHCP, dbus, and so on), but using #defines is possible to compile only some of them.

    * systemd is growing with new services and more, but they still run like another process. The diference is that these services (like DHCP, dbus and so on) have been modified to integrate with systemd, and are now hosted inside the source tree of systemd, but can still be considered independent binaries.

    Thanks.

  8. #8
    Join Date
    Nov 2010
    Location
    California
    Posts
    277

    Default

    Quote Originally Posted by phoronix View Post
    Phoronix: Systemd Continues Getting Bigger, Almost At 550k Lines Of Code

    Systemd continues growing in size and now consists of more than one thousand files and is approaching 550,000 lines of code...

    http://www.phoronix.com/vr.php?view=MTY5NjM

    And in unrelated news, Linux is 50-100 million lines of code. I'm sure there was a point somewhere in here.

  9. #9
    Join Date
    Jan 2014
    Posts
    11

    Default

    Quote Originally Posted by Ericg View Post
    Little misleading since its everything under the systemd umbrella. That being said, before someone freaks out: all features are modular and can freely be disabled at compile time except for core systemd and the journal
    Then why can't they spin it off into separate libraries so that they can be used with other programs rather than just with systemd and systemd alone, without having to be spun off by some other developer?
    Quote Originally Posted by MartinN View Post
    And in unrelated news, Linux is 50-100 million lines of code. I'm sure there was a point somewhere in here.
    Linux is meant to do a lot more, not to mention that there's probably a lot of code in there for modules.
    Also, your figure is probably wrong by a huge margin, the 3.10 kernel had 15803499 lines of code , I doubt that it's more than tripled in less than a year.

  10. #10
    Join Date
    Jul 2013
    Location
    Bordeaux, France
    Posts
    285

    Default

    Quote Originally Posted by porken View Post
    Then why can't they spin it off into separate libraries so that they can be used with other programs rather than just with systemd and systemd alone, without having to be spun off by some other developer?

    Linux is meant to do a lot more, not to mention that there's probably a lot of code in there for modules.
    Also, your figure is probably wrong by a huge margin, the 3.10 kernel had 15803499 lines of code , I doubt that it's more than tripled in less than a year.
    And why can't VLC spin off its functions for rendering subtitles and changing the volume of a sound into separate libraries so it can be used with other programs rather than just with VLC?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •