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

Glen Barber gjb at FreeBSD.org
Mon Jul 14 18:14:53 UTC 2014


Author: gjb
Date: Mon Jul 14 18:14:52 2014
New Revision: 45293
URL: http://svnweb.freebsd.org/changeset/doc/45293

Log:
  Add the Fiasco.OC report.
  
  Submitted by:	Ilya Bakulin <ilya _at_ bakulin _dot_ de>
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml	Mon Jul 14 16:39:35 2014	(r45292)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml	Mon Jul 14 18:14:52 2014	(r45293)
@@ -46,7 +46,7 @@
     ?>
 
     <p>Thanks to all the reporters for the excellent work!  This
-      report contains 11 entries and we hope you enjoy reading it.</p>
+      report contains 13 entries and we hope you enjoy reading it.</p>
 
     <p>The deadline for submissions covering between July and
       September 2014 is October 7th, 2014.</p>
@@ -1014,4 +1014,65 @@
 
     <help></help>
   </project>
+
+  <project cat='kern'>
+    <title>Running &os; as an application on top of Fiasco.OC
+      microkernel</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Ilya</given>
+	  <common>Bakulin</common>
+	</name>
+	<email>ilya at bakulin.de</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://en.wikipedia.org/wiki/L4_microkernel_family">L4
+	microkernel family</url>
+      <url href="https://wiki.freebsd.org/201407DevSummit/BSDUserspace">A
+	brief description of the project on the &os; wiki (short talk
+	during &os; DevSummit in Cambridge)</url>
+    </links>
+
+    <body>
+      <p>Fiasco.OC belongs to the L4 microkernel family. A microkernel
+	provides a bare minimum of services to the applications
+	running on top of it, unlike traditional kernels that
+	incorporate a complex code like IP stacks and device drivers.
+	This allows to dramatically decrease the amount of code
+	running in the privileged mode of the CPU, achieving higher
+	security while still providing an acceptable level of
+	performance.</p>
+
+      <p>Running an operating system kernel on top of the microkernel
+	allows to leverage any software that was developed for that
+	operating system. The OS kernel runs in user-mode side-by-side
+	with other microkernel applications such as real-time
+	components. Multiple OSes, each with their userland
+	applications, may be even run in parallel, thus allowing to
+	build the products where processing of corporate data is
+	strictly separated from the processing of private data.</p>
+
+      <p>The project aims to create a port of &os; to Fiasco.OC
+	microkernel, which is a high performance L4 microkernel
+	developed by TU Dresden. The existing ports of OpenBSD and
+	Linux are used as a reference. This will allow to use the
+	unique &os; features like ZFS in L4-based projects.</p>
+    </body>
+
+    <help>
+      <task>Finish opensourcing the port of L4OpenBSD/amd64 made by
+	genua mbh. This is a work in progress.</task>
+
+      <task>Publish the sources of L4&os; port that is largely based
+	on the L4OpenBSD code.</task>
+
+      <task>Improve the port, the first task being adopting the
+	pmap(9) module to work with L4 microkernel memory allocation
+	services.</task>
+    </help>
+  </project>
 </report>


More information about the svn-doc-all mailing list