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.
| 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 |
I would like to work on this task.
This task has been assigned to Vijay Nandwani. You have 72 hours to complete this task, good luck!
The work on this task is ready to be reviewed.
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.
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).
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.