svn commit: r47614 - 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: Sun Oct 18 02:53:01 2015
New Revision: 47614
URL: https://svnweb.freebsd.org/changeset/doc/47614

Log:
  Add CloudABI report from ed

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml	Sun Oct 18 02:29:35 2015	(r47613)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml	Sun Oct 18 02:53:01 2015	(r47614)
@@ -2819,4 +2819,81 @@
     </help>
   </project>
 
+  <project cat='kern'>
+    <title>CloudABI: Pure Capabilities 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 project
+	page.</url>
+      <url href="https://github.com/NuxiNL/cloudabi-ports">CloudABI Ports
+	Collection.</url>
+      <url href="https://www.youtube.com/watch?v=LTHSZGVvLw4">CloudABI
+	presentation at FrOSCon.</url>
+    </links>
+
+    <body>
+      <p>CloudABI is a POSIX-like runtime environment that uses Capsicum
+	as its sole access control mechanism.  CloudABI allows you to
+	develop software that is better hardened against security
+	vulnerabilities, is easier to test, and is easier to migrate
+	across systems.</p>
+
+      <p>As of August, all of the kernel modifications that are needed to
+	run CloudABI programs have been integrated into &os; head.  Once
+	you load the <tt>cloudabi64</tt> kernel module, you can
+	either run CloudABI programs directly from the shell or by
+	using the <tt>cloudabi-run</tt> tool
+	(<tt>sysutils/cloudabi-utils</tt>).  The latter allows you to
+	inject sockets, files, and directories into the launched
+	program in a more structured way.</p>
+
+      <p>In the meantime, work has started on developing a Ports Collection
+	that contains cross-compiled utilities and libraries for CloudABI.
+	The intent is that this framework generates native packages for a
+	number of operating systems, making it possible to develop
+	CloudABI applications on any operating system, regardless of
+	whether that operating system actually supports CloudABI.</p>
+
+      <p>If you are interested in CloudABI, be sure to go to the project
+	page on GitHub, watch recordings of talks at conferences or wait
+	for the upcoming edition of the FreeBSD Journal, which will
+	feature an article on CloudABI.</p>
+    </body>
+
+    <sponsor>
+      Nuxi, the Netherlands
+    </sponsor>
+
+    <help>
+      <task>
+	<p>CloudABI is currently only available for amd64.  It would
+	  make sense to port CloudABI to additional architectures (e.g.,
+	  aarch64).</p>
+      </task>
+
+      <task>
+	<p>Support for CloudABI has only been integrated into &os;.
+	  If we manage to upstream support for CloudABI into other operating
+	  systems, it should be possible to run the same binary on multiple
+	  operating systems, without recompilation.</p>
+      </task>
+
+      <task>
+	<p>The CloudABI Ports Collection currently only has 60 packages.
+	  Though these packages already allow you to build some interesting
+	  software, we're always interested in expanding.</p>
+      </task>
+    </help>
+  </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.