KolibriOS

Från Wiki.linux.se
Version från den 13 juli 2025 kl. 09.00 av Admin (diskussion | bidrag) (Skapade sidan med '= KolibriOS = '''KolibriOS''' är ett extremt lättvikts- och snabbt operativsystem, helt skrivet i assembler (FASM – Flat Assembler). Det är en fri och öppen källkods-fork av MenuetOS 32-bitarsversion. Trots att hela systemet ryms på en 1,44 MB diskett erbjuder KolibriOS ett grafiskt användargränssnitt, nätverksstöd, ljud, drivrutiner och utvecklingsverktyg. Systemet lämpar sig väl för äldre datorer, undervisning i assemblerprogrammering och teknisk...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

KolibriOS

KolibriOS är ett extremt lättvikts- och snabbt operativsystem, helt skrivet i assembler (FASM – Flat Assembler). Det är en fri och öppen källkods-fork av MenuetOS 32-bitarsversion. Trots att hela systemet ryms på en 1,44 MB diskett erbjuder KolibriOS ett grafiskt användargränssnitt, nätverksstöd, ljud, drivrutiner och utvecklingsverktyg.

Systemet lämpar sig väl för äldre datorer, undervisning i assemblerprogrammering och teknisk experimentering.

Historia

Projektet startade omkring 2004 som en fork av MenuetOS 0.7.x efter att MenuetOS:s 64-bitarsversion blev stängd källkod. Ryska utvecklare fortsatte projektet som KolibriOS. Det är idag ett internationellt och aktivt open source-projekt.

Namnet Kolibri syftar på fågeln kolibri – liten men snabb.

Tekniska egenskaper

  • Skrivet i assembler (FASM)
  • Multitasking och preemptivt schemalagd kärna
  • Eget GUI-system, ej X11-baserat
  • KolibriFS: inbyggt filsystem, samt stöd för FAT12/16/32
  • Nätverksstöd: TCP/IP-stack, FTP-klient, enkel webbläsare, IRC-klient
  • Ljud och grafik: VESA-grafik, Sound Blaster, AC’97
  • Utvecklingsmiljö: Inbyggd editor, debugger och FASM-kompilator
  • Storlek: Ca 1,4 MB (får plats på en diskett)

Systemkrav

  • CPU: i386-kompatibel (Pentium rekommenderas)
  • RAM: Minst 8 MB (32 MB rekommenderat)
  • Lagring: Diskett, USB, CD eller hårddisk
  • Grafik: VESA-kompatibelt kort

Systemet fungerar i virtuella miljöer som VirtualBox, QEMU, VMware och Bochs.

Användningsområden

  • Undervisning i OS-design och assembler
  • Återanvändning av äldre hårdvara
  • Bootbart verktygssystem
  • Teknisk demonstrator
  • Embedded-system eller minimalistiska applikationer

Program och verktyg

KolibriOS innehåller ett flertal förinstallerade appar:

  • Textredigerare, kalkylator, filhanterare
  • Spel (t.ex. Tetris, Doom-klon)
  • Webbläsare (grundläggande HTML-stöd)
  • Nätverksverktyg: FTP, IRC, ping
  • Systeminformation och inställningar

Licens

KolibriOS är öppen källkod och distribueras under GPLv2 samt vissa egna fria licenser. Källkoden är fritt tillgänglig via projektets webbplats och GitHub-repositorier.

Skillnad mot MenuetOS

Funktion KolibriOS MenuetOS 32-bit
Källkod Helt öppen (GPL) Öppen, egen licens Aktiv utveckling Ja Delvis GUI och verktyg Mer avancerat Mer minimalistiskt Målgrupp Community, undervisning Ursprungligt, hobby

Sammanfattning

KolibriOS är ett imponerande tekniskt projekt som visar hur mycket funktionalitet som kan komprimeras till ett extremt litet operativsystem. Med GUI, nätverk, ljud, utvecklingsmiljö och spel – helt i assembler – är det ett kraftfullt verktyg för låg-nivåutveckling, utbildning och återanvändning av äldre datorer.

https://kolibrios.org/en/