←back to thread

358 points ofalkaed | 2 comments | | HN request time: 0.4s | source

Just curious and who knows, maybe someone will adopt it or develop something new based on its ideas.
Show context
renehsz ◴[] No.45557467[source]
The Plan 9 operating system.

It's the closest thing to a Unix successor we ever got, taking the "everything is a file" philosophy to another level and allowing to easily share those files over the network to build distributed systems. Accessing any remote resources is easy and robust on Plan9, meanwhile on other systems we need to install specialized software with bad interoperability for each individual use case.

Plan9 also had some innovative UI features, such as mouse chording to edit text, nested window managers, the Plumber to run user-configurable commands on known text patterns system-wide, etc.

Its distributed nature should have meant it's perfect for today's world with mobile, desktop, cloud, and IoT devices all connected to each other. Instead, we're stuck with operating systems that were never designed for that.

There are still active forks of Plan9 such as 9front, but the original from Bell Labs is dead. The reasons it died are likely:

- Legal challenges (Plan9 license, pointless lawsuits, etc.) meant it wssn't adopted by major players in the industry.

- Plan9 was a distributed OS during a time when having a local computer became popular and affordable, while using a terminal to access a centrally managed computer fell out of fashion (though the latter sort of came back in a worse fashion with cloud computing).

- Bad marketing and posing itself as merely a research OS meant they couldn't capitalize on the .com boom.

- AT&T lost its near endless source of telephone revenue. Bell Labs was sold multiple times over the coming years, a lot of the Unix/Plan9 guys went to other companies like Google.

replies(6): >>45558324 #>>45558491 #>>45558512 #>>45559869 #>>45563257 #>>45565752 #
AfterHIA ◴[] No.45563257[source]
UNIX is for dorks. We needed a Smalltalk style, "everything is an object and you can talk to all objects" but thankfully we got Java and, "object oriented" C++. The Alto operating system was leaps and bounds ahead of the Mac and Windows 3.1 system and it took Steve Jobs a decade to realize, "oh shit we could have just made everything an object." Then we get WebObjects and the lousy IPod and everything is fascist history.

#next #never #forget #thieves

replies(3): >>45564754 #>>45565816 #>>45566150 #
1. mike_hearn ◴[] No.45566150[source]
OK, go use Windows then, it's the dream architecture you always wanted ;)

https://learn.microsoft.com/en-us/windows/win32/com/com-tech...

replies(1): >>45580883 #
2. AfterHIA ◴[] No.45580883[source]
Dichotomizing the world as either UNIX based or Windows is pretty myopic. I want the computer architecture Douglas Engelbart dreamed of. I want a realization of the ideas of Seymour Papert and Brenda Laurel.

We're still after 50 years using Xerox Alto clones fundamentally. What would a, "modern Alto" play like? What if we spent X,XXX,XXX's of dollars to create a, "in to the future time machine" like they did at PARC? What if the project had the high ethics of Bush and Engelbart as an operational paradigm?

...and yes Lisp is the best programming language. Suck it.