Live data from Hacker News

Minoca OS: A new open source operating system

blog.minocacorp.com

61–70 of 196 posts

Re: Minoca OS: A new open source operating system

#61

Use of that phrase was my nice way of saying, being an asshole. Which is why I couldn't believe he wrote that. I guess that's what fame, and power gives you.

Do you think that 100% of Linus's emails are vitrolic spew? He writes kind emails too, you know. Even today.

Re: Minoca OS: A new open source operating system

#62
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.

RHEL/ Centos defines a stable driver ABI, and even has tools that devs can use to check that their binary drivers don't use any symbols outside the ABI.

Re: Minoca OS: A new open source operating system

#63
post #61

Use of that phrase was my nice way of saying, being an asshole. Which is why I couldn't believe he wrote that. I guess that's what fame, and power gives you.

Do you think that 100% of Linus's emails are vitrolic spew? He writes kind emails too, you know. Even today.

I didn't say 100% of anything he says is vitriolic spew. There is no denying the man is a genius with C, but he's certainly built a reputation with his attitude.

Re: Minoca OS: A new open source operating system

#64

Any images out there for Beaglebone? Quite interested! Edit: Haaa, use your eyes and you shall see! http://www.minocacorp.com/download/#beaglebone-black Edit: Boo :( I haven't gotten it to boot yet. Boot messages are as follows: Minoca Firmware Loader Boot Device: 00000008 Launching bbonefw.bin. Jumping to 82000000... !

Chris from Minoca here.

What you're seeing is the serial output. If you plug in an HDMI monitor, you'll hopefully already be at the shell prompt. Email me (chris@minocacorp.com) if you run into further issues.

Re: Minoca OS: A new open source operating system

#65
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.

I have such links. I just can't tell if you're being serious or sarcastic.

Re: Minoca OS: A new open source operating system

#67

I ran `cloc` on the minoca/os repository, here are the results: github.com/AlDanial/cloc v 1.70 T=22.43 s (84.3 files/s, 63498.9 lines/s) ----------------------------------------------------------------------------------- Language files blank comment code ----------------------------------------------------------------------------------- C 1023 296251 262652 530443 C/C++ Header 438 93833 117592 69529 Assembly 95 9588…

Shameless plug of `loc`, a rust implementation of `cloc` that is 100+ times faster:

https://github.com/cgag/loc

Re: Minoca OS: A new open source operating system

#68
I have to say... the code is beautiful: Full English descriptive variable names and nearly every function is documented. As AngularJS has shown, cleaner, consistent code and architecture style = more contributors.

Take a look here for example: https://github.com/minoca/os/blob/master/kernel/io/iobase.c#...

Re: Minoca OS: A new open source operating system

#70
post #51
post #41

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

I felt this way as well (since the mid nineties) until a couple of weeks ago when I read _Social Architecture_ by Pieter Hintjens. It has a strong idealogical flavour. He stresses that you should focus on building a community, with the code and platform as happy side-effects of that community. For that reason, you want GPL because it forces everything back into the community. He gives examples of a friend of his who…

> He stresses that you should focus on building a community, with the code and platform as happy side-effects of that community.

Exactly, so license shouldn't matter that much. I'd probably be a lot more interested in it were it BSD licensed, as it is now I have no real desire to play with this new OS.

Post reply on HN