Software-update: Menuet 64 1.26.60

Menuet 64 is een besturingssysteem geschreven door Ville Turjanmaa en zijn kornuiten in een 64bit-x86-assemblyomgeving. Het systeem is niet gebaseerd op al bestaande besturingssystemen, omdat de ontwikkelaars als uitgangspunt hebben genomen om zo min mogelijk verschillende lagen aan te brengen in het systeem. Ondersteuning voor multitasking, multithreading en een tcp/ip-stack met ppp- en ethernetdrivers is aanwezig. De ontwikkelaars hebben versie 1.26.60 uitgegeven en voorzien van de volgende aanpassingen:

Version 1.26.60:
Updates & improvements
- pciscan,sysdata,cpuid,window preview,alttab
- cmd,icons,menu,onscreen keyboard,games,..

Version 1.25.90:
Various improvements (midiplayer,calculator,games,..)

Version 1.24.80:
Improved USB webcam support
Command prompt (fasm,editor,ftpc)

Version 1.23.90:
Support for 32 GB of Ram, faster memory manager
Classic Solitaire, Blockout-clone, Pacman
Improved usb keyboard and mouse support

Version 1.22.50:
Improved SMP support (upto 32 processors)

Version 1.21.20:
Support for time-critical, non-preempting processes with sysc.240; SMP support for sysc.122/5, 3d.asm

Version 1.20.40:
Various improvements (transparency, applications)

Version 1.15.50:
Context mixing compressor by Akos Mogyorosi (sys152)

Version 1.10.50:
Improved usb storage and webcam support Wider system directory use in applications, icons, menu and configuration

Version 1.05.70:
WebCall, IP to IP with audio and video

Version 1.02.20:
Streaming audio (internet radio) support

Version 1.02.00:
Streaming movie support

Version 1.01.00:
Faster networking

Version 1.00.00:
Mediaplayer demo, dibcom 0700 TV-tuner firmware, 3DS Viewer update from Maciej Guba, Midiplayer, FTP client and server, Draw updates, Https, Chess, C5, Tetris updates
Versienummer 1.26.60
Releasestatus Final
Website MenuetOS
Download http://www.menuetos.net/download.htm
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Japke Rosink

Meukposter

15-08-2017 • 14:51

11 Linkedin

Bron: MenuetOS

Update-historie

Reacties (11)

Wijzig sortering
Heb deze "gevolgd" vanaf alpha. Ben benieuwd op welke hardware je dit draaiende krijgt; ik vind het het experiment (bijna) waard ;-)
Ik had hier eerlijk gezegd nog nooit van gehoord (zal vast aan mij liggen).
Maar zijn er echt mensen die dit als "daily driver" gebruiken?
Wat is het voordeel t.o.v. andere Linux distro's? Of mag ik het niet eens vergelijken hiermee aangezien het niet gebaseerd op al bestaande besturingssystemen?
Of mag ik het niet eens vergelijken hiermee aangezien het niet gebaseerd op al bestaande besturingssystemen?
Dat sowieso niet aangezien het geen linux distro is.De linux kernel zelf is bijvoorbeeld in C geschreven dat weer compiled naar assembly. Dit besturingsysteem is compleet in assembly zelf geschreven.

Van de menuetOS website
Menuet isn't based on other operating system nor has it roots within UNIX or the POSIX standards. The design goal has been to remove the extra layers between different parts of an OS, which normally complicate programming and create bugs.
Ik verwacht overigens niet dat dit een dailydriver zal zijn voor veel mensen en dat de mensen die dit gebruiken ook voornamelijk de programmeurs zijn.

edit:

Na wat verder zoeken, het is schijnbaar voornamelijk gericht op het bieden van een omgeving voor mensen die met assembly dingen ontwikkelen.

[Reactie gewijzigd door Creesch op 15 augustus 2017 15:26]

Thanks voor de opheldering!
Iemand ervaring hiermee? Het zal wel erg snel zijn als het (goed) in assembly geschreven is.
Klopt, quote van de Wikipedia:
MenuetOS is an operating system with a monolithic preemptive, real-time kernel, including video drivers, all written in FASM assembly language, for 64-bit and 32-bit x86 architecture computers, by Ville M. Turjanmaa. It has a graphical desktop, games, and networking abilities (TCP/IP stack), yet it still fits on one 1.44 MB floppy disk. On an Intel Pentium MMX 200 MHz it can boot in 5 seconds.[1]
5 seconden? Niet vanaf een floppy disk, lijkt me.
Geeft overigens wel aan hoe ineffici├źnt er normaliter geprogrammeerd wordt.
Nee dat is niet echt hoe dat werkt :) Op het moment dat een OS gemaakt in assembly alle functionaliteit bevat als windows of linux varianten dan zal deze echt niet meer zo snel zijn.
Een groot gedeelte van de winst zit hem dan ook simpelweg in het feit dat dit een stuk simpeler OS is dan wat de meeste machines draaien.

Neemt niet weg dat dit ongetwijfeld op sommige vlakken efficient geprogrammeerd zal zijn maar dat heeft in veel gevallen ook weer te maken met hoe simpel het OS is. Wat kan omdat het niet als doel heeft om door iedereen gebruikt te worden.

Daarnaast is het zo dat je met assembly dichter op de hardware zit en daardoor inderdaad sneller dingen kan doen. Nadeel is dat je ook echt alles from scratch moet doen en het simpelweg enorm veel tijd kost om iets in elkaar te zetten en de kans op fatale fouten een stuk groter is, dus vanuit dat oogpunt is het absoluut niet efficient. Met dat doel zijn dan ook zogenaamde high level programmeer talen gemaakt waar inderdaad beperking aan zijn verbonden als het gaat om het efficient uitvoeren van code.

Dat heeft echter niks te maken met hoe efficient of inefficient er geprogrammeerd wordt.
Draai hem hier in virt-manager van Linux,

is Live CD iso, bouwen ervan kan via:
http://www.menuetos.net/cdboot.htm

1 van de programma's in Menuet is Draw,
wat wat lijkt op MSPAINT

Kleine desktopmanager met van alles erin.
Knap gemaakt.

De knoppen 'Quake' en 'Doom' doen het helaas niet,
en het image wat ik na wat doorzoeken vindt op
https://sourceforge.net/p...les/CD/A/MCD.ZIP/download

wil niet booten.

Gelukkig laatst nog Duke Nukem atomic edition gevonden; als abandonware gratis te downloaden (!)

Op dit item kan niet meer gereageerd worden.

Kies score Let op: Beoordeel reacties objectief. De kwaliteit van de argumentatie is leidend voor de beoordeling van een reactie, niet of een mening overeenkomt met die van jou.

Een uitgebreider overzicht van de werking van het moderatiesysteem vind je in de Moderatie FAQ.

Rapporteer misbruik van moderaties in Frontpagemoderatie.




Google Pixel 7 Sony WH-1000XM5 Apple iPhone 14 Samsung Galaxy Watch5, 44mm Sonic Frontiers Samsung Galaxy Z Fold4 Insta360 X3 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee