{{Vorlage:Infobox OS | Name = Infortus (InfoOS) | Logo = [[Bild:Infortus.png]] | Entwickler = Sebi2020 | Version = 0.0.07 prealpha | Lizenz = [[GPL]] | API = - | IPC = - | Kernel = [[Makrokernel]] | Sprache = [[C]] [[Assembler]] | Plattform = [[x86]] | Binaerformat = [[ELF32|elf32]] | Homepage = http://infortus-os.sourceforge.net/ }} Infortus ist mein Betriebssystem (abgeleitet von [http://www.Informatikonline.net Informatikonline.net]). Es baut auf einen [[Makrokernel]] auf und ist weitgehend in C geschrieben. Spezielle Aufgaben sind in Assembly ausgelagert worden (unter anderem bestimmte Treiber.). Es ist für x86 Systeme (also 32Bit) ausgelegt. Es arbeitet mit dem [[ELF32|Elf]] Datei-Format. == Planung == Erstes Minor Release (0.1.0) 2010 - 2011 Bis dahin Hoffe ich Keyboard-Treiber und eventuell einen CD-Treiber mit [[ISO9660]]-Unterstützung Implementiert zu haben. == Phase == * GDT, IDT, PIC etc... ** GDT ** IDT ** Interrupts ** Timer ** rudimentäres Multitasking ** Verbesserung des Multitasking/Neuschreiben ** Rudimentäre Speicherverwaltung ** Paging * Modul & ELF-Loader * Implementierung des Keyboard-Treibers * Implementierung des CD-Treibers * Implementierung von ISO9660 == Screenshots == Hier sehen sie Screenshots von Infortus (Codename: InfoOS)
'''Version: 0.00.01:'''
Grub:
http://www.informatikonline.net/images/extern/InfoOS1.png Kernel
http://www.informatikonline.net/images/extern/InfoOS2.png '''Version 0.00.03 (preview)'''
Phase 1:
http://www.informatikonline.net/images/extern/InfoOS3.png Phase 2:
http://www.informatikonline.net/images/extern/InfoOS4.png == Tests == Erfolgreich getestet Version 0.00.02:
'''Emulatoren/Virtualisierung:''' Vmware, Bochs, Sun Virtual Box
'''Computer:'''
* Fujitsu Siemens Amilo Reihe, Intel Celeron M CPU, 448 MB RAM, * Medion, 2,6 GHz Intel Quad Core CPU, 2GB RAM * Medion, 1,6 GHz Intel Pentium 4 CPU, 256 MB RAM == Download == Dies ist der Downloadlink zu einer Zip-Datei, die ein CD ISO-Image enthält:
Aktuelle Version 0.00.07-prealpha:
http://sourceforge.net/projects/infortus-os/files/binary/prelapha-0-00-07/Infortus-x86-LiveCD%200-00-07%20prealpha.gz/download Die Sourcefiles findet man unter:
http://sourceforge.net/projects/infortus-os/files/source/prealpha-0-00-07/src-prealpha-0-00-07.zip/download == Bekannte Bugs == Beim Springen nach Phase 2 hängt das System manchmal. (festgestellt unter VBox) == Links == * [http://infortus-os.sourceforge.net Homepage] * [http://www.ohloh.net/p/infortus-os Infortus Seite bei Ohloh.net] * [http://sourceforge.net/tracker/?group_id=293332&atid=1239537 Bugtracker] * [http://infortus-os.svn.sourceforge.net/viewvc/infortus-os/ Sourcecode] * [http://infortus-os.sourceforge.net/downloads/datasheet-core.pdf Datenblatt Kernel]