5 ms·
MenuetOS
- whalesalad 3y agoThis was epic! I used to bring this to school on a floppy and was absolutely shocked at the quality of the experience after booting. It's a pretty full featured desktop environment.
- xyproto 3y agoIt's such a pity that the 32bit version is open source and the 64-bit version proprietary. The open source alternative is KolibriOS.
- cylinder714 3y agoMy understanding is that Kolibri is a hostile fork of Menuet, and that Menuet's author closed it in retaliation.
- xyproto 3y agoOpen source software can be forked, that's how open source works. To me, as an outsider to these projects, making the 32-bit version open source and the 64-bit version proprietary feels hostile. How many years should pass until it doesn't matter if a fork was "hostile" or not and only open source software remains?
- cylinder714 3y ago>Open source software can be forked But that isn't all that took place; please read the linked post. I think the author's wishes should be respected above all. Don't you?
- Pet_Ant 3y ago> KolibriOS has forked off from MenuetOS in 2004, and is run under independent development since then. All our code is open-source, with the majority of the code released under GPLv2 license. https://kolibrios.org/en/ https://kolibrios.org/en/
- tredre3 3y agoYou are correct. http://board.flatassembler.net/topic.php?t=22194 http://board.flatassembler.net/topic.php?t=22194 (MenuetOS is Ville's project) The code was GPL, but kolibri did replace copyright headers and that was Ville's main gripe. Whether or not that breaks the GPL, I cannot say (they kept his name in the license file).
- cgh 3y agoVille, in response to who forked it: "Coders from Ukraine's eastern neighbor. And closed source seems to be a quite good way of getting rid of their forum spamming (to use a polite expression)."
- nmz 3y agoIf BSD had to split apart their additions with the original unix code, then that means copyright headers should be avoided/obsoleted and only a vcs based historical viewing (who committed what) should be allowed. Since whatever anybody writes contains a copyright itself.
- The_Colonel 3y agoIt's kinda difficult to believe that the copyright headers were the core of the issue to close down the project. They also talk about spamming the forums. There must have been other major disagreements / antipathy.
- CodeWriter23 3y agoIJS before all those “extra layers” in operating systems we used to do stuff like escalate privilege to admin using POKE in BASIC. (OS: Oasis, later ‘c/os’ a Z80 multiuser os from the mid-80s)
- mixmastamyk 3y agoThis was so small back in the day (one floppy I believe), that I proposed it for firmware or boot manager before EFI became ubiquitous or coreboot came along. Wonder how that would have played out.
- sitzkrieg 3y agoi had similar thoughts, and in modern times "just enough for containers" would be the business i guess. baremetal os might be it the one tho https://github.com/ownmac/BareMetal-OS https://github.com/ownmac/BareMetal-OS
- hedora 3y agoThis is probably a better link: https://github.com/ReturnInfinity/BareMetal https://github.com/ReturnInfinity/BareMetal The one you linked to is a fork that is 83 commits behind a repo that is no longer maintained.
- atan2 3y agoThe first time I read about Menuet OS was on Dr.Dobbs a long time ago.
- velcrovan 3y agoWhat are boot times like? I see a lot of text-editing environments geared towards "distraction-free, focused editing" but not a lot of innovation on an OS focused on the same experience. I would like to see such a "writing OS" that boots to a text editor in less than a second. Maybe this OS is a candidate?
- mdp2021 3y agoIt was said to boot in 5s twenty years ago... The hardware compatibility list shows a promising number of machines ( http://www.menuetos.net/hwc.txt http://www.menuetos.net/hwc.txt ). If you have a spare one, you could try and report. There is a chance that you will achieve a very fast boot time. -- AROS (Amiga) could reboot in ~7s, ~15yrs ago. And you can do more than you can with MenuetOS. Again, today you will probably break that record. https://www.youtube.com/watch?v=_yNIuNnBrWg https://www.youtube.com/watch?v=_yNIuNnBrWg Edit: You can see here a recent AROS booting in 3s (it is not clear if it is bare metal though): https://www.youtube.com/watch?v=_s_TfmF-_iE https://www.youtube.com/watch?v=_s_TfmF-_iE
- haolez 3y agoIt was even faster than that. I remember it being almost instantaneous. And you could even play Doom!
- hotnfresh 3y agoLast time I ran it, Lakka (a Linux disto for Retroach emulation appliances) booted in 5s or less on an RPi2, to a usable graphical menu, complete with particle effects or whatever if you have that stuff enabled.
- JPLeRouzic 3y agoon a 1.44MB floppy?
- hotnfresh 3y agoNah, but QNX could maybe do it still :-) 1.44 MB floppy read times might prevent sub-5-second boots to a GUI, though. I can’t really remember how fast things like that booted from a floppy, anymore.
- squarefoot 3y agoI gave it a try many years ago and its speed was jawdropping. Too bad that a port to ARM would require a complete rewrite; those cheaper lower end *Pi-like embedded boards seem just the perfect platforms to take advantage of such a small and fast OS.
- anta40 3y agoIf I'm not mistaken, both are written in FASM (Flat Assembler). And unfortunately FASM won't run in recent MacOSes because it's a 32-bit app. No problem with Windows/Linux, though.
- astrange 3y agoYou can run 32-bit Windows tools in macOS with Wine.
- bowsamic 3y agoI thought that Wine only works up to macOS 10.14
- anta40 3y agoI'm on Monterey 12.6.9, and confirm can run the latest FASM. Current problem is how to configure the include path so I can build programs. On Windows it's very easy: check "Environment Variables", create an "INCLUDE" variable (if not exist), then set "C:\FASM\INCLUDE", for example.
- netdoll 3y agoFor ARM32, RISC OS is probably the closest to the value proposition offered by Menuet, albeit with a decent amount of high level code and a lot more support from developers for applications, languages, and games.
- ruined 3y agowoah, what a throwback. haven't thought about this in a couple decades
- jetcopter 3y agoUsed this 20 years ago when working on my CS degree in our assembly class and wrote a file copy utility for it as a homework assignment.
- jmclnx 3y agoI forgot about this OS, nice to see it still being developed. I will have to keep it in mind for use somewhere.
- stephen_g 3y agoAmazing this is still around! I remember playing with this back when I was playing with toy kernel development as a teenager back in the mid 2000s! It was pretty amazing to see even back then given how out of my depth I was with the little bits of assembler you needed to get to set things up (protected mode etc.) before jumping to the C entry point!