4 ms·
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 mini
by CalChris 10y ago
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 resembles it
somewhat (same physical layout of the file-system
(due to practical reasons) among other things).
I've currently ported bash(1.08) and gcc(1.40),
and things seem to work. This implies that I'll get
something practical within a few months, and
I'd like to know what features most people would want.
Any suggestions are welcome, but I won't promise I'll
implement them :-)
Linus (torv...@kruuna.helsinki.fi)
PS. Yes - it's free of any minix code, and it has a
multi-threaded fs. It is NOT protable (uses 386 task
switching etc), and it probably never will support
anything other than AT-harddisks, as that's all I
have :-(.
Good luck, guys. Post some docs to read.
- rayiner 10y agoHosting Node and Python already is a hell of a first release announcement.
- gh02t 10y agoI don't think this is a first release announcement, it's been around for several years. This is the announcement that they are releasing the code under GPLv3. Previously it was closed source.
- no_protocol 10y agoMinoca was previously posted about 6 months ago [0], but it was not open source at the time. I guess this is kind of like a re-release after not generating much buzz and seeing a lot of comments asking for open source. [0] https://news.ycombinator.com/item?id=11662057 https://news.ycombinator.com/item?id=11662057
- StavrosK 10y agoI'll second this. I'm sure the same comments here could be made about Linux when it started, and I don't see any point in negativity. Good luck to these people, I hope this becomes one of the major OSes in ten years.
- kobeya 10y agoThanks for injecting some sanity :)
- old-gregg 10y agoActually there's plenty of docs to read: http://www.minocacorp.com/doc/1375/api/KERNEL_API/ http://www.minocacorp.com/doc/1375/api/KERNEL_API/ I haven't found something like an architecture overview of the kernel itself, but the docs story isn't bad for a 2-ppl team. Kudos.
- lucozade 10y agoThere is a very high level overview at http://www.minocacorp.com/documentation/developers/knowledge/kernel/ http://www.minocacorp.com/documentation/developers/knowledge...
- billytetrud 10y agolol gregg, so this is what you do in that cave
- mememachine 10y agoOk, but why are they doing this?
- pmontra 10y agoFor learning?
- edraferi 10y agoThey want an OS that's smarter about power management and easier to maintain. They describe their high-level objectives in their FAQ: Why is a new operating system necessary? ...The design requirements of today's devices have drastically evolved in areas of power management, security, serviceability, and virtualization... By starting from a clean slate, Minoca OS is able to incorporate those core tenets into the very fabric of the operating system... How is Minoca OS different from other operating systems? ...One of the most noticeable differences at the kernel level is the uniform driver model, which provides a maintainable interface between the kernel core and device drivers... Another very noticeable difference is our strong emphasis on the kernel development environment. Being able to step through code in the kernel, boot environment, and even firmware was something we felt was critical to quickly developing and maintaining kernel-quality code... http://www.minocacorp.com/support/faq/ http://www.minocacorp.com/support/faq/
- avisk 10y agoBecause they can!
- macns 10y agoWe took a look at the operating systems out there, and realized it had been over 25 years since the major operating systems had been written. 25 years is a long time to accumulate baggage, not to mention the leaps and bounds by which the hardware has evolved during that time.
- overcast 10y agoAmazing 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.
- chubot 10y agoI don't think it's lack of confidence. It's just a realistic acknowledgement that it's a small start and in fact was unlikely to be useful. But he wanted feedback on how to make it useful. I think Linus is just a practical person who is good at assessing reality. He doesn't get caught up in grand visions without action. I don't think he is holier than thou now either. He's just busy and forcefully trying to get contributors to come to grips with things he has learned by experience on his project. I've never really heard Linus preach about other people's projects, except where he intends to do better like svn. His advice is limited to the kernel as far as I can tell, and it's perfectly rational for him to be opinionated about that, because he has skin in the game. In contrast, Stallman will preach about other projects -- in fact that is his main purpose. So I can see why people would call him holier than thou, but I don't see it with Linus. I do appreciate Stallman to a great degree too.
- X86BSD 10y agoGood at assessing reality?? The same Linus that fundementally did not believe in source code management for what 20? Years because it made developers "soft"!?
- conistonwater 10y agoHe (a) changed his mind, (b) wrote git.
- X86BSD 10y agoHow he reconciled (b) with his generational ignorance of SCM would be interesting to hear from him. (a) better late than never!