summaryrefslogtreecommitdiffstats
path: root/software/genode.page
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2012-08-02 14:02:53 -0700
committerbnewbold <bnewbold@robocracy.org>2012-08-02 14:02:53 -0700
commit2ce2d07a7e1d824fa7cdef397028fd348ad84661 (patch)
treebed2d7a69aadb71524275aa19ab223752ffeaf4d /software/genode.page
parent202db99f3d2a7c28f3d7138c9b6fae4418a55f0d (diff)
downloadknowledge-2ce2d07a7e1d824fa7cdef397028fd348ad84661.tar.gz
knowledge-2ce2d07a7e1d824fa7cdef397028fd348ad84661.zip
backup various rough notes
Diffstat (limited to 'software/genode.page')
-rw-r--r--software/genode.page15
1 files changed, 15 insertions, 0 deletions
diff --git a/software/genode.page b/software/genode.page
new file mode 100644
index 0000000..13a2c4c
--- /dev/null
+++ b/software/genode.page
@@ -0,0 +1,15 @@
+
+### Motivation
+
+Genode's primary focus seems to be security: reducing the number of "trusted"
+lines of code for certain operations and applications, while allowing large,
+untrusted, complicated applications to run at the same time on the same
+hardware. The other benefit is the potential to maintain guaranteed real-time
+performance while running on modest resources with significantly less
+development effort and testing.
+
+In short, the architecture is appealing for building systems that need to run
+reliably with little or no intervention in a variety of environments, to do so
+efficiently on low-performance hardware, and to still allow complex
+applications to be integrated or built on top.
+