Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What matters is having a stable API, not having the code. Nobody needs the code if there's nothing to fix.


And when we have an example of perfect phone APIs that don't need updates and perfectly written drivers to back those APIs then we can start to entertain that idea.


Stable does not mean perfect. It means putting a version number on it, don't fucking change it pointlessly, and decouple it from the other parts of the kernel.


Linux kernel API does have a version number on it...

And this stuff isn't like an http API. I gave examples above about how NT has fallen behind Linux because of their stable API and binary drivers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: