Compare init systems with each other The NetBSD Project
Status: Closed Time to complete: 72 hrs Mentors: Aleksej Saushev, Julian Coleman, Julian Fagir Tags: comparison, research, system

Additional to the historical ones (SysV and BSD), systemd recently added another init system to the Unix world.
An objective comparison of these systems would be nice. If there are other major ones, add them, e.g. upstart, launchd. Not in the sense of showing their features side-by-side, but simply describing how they work and how you do things yourself.


In the end, you should have created a small article that enables anyone using one of these systems to switch to the other one just by reading this article.

Our preferred format for the submission is some form of plain text, as that is most portable and can be read anywhere.  If you want to use a word processor, please export the file as text.  You could also add something like markdown or latex to add structure (these are both plain text based), but that is not a requirement.

Uploaded Work
File name/URL File size Date submitted
comparison of init systems.txt 9.3 KB January 14 2013 15:40 UTC
comparison of init systems.txt 9.2 KB January 14 2013 16:53 UTC
comparison of init systems.txt 9.5 KB January 14 2013 16:58 UTC
Comments
Task Claimed by Vijay Nandwani January 13 2013 15:32 UTC

I would like to work on this task.

Task Assigned by Aleksej Saushev January 13 2013 18:46 UTC

This task has been assigned to Vijay Nandwani. You have 72 hours to complete this task, good luck!

Ready for review by Vijay Nandwani January 14 2013 15:40 UTC

The work on this task is ready to be reviewed.

Task Needs More Work by Aleksej Saushev January 14 2013 16:25 UTC

One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.

Review by Aleksej Saushev January 14 2013 16:28 UTC

1. In general, this looks like an except of descriptions from various sources. It doesn't contain comparison.


2. It contains incorrect facts and it contains strained or wrong implications (correspondence of rc.conf and inittab, order of execution, e.g. rc vs. getty).


3. More references to documentation are needed, especially for NetBSD (they exist).

Ready for review by Vijay Nandwani January 14 2013 16:53 UTC

The work on this task is ready to be reviewed.

Task Closed by gnrp January 16 2013 00:21 UTC

Congratulations, this task has been completed successfully.