3 ms·
I've seen a series of these types of articles, and I'm not sure if they're trying to make the next linux or doing it for fun. One problem to me is drivers, dri
by bb88 9y ago
I've seen a series of these types of articles, and I'm not sure if they're trying to make the next linux or doing it for fun.
One problem to me is drivers, drivers, drivers. Linux has a bunch of 'em. Other operating systems, not so much.
- gilnaa 9y agoI think the point of this is to teach how to write embedded / bare-metal software. I can't see how this can be seen as a real OS.
- Manishearth 9y agoThis particular series is more of a toy OS for learning purposes (and through which they can teach things). At least, that's my impression of it. Redox (https://github.com/redox-os/redox https://github.com/redox-os/redox) is a Rust OS project that's aiming to actually be a usable consumer OS.
- pjmlp 9y agoWe don't need a Linux mono-culture. First, people need to learn how to write OSes, even if that is all they do with it. Second, the only way to prove there are better ways to go beyond UNIX is to write other OSes, since many in IT only believe when seeing and sometimes not even when it is shown running on front of them.
- empath75 9y agoIf you’re targeting xen, you don’t need so many.
- 0xcde4c3db 9y agoEven targeting hardware, it's not as bad as people make it out to be, provided you scope platform support and features appropriately. For a lot of hardware you can get 80% of the utility with 20% of the code, and no new OS jumps out of the gate with version 1.0 supporting every device on the planet.
- nine_k 9y agoA compatibility layer for e.g. Linux drivers to run inside a new OS is not unthinkable. I remember Linux being able to use DOS drivers for NICs back in the day, or something similar.