Live data from Hacker News

Minoca OS: A new open source operating system

blog.minocacorp.com

41–50 of 196 posts

Re: Minoca OS: A new open source operating system

#42
post #26

>Under the hood, Minoca contains a powerful driver model between device drivers and the kernel. The idea is that drivers can be written in a forward compatible manner, so kernel level components can be upgraded without requiring a recompilation of all device drivers. This sounds really smart and it looks great overall <3

So true. it really is my biggest problem with the monolithic Linux kernel.

Re: Minoca OS: A new open source operating system

#43
post #7

Oh please. You have to start somewhere and this is where they're starting. By comparison, Linus' first announcement was: Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resemble…

Amazing the submissive tone, and lack of confidence in that message. Compared to the holier than thou attitude Linus presents himself in these days. I would have never guessed he wrote that.

Re: Minoca OS: A new open source operating system

#45

Ah, yes, as if Linux is not enough as a community driven OS. Let's make other one! Where anyone can make crappy software and be offended if someone pointed it out! I appreciate the idea of making a difference (I badly want to have and use an unproblematic OS), but making an OS out of the lack of another major alternatives is just... a waste of time!

I think I have already heard this somewhere: " should be enough for everybody".

In fact, I wish we had more diversity as far as operating systems are concerned. For example, BeOS/Haiku would seem to me a saner choice for a desktop than an OS primarily designed for servers. (Windows and Mac OS used to be purely desktop OS, but not any more.) RISC OS is another interesting example.

Re: Minoca OS: A new open source operating system

#46
post #6

Very little information on their site about the actual architecture of the system. Very bad flag there. I'd be interested if it was based on a post-Liedtke microkernel, but I suspect it's yet another boring monolith.

Please post a link to your microkernel, papers, and any books you have published on the subject so I can learn why monolithic kernels are boring and how to do it better. Thanks.

Re: Minoca OS: A new open source operating system

#47
How cool!

I happen to have an interest in OS development myself: it seems that two things have combined to make bespoke OS development practical again. First, the world has mostly standardised on amd64, UEFI &c. None of these standards may be terribly good (e.g. I've always x86 and its descendants tasteless compared to 68000, MIPS and others), but they're good enough, and now there's a critical mass of community support out there for them.

Second, readily-available virtual machines have made it easier than it ever was to rapidly iterate on an OS concept.

My own interest is in non-POSIX, non-Unix-inspired, non-consumption-oriented systems: I think that there's some huge headway to be made in building computers meant to augment the human brain, rather than to just reproduce the past or serve as an entertainment-enabler. But Minoca OS sounds pretty neat in itself. Kudos to the guys for putting in the work, and kudos for releasing it as open source. I hope that they're able to make some money from it too — good work deserves to be rewarded.

Re: Minoca OS: A new open source operating system

#48
post #41

Also, GPL3? Not my favorite license. (MIT/BSD are the best IMO)

Indeed. GPL makes sense in the short term, but in the long run an permissive licensed project forces its branches to contribute back to avoid divergence. GPL makes it harder for commercial entities to invest into it and also a permissive licensed project makes a bigger competition to e.g. Linux.

Re: Minoca OS: A new open source operating system

#49
post #26

>Under the hood, Minoca contains a powerful driver model between device drivers and the kernel. The idea is that drivers can be written in a forward compatible manner, so kernel level components can be upgraded without requiring a recompilation of all device drivers. This sounds really smart and it looks great overall <3

So true. it really is my biggest problem with the monolithic Linux kernel.

There is nothing that prevents a monolithic kernel from using the same model -- no theoretical barrier to it, in any case. Linux doesn't do this because its developers don't want it to.

Re: Minoca OS: A new open source operating system

#50
post #44

NT coding style and some similarities with naming. Very clean looking in what I've seen so far. Nice work guys.

Have to agree about the good work part. Sadly my personal opinion is that I really, really dislike the NT coding style. Now that makes me wonder how coding style affects peoples will to contribute. Compare this to the Linux kernel coding style and they're on different sides of the scale, I wonder how it will affect contributions.
Post reply on HN