MenuetOS - MenuetOS

MenuetOS
Menuet.png
Skærmbillede
Udvikler Ville M. Turjanmaa
Skrevet i FASM montagesprog
Arbejdstilstand Beta
Kildemodel Open source (32-bit)
Lukket kilde (64-bit)
Første udgivelse 16. maj 2000 ; 21 år siden (32-bit) ( 2000-05-16 )
Seneste udgivelse 32-bit: 0.86b / 2. september 2019 64-bit: 1.38.60 / 16. august 2021 ( 2019-09-02 )
 ( 2021-08-16 )
Tilgængelig i Engelsk , russisk , kinesisk , tjekkisk , serbisk
Platforme IA-32 , x86-64
Kernel type Monolitisk
Standard
brugergrænseflade
Grafisk brugerflade
Licens 32-bit: GPL-2.0-kun
64-bit: Proprietær [1]
Officiel hjemmeside www.menuetos.net

MenuetOS er et operativsystem med en monolitisk forebyggende , real-time kerne skrevet i FASM assembler . Systemet indeholder også videodrivere. Det kører på 64-bit og 32-bit x86 arkitektur computere. Dets forfatter er Ville M. Turjanmaa . Det har et grafisk skrivebord, spil og netværksevner ( TCP/IP -stak ). Et særpræg er, at den passer til en 1,44 MB diskette . På en Intel Pentium MMX 200 MHz har det været kendt at starte på 5 sekunder .

Historie

32 bit

MenuetOS blev oprindeligt skrevet til 32-bit x86- arkitekturer og frigivet under GPL-2.0- licensen, så mange af dets applikationer distribueres under GPL.

64 bit

64-bit MenuetOS, der ofte omtales som Menuet 64, er fortsat en platform til at lære 64-bit samlingsprogrammering. 64-bit Menuet distribueres uden beregning til personlig og uddannelsesmæssig brug, men uden kildekoden , og licensen indeholder en klausul, der forbyder demontering.

Multi-core support blev tilføjet den 24. februar 2010.

Funktioner

MenuetOS udvikling har fokuseret på hurtig, enkel og effektiv implementering . MenuetOS har netværksevner og en fungerende TCP/IP -stak . Det meste af netværkskoden er skrevet af Mike Hibbett.

Hovedfokus for Menuet har været på at skabe et miljø til let montering, men det er stadig muligt at køre software skrevet på programmeringssproghøjt niveau på assembler-kernen. Den største enkeltindsats mod sprogstøtte på højt niveau er Jarek Pelczars arbejde med at overføre C-biblioteker til Menuet.

GUI'en i version 0.99 understøtter skærmopløsninger på op til 1920 x 1080 (16 millioner farver) med vinduesgennemsigtighed. OS har understøttelse af flere klasser af USB 2.0 -periferiudstyr. MenuetOS leveres med shareware -versioner af Quake og Doom .

For diskadgang understøtter MenuetOS filsystemet FAT32 . Skriveunderstøttelse er kun mulig for USB -tilsluttede enheder.

Distributioner

32-bit

  • Menuet32
  • GridWorks "EZ" distribution (omfattende 32-bit arkivpakker) (CD/HD-støvler)

64-bit

Den 64-bit hovedfordeling er nu proprietær. Flere distributioner af 32-bit GPL MenuetOS eksisterer stadig, herunder oversættelser til russisk , kinesisk , tjekkisk og serbisk .

Se også

  • KolibriOS - En gratis gaffel med MenuetOS 32 -bit

Referencer

eksterne links