Hacker News new | ask | show | jobs
by mustache_kimono 654 days ago
> This is an unusual take considering Drew DeVault actually does have experience developing new kernels in experimental languages.

Not exactly, a new toy kernel is different than reimplementing Linux!

> Meanwhile, what Drew's suggesting is a kernel that aims for ABI compatibility.

Drew and you are missing the point, which is: we don't want to wait years to use a new OS that may or may not come. "Hey, go fork it!" is a fine response to plenty of feature requests, but not this one. The point here explicitly was that in-tree support is/was better, so everyone got watch the development of the thing.[0]

Moreover the actual problem is bad behavior by C kernel devs, to which a leader would say: "This is something we are doing. This project can fail for lots of reasons but it won't fail because kernel C devs are too toxic to work with. You'll apologize to Wedson. You said -- you're not learning Rust. Guess what? Your contributions are paused, while you learn Rust, and assist in building the ext2 reimplementation. Perhaps, as you do, you can make clearer your concerns to the Rust for Linux team, and learn what theirs are as well."

[0]: https://lkml.org/lkml/2020/7/10/1261