1) What programming languages did you look over before deciding on Python?
2) What is the fundamental security model, if any? Access Control Lists?
Capabilities? Other? Is it bolted on ala Unix and Windows, or an integral
part of the design?
3) How do you validate the system as it being designed and constructed? How
do you deal with design and implementation errors? How do you PROVE
trustworthiness and reliability of the OS?
4) How serious is this OS? There have been few announcements or releases.
What do you hope to achieve with it, considering the operating systems
market that currently exists?
Comments - The home page description of the OS (I would call it U3 - "you
cubed" or "you three") is both nebulous and overly descriptive. From your
own web page, I would characterise your OS goals as fitting the
KeyKos/EROS/Coyotos capability model, most of which sport orthogonal
persistence as a reliability and security device. The ability to specify an
editor application as a user-selectable embeddable component is similar to
constructing EROS applications from well-confined software components.
Cheers
|