'''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. Ein Video welches den Betrieb des OS zeigt, kann auf Youtube unter http://www.youtube.com/watch?v=fF-6pyQtDJQ angesehen werden. {{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]]