Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2015 14:20:29 +0000 (UTC)
From:      Warren Block <wblock@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r46968 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201507141420.t6EEKTsf024897@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wblock
Date: Tue Jul 14 14:20:28 2015
New Revision: 46968
URL: https://svnweb.freebsd.org/changeset/doc/46968

Log:
  Add Ed Schouten <ed@nuxi.nl>'s CloudABI report.

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

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Tue Jul 14 11:44:59 2015	(r46967)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Tue Jul 14 14:20:28 2015	(r46968)
@@ -906,4 +906,69 @@
 	Steve Kargl decide to call it a day.</p>
     </body>
   </project>
+
+  <project cat='kern'>
+    <title>CloudABI: Capability-Based Runtime Environment</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Ed</given>
+	  <common>Schouten</common>
+	</name>
+	<email>ed@FreeBSD.org</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://github.com/NuxiNL/cloudlibc">CloudABI on GitHub</url>
+      <url href="https://github.com/NuxiNL/freebsd">FreeBSD patchset on GitHub</url>
+    </links>
+
+    <body>
+      <p>CloudABI is a compact UNIX-like runtime environment that is
+	purely based on capability-based security (Capsicum).  All
+	features that are incompatible with this model have been
+	removed.  Advantages of using a pure capability-based
+	environment include improved security, testability, and
+	reusability.  CloudABI should make it possible to run
+	arbitrary third-party executables directly on top of &os;
+	without any impact on system security, making it a good
+	building block for a cluster/cloud computing setup.  See
+	<a href="https://github.com/NuxiNL/cloudlibc">the project on GitHub</a>
+	for a more detailed explanation.</p>
+
+      <p>Last month I added a number of packages for the &os; Ports
+	tree.  We now have a full C/C++ cross compiler that can be
+	installed very easily
+	(<a href="http://www.freshports.org/devel/cloudabi-toolchain">devel/cloudabi-toolchain</a>).
+	I also imported a tool called <tt>cloudabi-run</tt> that can
+	be used to start programs safely, only granting access to
+	files and network sockets listed in the program's
+	configuration file
+	(<a href="http://www.freshports.org/sysutils/cloudabi-utils">sysutils/cloudabi-utils</a>).</p>;
+
+      <p>I have also imported some kernelspace modifications into the
+	&os; source tree for executing CloudABI programs.  After all
+	of these changes have been imported, just loading a kernel
+	module will allow executing CloudABI programs.  Right now, the
+	"cloudabi" branch on GitHub is still required.</p>
+    </body>
+
+    <sponsor>
+      Nuxi, the Netherlands
+    </sponsor>
+
+    <help>
+      <task>
+	<p>Polish up the kernelspace modifications and send them out
+	  for review.</p>
+      </task>
+
+      <task>
+	<p>Complete the Linux and NetBSD kernel patchsets and send
+	  those out to the respective maintainers.</p>
+      </task>
+    </help>
+  </project>
 </report>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507141420.t6EEKTsf024897>