CORE.\OS

Aus Lowlevel
Wechseln zu:Navigation,
CORE.\OS
Entwickler: MtheD
Akt. Version: 1.3 Beta (Sonderversion: 1.3.A3)
Lizenz: CORE.\LICENCE
OS-Eigenschaften
Plattform: x86, x64, ARM
Kernelart: Makrokernel
Sprache: C++, Assembler, CORE.\SCRPT
API: CORE.\API
Binärformat: ELF, EXE
IPC-Methode: Channels
Homepage
Coming Soon.


CORE.\OS ist ein Betriebssystem, welches von MtheD entwickelt wird. Es befindet sich zur Zeit in einem sehr frühen Stadium. Die Hauptziele von CORE.\OS sind, eine benutzbare Umgebung für Entwickler und Normalanwender bereitzustellen.


Features

CORE.\OS bietet einige Features (Bzw. Soll sie bieten). Einige Beispiele:

  • CORE.\BOOT (Eigener Bootmanager)
  • CORE.\WAVE (Graphische Benutzeroberfläche)
  • Speichermedien: Festplatte, CD-ROM, Diskette
  • Unterstützte Dateisysteme: CORE.\FS, ext2, ext3, FAT, ISO9660, Joliet
  • Eigene Programme:
    • cTRMNL (Shell)
    • cTXT (TextEditor)
    • cPCKG (Paketmanager)
    • cSTUDIO (Integrierte Entwicklungsumgebung mit CORE.\SCRPT)
    • cCLOUD (Cloud-Computing-Service für Entwickler)
    • cWEB (Webbrowser)
    • Weiteres folgt...
  • CORE.\KRNL (Kernel):
    • Multitasking
    • Protected Mode
    • Paging
    • Physische Speicherverwaltung
    • Interprozesskommunikation
    • Symmetrisches Multiprocessing
    • Weiteres folgt...
  • Treiber:
    • Tastaturtreiber (PS/2 Tastaturen)
    • Diskettenlaufwerkstreiber
    • ATA/ATAPI Laufwerkstreiber (IDE-Festplatten und IDE-CD-ROM Laufwerke)
    • Dateisystemtreiber:
      • CORE.\FS Dateisytemtreiber
      • ext-Dateisystemtreiber (ext2, ext3)
      • FAT-Dateisystemtreiber (FAT12/FAT16/FAT32)
      • CDFS-Dateisystemtreiber (ISO9660, Joliet)
    • Weiteres folgt...
  • Und vieles mehr...

Entwicklungsumgebung

  • Hardware:
    • Intel® Core™ i7-980X: Extreme Edition @ 3,33 GHz
    • 8GB DDR3-SDRAM
    • nVidia GeForce GTX 580
    • 128GB SSD & 2TB HDD
  • Software:
    • Microsoft® Windows® 7: Ultimate (64Bit)
    • Microsoft® VisualStudio™: Ultimate
    • Microsoft® Windows-Debugger x86/x64
    • FASM
    • Notepad++
    • Microsoft® VirtualPC 2007:SP1
    • Bochs
    • Oracle® VirtualBox™