Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 16 reacties
Bron: MenuetOS

Menuet 64 is een besturingssysteem geschreven door Ville Turjanmaa en zijn kornuiten binnen een 64-bit x86 assembly omgeving. Het systeem is niet gebaseerd op al reeds 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 0.93B uitgegeven voorzien van de volgende aanpassingen:

Version 0.93B
Multi-Processor support (syscall 140, Virtual Wire mode)

Version 0.92H
Digital TV support (dvb-t)
Improved mtrr,httpc,picview

Version 0.91J
New bootup desktop (transparency, background, ..)

Version 0.90U
Improved GUI transparency (window frames/syscall 50)

Version 0.90S
Improved HTTP client

Version 0.90Q
More window transparency options
Longer timeouts for emulator use.

Version 0.90L
Improved HTTP client

Version 0.90J
Small refinements to API and applications (icon/menu startup parameters; audio api additions)

Version 0.90I
Picview update from Ákos Mogyorósi

Version 0.90H
Improved HTTP client

Version 0.90F
Picview (png,gif,jpg,..) from Ákos Mogyorósi
Menuet 64 085a Menuet 64 092j Menuet 64 090h
Moderatie-faq Wijzig weergave

Reacties (16)

Hoe staat het met de opstartsnelheid van dit OS? Ik heb me hierdoor bij Haiku enorm laten verrassen en mijn Haiku machine doet nu dienst als snelle internetmachine omdat hij qua performantie en opstartsnelheid het veel beter doet dan éénder welk ander OS. Maar ik ben altijd nieuwsgierig of anderen beter kunnen.

Want dat vind ik wel geweldig aan dit soort besturingssystemen die nog niets te verliezen hebben, ze worden compleet opnieuw gebouwd en geoptimaliseerd. Vele moderne OS'en hebben hun roots ergens in de jaren 80/90 en er wordt op deze archaïsche principes verder gebouwd. Bij dit OS is alles terug van op de kernel herbouwd, dit stelt hen in staat om dingen toe te voegen en te optimaliseren die je bij andere OS'en niet niet kan toevoegen omdat dan de compatibiliteit in het gedrang komt of omdat dat de usersbase te groot wordt of omdat de hoofdontwikkelaar gewoon te eng denkt en te hard vasthoudt aan zijn principes.

Ik ben geen fan van Linux omdat ik er geen voordeel in zie ten opzichte van mijn huidige OS's, maar als een besturingssysteem zo geoptimaliseerd is dat het vooruitgang biedt en dit dan nog zonder commerciële basis en met een beperkte groep ontwikkelaars, dan doe ik daar zeker en vast mijn hoed voor af.

[Reactie gewijzigd door ykrsdn op 28 februari 2010 14:46]

Hoe kan je nou negatief zijn over dit OS? Hij is volledig in assembly geschreven en haalt de beste performance mogelijk, niets kan dit overtreffen.
En wie kent verder een OS van 40MB (De 32 bits versie paste nog op een floppy) die dit allemaal kan?
Ik vind dit juist een grandioos project; een retesnel OS maken.
waarom moet een assembly programma zo retesnel zijn? Als je een compleet os schrijft in assembly en het overzicht kwijt bent zou het je nog wel eens tegen kunnen vallen, veel object talen presteren beter in grote programmas dan assembly.
Dit. Een OS schrijven in assembly zal wel werken, maar hoe groter het wordt, hoe moeizamer het ontwikkelproces verloopt, en na verloop van tijd zijn ze meer tijd kwijt aan onderhoud en dergelijke dan nieuwe features.

Bepaalde kritische componenten (geheugenmanagement, procesmanagement, netwerk) in assembler schrijven zal misschien wel positief uitpakken voor de performance, maar alles wat daar bovenop komt (applicaties) zal niet werkbaar zijn om in assembler te maken.

offtopic:
(overigens, zijn assembly en assembler nu twee verschillende zaken of zijn ze uitwisselbaar?)
Alleen bewijst MenuetOS tot nu toe het tegendeel. Alles wat je opstart, staat er gelijk (voordat je met je ogen kan knipperen). Web browser, wave player, text editor, alles staat vrijwel instant op je scherm. En dat is natuurlijk een erg mooie prestatie.

Het is nog niet helemaal bruikbaar maar in een virtuele machine is het erg leuk om mee te spelen.
Een retesnel OS maken is het probleem niet - een retesnel OS maken dat ook nog goede hardware support en software heeft, dat is het probleem. Een OS zoals deze zal ook nooit de niche overstijgen.
40MB? Net de .zip gedownload, minder dan 1MB
Vroeger wel eens mee gespeeld, vond het toen heel indrukwekkend dat je een compleet os met gui vanaf een floppy kon booten.
Vroeger? Ik denk dat je een ander programma bedoeld dan, want dit OS bestaat pas sinds 2005.
Hangt af van definitie van vroeger enneh op de site staat:

Menuet has no roots within UNIX or the POSIX standards, nor is it based on any operating system. The design goal, since the first release in year 2000, has been to remove the extra layers between different parts of an OS, which normally complicate programming and create bugs
Ik vind het nog steeds bewonderenswaardig hoe lang die gasten hiermee doorgaan. Erg mooi initiatief hoewel ik ook betwijfel of dit ooit echt nuttig gaat worden (laat staan een concurrent voor de huidige OSen).

Maar laat ze ajb eens iemand erbij halen die het design wat opleukt. Het is echt geen gezicht... en dan kun je wel moeite gaan steken in transparante windowtjes maar dat maakt ernstig lelijke taakbalk echt niet meer goed. Ik denk dat er zat mensen zijn die hier vrijwillig hun energie en tijd in willen steken en daarmee kunnen helpen het OS een stuk populairder te maken.
Zijn er mensen die dit serieus gebruiken? Het ziet er een beetje jaren '90 uit.
in finland zijn de winters lang. :)

Misschien zijn er wel enkele toepassingen voor, maar ik vraag me verder af of je anno 2010 überhaupt nog een nieuw pc-OS kunt lanceren. Je moet met zoveel verschillende drivers rekening houden om wijde ingang te kunnen krijgen, en dat kost zo immens veel tijd dat je het wel kunt schudden.

Tenzij je je OS samen met hardware verkoopt, zoals Apple.

Is dit dan een extreem snel OS?
ik vraag me verder af of je anno 2010 überhaupt nog een nieuw pc-OS kunt lanceren
Chroom dan?

Mjah ik snap wat je bedoelt, als je wilt knutselen aan een OS zou je ook Linux of BSD kunnen pakken, maar stel nou dat je bijvoorbeeld een hekel hebt aan X* dan kan je dus mooi 18000 keer het wiel opnieuw uit gaan vinden en dan moet je ook nog zorgen dat dat nieuwe wiel een beetje in dat X-vormige gat past**. Kan me voorstellen dat je dan liever met een schone lei begint.

* er zijn alternatieven maar die zijn tot op heden niet heel serieus te nemen. En natuurlijk kun je prima helemaal zonder GUI maar dat desktopt zo lastig.

** heerlijke ironie
DirectFB heeft me de afgelopen week *enorm* verbaasd. Maar dan kom je weer terug bij driver ontwikkeling. Voor 2D is veel nog wel gedocumenteerd, en valt het anders nog wel in VESA op te lossen, wil je 3D kom je toch weer bij heftige ontwikkelingen van drivers uit en kan men zich wat mij betreft het best focussen op wat de desktop gebruiker het meest gebruikt.

(Al zou je natuurlijk ook kunnen zeggen dat het aantal TVs van bijvoorbeeld Philips het aantal desktop gebruikers zou kunnen overstijgen... andere discussie ;))
Wel zie ik transparante vensters zoals in Vista 400 en Win7 dus zo jaren '90 is het niet.
Verder is het wel veel minder eyecandy en meer recht-toe-recht-aan, en dat scheelt resources.

En er zijn veel mensen die daardoor aangesproken worden, en ook in XP, Vista en Win7 met de classic gui uit W2K werken. Gewoon geen flauwekul eromheen, overzichtelijk en doet wat eht moet. Klaar.

Verder, of dit het gaat worden, dat hangt ervanaf of men naamsvekendheid weet te verwerven. Daarmee valt of staat alles.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True