=====================================
Genode Labs Newsletter - January 2009
=====================================
Content
1. Genode on L4ka::Pistachio kernel
2. Visit us at the Embedded World exhibition 2009
3. Dissertation on Securing Graphical User Interfaces
1. Genode on the L4ka::Pistachio kernel
---------------------------------------
In the mid of December, we have made the port of the Genode
OS Framework to the L4ka::Pistachio kernel publicly available.
L4ka::Pistachio is a high-performance L4 microkernel implementing
the latest official L4 API. This kernel is developed in joint
work of the University of Karlsruhe and the University of New
South Wales. It is used as basis for both academic research
projects and commercial applications. With this modern kernel
having become available as a platform for Genode, we are able
to advance Genode towards virtualization and multi-processor
support.
http://www.l4ka.org/projects/pistachio/
The port of Genode to L4ka::Pistachio was initially done by
Julian Stecklina as a student research project at the University
of Technology Dresden. In cooperation, we integrated his work
with the mainline Genode development. The L4ka::Pistachio version
is now available at our subversion repository and will become a
regular part of the official Genode distribution with upcoming
release scheduled for February. For a quick test of Genode on
Pistachio, we have compiled a small (3MB) ISO image:
http://genode.org/genode-2008-12.iso
You can run this image via qemu ('qemu -cdrom genode-2008-12.iso').
It features our default demonstration scenario including several
graphical applications and native device drivers for VESA and PS/2
input. For more technical information about using Genode on
L4ka::Pistachio please refer to the following Wiki page:
http://genode.org/community/wiki/GenodeOnL4kaPistachio
2. Visit us at the Embedded World exhibition 2009
-------------------------------------------------
Thanks to the kind support of Trenz Electronic, we have the
opportunity to present Genode Labs as co-exhibitor at this year's
Embedded World exhibition. The focus of our presentation will
be our FPGA-based GUI solution called Genode FX. If you are
interested in seeing Genode FX in action or in meeting us in
person, we invite you to visit at the embedded world:
Nuremberg, Germany
March 03-05, 2009
Visit us: hall 12, booth 12-536
3. Dissertation on Securing Graphical User Interfaces
-----------------------------------------------------
On 5th of January, Founding member of Genode Labs Norman Feske
successfully defended his dissertation on Securing Graphical
User Interfaces and thereby earned the academic title Dr.-Ing.
The dissertation covers more than 5 years of research about
the design and implementation of graphical user interfaces
in the context of security-sensitive and real-time systems:
Malware such as Trojan Horses and spyware remain to be
persistent security threats that exploit the overly complex
graphical user interfaces of today's commodity operating
systems. Current GUI architectures have to find a balance
between the four conflicting goals of maintaining compatibility
to existing applications, providing quality of service,
operating at high performance, and of being secure, whereby
the latter goal still remains widely disregarded by mainstream
GUI architectures. The challenge of my work was to resolve the
conflict. I developed key techniques and substantiated the
concepts by a number of exhaustive experiments. The resulting
architecture consolidates the advantages of extremely low
source-code complexity, full client isolation, protection
against spyware and Trojan Horses, bounded output latency, and
compatibility to existing applications into one GUI-server
design.
We plan to make the full text of the document publicly available
soon.
About the newsletter
--------------------
If you have friends or colleagues who might be interested in our
projects, we would appreciate you to forward this email. If you
received this newsletter as a forwarded email, you may subscribe
to the newsletter here:
http://genode-labs.com/newsletter
In the case of receiving this newsletter unintended, you can
cancel your subscription at any time by replying to this email
with the subject set to "unsubscribe".
Best regards
--
Norman Feske
Genode Labs
http://www.genode-labs.com ยท http://genode.org