'''Static Operating System''' (Static OS) ist ein 32 Bit Betriebssystem, welches von Stefan Mayer entwickelt wird. Das Betriebssystem wird derzeit noch als Closed Source entwickelt. {{Infobox OS | Name = Static Operating System | Version = 1.8 | Entwickler = [[Benutzer:Hunter| Stefan Mayer]] | Lizenz = - | Kernel = Microkernel | API = SOS_API | Binaerformat = [[ELF]] | Sprache = [[C]], [[ASM]] | Plattform = [[x86|i386]] | Homepage = [http://www.staticos.at.tf/ http://www.staticos.at.tf/] }} http://lowlevel.brainsware.org/wiki/images/8/8d/Staticos1.JPG == Features == '''Version 1.8''' * 32 Bit * Intel x86 Architektur * GRUB als Bootloader (Multiboot fähig) * Protected Mode * Paging / Phys-Virt-Memorymanagement (malloc/realloc/free) * IDT / GDT / TSS * PIC / PIT * Multitasking (Ring 0 / Ring 3) * Elf-Support * ATAPI / ATA (derzeit noch im Kernel implementiert) * FDC (z.z. keien Verwendung) * Virtual 8086 Modus (ermöglicht das Ausführen von 16 Bit Code im Protected Mode) * Maus / Tastatur - Treiber (Treibermanagement -> völlig eigenständige Treiber) * VESA (Verschiedene Auflösung durch V8086 Task möglich / Standart: 800x600x24bpp ) * Grafische Benutzeroberfläche ** Fenster (verschiebbar, Größe veränderbar) ** Labels (Zur einfachen Textausgabe in Fenstern) ** Buttons ** Textbox ** Listbox (beliebig Einträge abfragen/hinufügen/editieren/entfernen) ** Pictures (SBF, SCU, BMP, RAW) ** Font-Support (Verdana, Courier New, Comic Sans, Impact, ...) * API ** Taskhandling ** User Speicherzugriffe (umalloc) ** Funktions/Handler-Registrierung ** IPC (Inter Process Communication) ** ... == Screenshots == Static Operating System Ladevorgang http://lowlevel.brainsware.org/wiki/images/8/8d/Staticos1.JPG Static Operating System GUI Test http://lowlevel.brainsware.org/wiki/images/4/4f/Staticos2.JPG Static Operating System Fenster vergrößern http://lowlevel.brainsware.org/wiki/images/e/e2/Staticos3.JPG == Download == Zur Zeit steht leider noch keine Aktuelle Version zum Download bereit. [[Kategorie:Betriebssystem]]