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
Vijay Nandwani on January 13 2013 15:32 UTC Task Claimed

I would like to work on this task.

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

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

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

The work on this task is ready to be reviewed.

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

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.

Aleksej Saushev on January 14 2013 16:28 UTC Review

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

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

The work on this task is ready to be reviewed.

Julian Fagir on January 16 2013 00:21 UTC Task Closed

Congratulations, this task has been completed successfully.