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

Warren Block <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
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 <[email protected]>'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>[email protected]</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>
_______________________________________________
[email protected] mailing list
http://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.