ISAAC: object for operating systems

Identity card
concept Object prototype based.
language Lisaac and assembler (for boot loader and hardware ports)
platforms Intel x86, Strong ARM (Intel), Dragon Ball (Motorola), ST230, Linux and Windows
features Graphic user interface
Vectorial GDI
True type font support
Bitmap and Postcript viewer
MPEG-1 and MPEG-2 viewer
Games (tetris, 4online)

Technologies and harware are continusly evolving, so it drive us to complelty rethinking today operating systems. We think the application of the new prototype object in the core of operating simplify and optimize the use of hardware device. This approach give a great deed in operating systems and expressiveness of the code.

Évolution des 
    sytèmes d'exploitations vers plus de flexibilité
Isaac sreen Isaac is an operating system purely made by dynamicaly interconnected prototype object. Each macro-object run on top of the processor.
IsaacOS is not an interface with a standard kernel. IsaacOS is fully made with only object. No file, no process, no kernel, just and only object.

Modularity

Dynamic loading of objects.

Flexibility

Object Modifying during run-time.

Expressivnessfont

Multiple and dynamic inheritance, even after compilation.
macro
computer

Lightweight

Less than 500 Ko of memory (with GUI).

Adaptability

Easy porterage by the objects structure
Working in Intel x86, Motorola DragonBall (Palm), Intel ARM architecture: compiler produce C code, onlya few 100 lines of asm code have to be rewriting.

Uniformity

Uniformity of hardware object.

Speed

Very efficient compiled objects.
test
security

Security

4 hardware level of protection.

Stability

Contract programming.
100 % written in a high level language.