CommunityNews

CommunityNews

The Future of Operating Systems

Linux was first started in 1991, 29-and-a-half years ago. The POSIX standard, which Linux implements, was started in 1988, 33 years ago. Both of these technologies have seen very little evolution in the core of their design over time, despite all the progresses made in software engineering and computer science.

In this article, I will examine, topic by topic, why all the current popular operating system are in my opinion obsolete, and what to replace them with.

Disclaimer: while I know a thing or two about computers, I am in no way an expert in operating systems. I’ve never been interested in the exploration of a wide range of operating systems. Their design feels wrong to me, for the reasons exposed in this article. There will probably be unintended exaggeration and falsities, and I apologize in advance for them.

https://tomaka.medium.com/the-future-of-operating-systems-efa31e17d66d

This thread was posted by one of our members via one of our news source trackers.

Most Liked

AstonJ

AstonJ

Looks like we’re not the only ones thinking about new operating systems :laughing:

dimitarvp

dimitarvp

I am not very impressed by all these modern OS-es. I want something better than what we have now but truthfully, the Linux kernel is amazing, and nothing else outside Linux / macOS / Windows comes even 10% close to device compatibility.

So if we get those new OS-es they’ll likely have very strict requirements for hardware generations which might also be a good thing – it depends.

I especially applaud the Rust-based OS efforts. But an OS stepping on IPFS? That is f**ked up; the IPFS organization fully cooperates with governments and even corporations and they take down files without much scrutiny. I wouldn’t want a state actor to remove my drivers from the net because they don’t like them for some reason. :confused:

Exadra37

Exadra37

The author of the article is writing a new OS:

The redshirt operating system is an experiment to build some kind of operating-system-like environment where executables are all in Wasm and are loaded from an IPFS-like decentralized network.

Where Next?

Popular General Dev topics Top

First poster: dyowee
Maybe it’s just my experience, but Object-Oriented Programming seems like a default, most common paradigm of software engineering. The on...
New
First poster: Korbin73
Whatever happened to Elm, anyway?. I see this question pop up quite frequently in lots of different arenas - folks are curious as to wha...
New
New
CommunityNews
GitHub - quickwit-oss/tantivy: Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust. Tantivy is a ...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
First poster: alvinkatojr
Over the last decade, we’ve seen great advancements in distributed systems, but the way we program them has seen few fundamental improvem...
New
First poster: joeb
The new frameworks will continue until morale improves.
/js
New
First poster: jss
Bare is a minimal and modular JavaScript runtime designed for building high-performance apps across desktop and mobile. Open-source, fast...
New
CommunityNews
:person_lifting_weights: Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive e...
New
First poster: andrea
Most of what modern software engineers do involves APIs: public interfaces for communicating with a program, like this one from Twilio. I...
New

Other popular topics Top

PragmaticBookshelf
Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic...
New
PragmaticBookshelf
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
Exadra37
Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it. Does your monitor have eye p...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
Fl4m3Ph03n1x
Background Lately I am in a quest to find a good quality TTS ai generation tool to run locally in order to create audio for some videos I...
New