5 ms·
Linux-libre – Linux kernel with no binary blobs, proprietary or obfuscated code
- peter_d_sherman 5y agoRelated: https://www.fsfla.org/ikiwiki/selibre/linux-libre https://www.fsfla.org/ikiwiki/selibre/linux-libre
- sylware 5y agoIMHO, the real pb of linux is its C-based dialect which only grotesquely and absurdely complex and massive compilers (icc is not even open source) can understand to generate correct machine code. This is required to get a bit more performance out of ISA independent code. I think a line was crossed with this C-based dialect and those _horrible_ compilers. don't fool yourself: open source software obsuscated and vendor-locked by size and complexity (including its SDK) is hardly less worse than closed source software. I would try to code assembly directly for critical fast-code-paths (with a very conservative usage of a pre-processor), but be _really_ sure that any ISA independent code can be compiled with dead simple and small C compilers... I am currently investigating this possibility (will take months, hopefully less than a year...)