3 ms·
Raspberry Pi is a bad target because you are unlikely to make money with your OS and fundamentally you need that to turn the OS into anything serious. The adva
by adamnemecek 8y ago
Raspberry Pi is a bad target because you are unlikely to make money with your OS and fundamentally you need that to turn the OS into anything serious.
The advantage of Rust is that you can split things into modular code bases. Redox is split very nicely.
I think that one could start a hosting company and write a hypervisor in Rust.
- AnIdiotOnTheNet 8y agoI guess that's why it hasn't been done. Like too many things people are much more concerned with making money than making things better, so we just keep building on the same pile of garbage we've had since the 70s. I'd hardly call Redox serious, it's a "research OS" with no explicit goals to actually be useful.
- adamnemecek 8y agoCorrect however Redox paves a way. The project is very modular, I can imagine someone coming along and using it as a starting platform and reusing parts of it.
- AnIdiotOnTheNet 8y agoI can imagine a lot of things that will never happen.
- adamnemecek 8y agoBreak down your reasoning to me. Don't look at what it doesn't have, look at what it has.
- AnIdiotOnTheNet 8y agoMy reasoning has nothing to do with what it has, it is about what it is: unambitious. It is unwilling to label itself as something that could ever potentially be a useful replacement for anything, probably because that means it can't be judged for failing to achieve it. Its developers are free to engage in academic exercises which amuse them without regard for practical applicability. And that's fine really, but it is representative of the larger problem: no one capable of pulling it off is willing to be so ambitious. No one is willing to commit to the hard work of making a usable and practical platform, which will undoubtedly involve distasteful compromises and uninteresting work sanding down the rough edges. I'd be glad to be proven wrong on this, but I just don't see it happening.
- adamnemecek 8y agoI'm not talking about redox in particular but like, you have for example a bootloader that someone can reuse. I'm saying in the next 10 years, there will be a serious OS written in Rust.