9 ms·
> When is it the time to talk about alternatives When all standards bodies and governments decide that POSIX is a hindrance which might take a few decades. And
by kanbankaren 2y ago
> When is it the time to talk about alternatives
When all standards bodies and governments decide that POSIX is a hindrance which might take a few decades. And that is if they decide.
- galangalalgol 2y agoThe FBI just said everyone needs a roadmap by 2026 to eliminate c/c++ from critical infrastructure.
- cozzyd 2y agoPerhaps by 2126, Linux will no longer have C in it, but that's probably hugely optimistic.
- niobe 2y agoWe'll all have uploaded to the Metaverse by then, running purely on beams of light and upvotes.
- viraptor 2y agoThat document does not have the 2026 deadline. Instead, "At the same time, the authoring agencies acknowledge the commercial reality that transitioning to MSLs will involve significant investments and executive attention. Further, any such transition will take careful planning over a period of years." Also for the roadmap "agencies urge executives of software manufacturers to prioritize using MSLs in their products", not eliminate C. And a lot is about accountability: "The authoring agencies encourage software manufacturers to lead from the top by publicly naming a business executive who will personally drive the elimination of memory safety vulnerabilities from the product line." https://www.cisa.gov/sites/default/files/2023-12/The-Case-for-Memory-Safe-Roadmaps-508c.pdf https://www.cisa.gov/sites/default/files/2023-12/The-Case-fo...
- galangalalgol 2y agoI was talking about this more recent one. They are starting to hint at legal repercussions. https://www.cisa.gov/resources-tools/resources/product-security-bad-practices https://www.cisa.gov/resources-tools/resources/product-secur...
- Maro 2y agoSo they will not use Linux (or any other popular *NIX), nor Windows, by 2026?