svn commit: r48057 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Mon Jan 18 22:00:24 2016
New Revision: 48057
URL: https://svnweb.freebsd.org/changeset/doc/48057

Log:
  Add entry mentioning init and service management projects, from Mark Heily

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Mon Jan 18 20:52:42 2016	(r48056)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Mon Jan 18 22:00:24 2016	(r48057)
@@ -3741,4 +3741,83 @@
       </task>
     </help>
   </project>
+
+  <project cat='misc'>
+    <title>System Initialization and Service Management</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Mark</given>
+	  <common>Heily</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Jonathan</given>
+	  <common>de Boyne Pollard</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Jordan</given>
+	  <common>Hubbard</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://www.daemonspawn.org/2016/01/a-comparison-of-alternatives-to-init8.html">A Comparison of <tt>init(8)</tt> and <tt>rc(8)</tt> Replacements</url>
+    </links>
+
+    <body>
+      <p>There are three active projects to provide an alternative
+	to the traditional <tt>init(8)</tt> and <tt>rc(8)</tt> subsystems
+	that manage the boot process and system services.  There are a
+	number of reasons driving the desire for change, including:</p>
+
+      <ul>
+	<li>Faster boot times, made possible by launching services
+	  in parallel</li>
+
+	<li>Greater reliability, by ensuring that services are
+	  automatically restarted if they terminate unexpectedly</li>
+
+	<li>Simplified dependency management, using socket
+	  activation and similar techniques</li>
+
+	<li>The ability to launch services &quot;on demand&quot;,
+	  and have them self-terminate when idle</li>
+
+	<li>Improved security, by removing the need to start common
+	  daemons as the root user</li>
+      </ul>
+
+      <p> Two of the projects, <tt>launchd</tt> and
+	<tt>relaunchd</tt>, are based on the <tt>launchd(8)</tt> API
+	introduced by Apple in Mac OS X.  The NextBSD project has ported
+	the original Apple source code by writing a Mach compatibility
+	layer that allows <tt>launchd</tt> to run on &os;.  The
+	<tt>relaunchd</tt> project started from scratch with the goal of
+	creating a more modular, lightweight, and portable implementation
+	of the <tt>launchd</tt> API.  The third project, <tt>nosh</tt>, is
+	a unique creation that borrows concepts from <tt>launchd</tt>,
+	<tt>systemd</tt>, and several other Unix operating systems.</p>
+
+      <p>While the &os; Project has not made a decision to replace
+	the current <tt>init(8)</tt> and <tt>rc(8)</tt> subsystems, the
+	existence and active development of alternatives will continue to
+	drive innovation in this space.</p>
+
+      <p>Jordan Hubbard is the contact point for the NextBSD
+	<tt>launchd</tt>, Jonathan de Boyne Pollard is the contact point
+	for <tt>nosh</tt>, and Mark Heily is the contact point for
+	<tt>relaunchd</tt>.</p>
+    </body>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.