H2O: Research project on Extensible Modularized Distributed Operating Systems
L4/Minix
Since 2001-03-22, Last Modified 2003-07-29,
NII
H2O objectives
-
Extensibility
- Freely extended and tuned based on requirements from applied fields
-
Safety, Robustness
- Faults and bugs in loaded extension are confined to the module
-
Advanced distributed processing
- Following functions make sophisticated distributed processing fairly easy
- Various services and resources are registered and used without network awareness
- Active Objects
- Highly flexible messaging:synchronous, asynchronous response, multicasting, adaptive reception from multicast source, flexible reception timeouts
-
High performance for real time processing
- High performance for large scale real-time multiprocessing in spite of high modularity
H2O target fields
- OS for control systems systems ranges from large to small scale
- OS for communication and switching systems
- OS for embedded systems
- OS research and teaching materials
Supporting technologies
-
2nd generation Micro kernel (L4 micro kernel)
- Flexible and efficient
- Message connection
-
Multi-servers
- Modularity
- Robustness
- Hardware driver in user-level tasks
-
Name space
- .....
-
Active objects
- Flexible and efficient distributed processing
- Easy programming
Stepwise research
-
Phase-1:
L4Minix
-
-
Phase-2:
LP49
- ...... Please visit .....
-
Phase-3: Self adaptable
- .....
Related projects
How about to collaborate with our project ?
We love L4 micro kernel. Thanks to the late Prof. Liedtke.