Is Plan 9 from Bell Labs still usable?
๐Ÿ‘︎ 3
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/NMLWrightReddit
๐Ÿ“…︎ Oct 16 2021
๐Ÿšจ︎ report
UNIX้–‹็™บใƒใƒผใƒ ใŒ้–‹็™บใ—ใŸๅˆ†ๆ•ฃOSใ€ŒPlan 9 from Bell Labsใ€ใฎๆจฉๅˆฉใŒใ‚ชใƒผใƒ—ใƒณใ‚ฝใƒผใ‚นใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใซ็งป่กŒ gigazine.net/news/2021041โ€ฆ
๐Ÿ‘︎ 5
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/momotaneko
๐Ÿ“…︎ Apr 11 2021
๐Ÿšจ︎ report
Bell Labs' Plan 9 research project looks to tomorrow (1990) doc.cat-v.org/plan_9/1st_โ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/qznc_bot2
๐Ÿ“…︎ Jan 19 2022
๐Ÿšจ︎ report
UNIX้–‹็™บใƒใƒผใƒ ใŒ้–‹็™บใ—ใŸๅˆ†ๆ•ฃOSใ€ŒPlan 9 from Bell Labsใ€ใฎๆจฉๅˆฉใŒใ‚ชใƒผใƒ—ใƒณใ‚ฝใƒผใ‚นใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใซ็งป่กŒ gigazine.net/news/2021041โ€ฆ
๐Ÿ‘︎ 7
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/nanashi-byakuren
๐Ÿ“…︎ Apr 13 2021
๐Ÿšจ︎ report
Plan 9 from Bell Labs in Cyberspace bell-labs.com/institute/bโ€ฆ
๐Ÿ‘︎ 18
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/iamkeyur
๐Ÿ“…︎ Mar 23 2021
๐Ÿšจ︎ report
Plan 9 from Bell Labs in Cyberspace bell-labs.com/institute/bโ€ฆ
๐Ÿ‘︎ 15
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/Chris_Gammell
๐Ÿ“…︎ Mar 24 2021
๐Ÿšจ︎ report
Plan 9 from Bell Labs in Cyberspace! bell-labs.com/institute/bโ€ฆ
๐Ÿ‘︎ 3
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/memoriesofcold
๐Ÿ“…︎ Mar 29 2021
๐Ÿšจ︎ report
Plan 9 from Bell Labs in Cyberspace! bell-labs.com/institute/bโ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/memoriesofcold
๐Ÿ“…︎ Mar 29 2021
๐Ÿšจ︎ report
Plan 9 from Bell Labs in Cyberspace! bell-labs.com/institute/bโ€ฆ
๐Ÿ‘︎ 3
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/riffic
๐Ÿ“…︎ Mar 23 2021
๐Ÿšจ︎ report
Plan 9 from Bell Labs in Cyberspace! - Nokia Bell Labs bell-labs.com/institute/bโ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/oaf357
๐Ÿ“…︎ Mar 24 2021
๐Ÿšจ︎ report
ELI5: Plan 9 From Bell Labs

Hello, everyone. I'm into computers in a moderate sort of way, and have tried a bunch of different Linux distros. That said, I'm not a particularly technical person and my computing knowledge is very shallow.

I keep encountering references to Plan9 on forums and blogs, and I was intrigued. I tried to read the Wikipedia article, and the 9front FAQ, but I ended up none the wiser. So I'd like to turn to the good people of Reddit!

  • What is/was Plan9 from Bell Labs?
  • What are the salient features of Plan9 that distinguish it from other operating systems?
  • Would Plan9 be useful as a "daily driver" OS for home computing? If not, then what kind of useage cases does Plan9 excel at?
  • As I understand it, the Plan9 project is defunct and the team behind it has disbanded. Are there any successor operating systems, or "forks"?

Thanks!

๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/ButtNakedChef
๐Ÿ“…︎ Jan 18 2021
๐Ÿšจ︎ report
Bell Labs transfers Plan 9 to the Plan 9 Foundation; Foundation re-releases under MIT

Nokia, Bell Labs' parent company, has announced that they've transferred ownership of Plan 9 to the Plan 9 Foundation. And immediately, the Foundation has released all historical Plan 9 releases, back through 1st edition, under the MIT license.

Longer announcement on 9fans: https://9fans.topicbox.com/groups/9fans/Tf20bce89ef96d4b6/transfer-of-plan-9-to-the-plan-9-foundation

Or if you just want the stuff: https://p9f.org/dl/

๐Ÿ‘︎ 109
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/anths
๐Ÿ“…︎ Mar 23 2021
๐Ÿšจ︎ report
How to launch sshd in Plan 9 from Bell Labs?

I can install OpenSSH with contrib/install fgb/openssl; contrib/install fgb/openssh, but I don't find any results for an "sshd" binary with cd /386; du -a | grep sshd. Is there another name for this program in contrib? Or, is there a combination of flags to ssh clients that can somehow trigger running in server mode?

Update

Ah, I see http://man.cat-v.org/plan_9/1/ssh2 and am experimenting with its suggested steps for this.

๐Ÿ‘︎ 5
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/mcandre
๐Ÿ“…︎ May 30 2018
๐Ÿšจ︎ report
Plan 9 from Bell Labs is a distributed operating system developed as the successor to Unix. Plan 9 is most notable for representing all system interfaces, including those required for networking and the user-interface, through the filesystem rather than specialized interfaces. en.wikipedia.org/wiki/Plaโ€ฆ
๐Ÿ‘︎ 70
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/OpenSourceFuture
๐Ÿ“…︎ Jul 25 2010
๐Ÿšจ︎ report
[Plan 9 from Bell Labs] [rio] Local and remote rio wm running in 9term
๐Ÿ‘︎ 89
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/stevie77de
๐Ÿ“…︎ Jan 12 2014
๐Ÿšจ︎ report
Introduction to OS Abstractions Using Plan 9 from Bell Labs (2007) [pdf] lsub.org/who/nemo/9.introโ€ฆ
๐Ÿ‘︎ 24
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/Bhima
๐Ÿ“…︎ Jan 28 2018
๐Ÿšจ︎ report
[Plan 9 from Bell Labs] [rio] Some common programs running (acme, rc, stats, Mail) kamalatta.dyndns.org/picsโ€ฆ
๐Ÿ‘︎ 24
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/stevie77de
๐Ÿ“…︎ Jun 02 2013
๐Ÿšจ︎ report
The Unix Spirit set Free: Plan 9 from Bell Labs by Uriel docs.huihoo.com/plan9/Plaโ€ฆ
๐Ÿ‘︎ 26
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/agumonkey
๐Ÿ“…︎ Jun 02 2014
๐Ÿšจ︎ report
Plan 9 from Bell Labs - a little bunny wants to be free grepgrrl.org/wp/?p=95
๐Ÿ‘︎ 58
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/gizmo
๐Ÿ“…︎ Jan 28 2007
๐Ÿšจ︎ report
The emacs(1) man page in Plan 9 from Bell Labs. man.cat-v.org/plan_9/1/emโ€ฆ
๐Ÿ‘︎ 21
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/uriel
๐Ÿ“…︎ Jun 04 2010
๐Ÿšจ︎ report
C Programming in Plan 9 from Bell Labs ninetimes.cat-v.org/news/โ€ฆ
๐Ÿ‘︎ 43
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/emc201
๐Ÿ“…︎ Jul 23 2009
๐Ÿšจ︎ report
Introduction to OS Abstractions Using Plan 9 from Bell Labs (2007) [pdf] lsub.org/who/nemo/9.introโ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/qznc_bot
๐Ÿ“…︎ Jan 29 2018
๐Ÿšจ︎ report
C Programming in Plan 9 from Bell Labs doc.cat-v.org/plan_9/progโ€ฆ
๐Ÿ‘︎ 15
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/malcolmi
๐Ÿ“…︎ Nov 04 2014
๐Ÿšจ︎ report
Plan 9 from Bell Labs on IBM's Blue Gene Supercomputers doc.cat-v.org/plan_9/blueโ€ฆ
๐Ÿ‘︎ 41
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/uriel
๐Ÿ“…︎ Jun 09 2009
๐Ÿšจ︎ report
Bell Labs transfers copyright of influential โ€˜Plan 9โ€™ OS to new foundation theregister.com/2021/03/2โ€ฆ
๐Ÿ‘︎ 11
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/CrankyBear
๐Ÿ“…︎ Mar 24 2021
๐Ÿšจ︎ report
[Plan 9 from gopherspace] - Plan 9 from Bell Labs dedicated gopher server gopherproxy.meulie.net/kaโ€ฆ
๐Ÿ‘︎ 3
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/stevie77de
๐Ÿ“…︎ Nov 19 2016
๐Ÿšจ︎ report
Review of Plan 9 from Bell Labs youtube.com/watch?v=Ygmtwโ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/USBpowerify_youtube
๐Ÿ“…︎ Mar 29 2013
๐Ÿšจ︎ report
A Tour of Acme (Plan 9 from Bell Labs Text Editor) research.swtch.com/acme
๐Ÿ‘︎ 10
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/stevie77de
๐Ÿ“…︎ Feb 23 2013
๐Ÿšจ︎ report
Plan 9 from Bell Labs guru.is/books/maximum%20sโ€ฆ
๐Ÿ‘︎ 27
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/linuxer
๐Ÿ“…︎ Mar 23 2007
๐Ÿšจ︎ report
Plan 9 from Bell Labs en.wikipedia.org/wiki/Plaโ€ฆ
๐Ÿ‘︎ 10
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/MercurialAlchemist
๐Ÿ“…︎ Mar 06 2011
๐Ÿšจ︎ report
First International Workshop on Plan 9 from Bell Labs and Inferno - Dec 4th-5th in Madrid plan9.escet.urjc.es/iwp9/
๐Ÿ‘︎ 9
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/uriel
๐Ÿ“…︎ Nov 15 2006
๐Ÿšจ︎ report
C Programming in Plan 9 from Bell Labs doc.cat-v.org/plan_9/progโ€ฆ
๐Ÿ‘︎ 10
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/AndreasBWagner
๐Ÿ“…︎ Oct 30 2010
๐Ÿšจ︎ report
Real Time in a Real Operating System, Plan 9 From Bell Labs doc.cat-v.org/plan_9/realโ€ฆ
๐Ÿ‘︎ 14
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/uriel
๐Ÿ“…︎ Jun 11 2007
๐Ÿšจ︎ report
APE โ€” The ANSI/POSIX Environment for Plan 9 from Bell Labs doc.cat-v.org/plan_9/4th_โ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/uriel
๐Ÿ“…︎ Apr 17 2011
๐Ÿšจ︎ report
Could certain Bell Lab's OS Plan 9 / 9Front (fork) conventions be possible using Linux?

Hello,

I've been reading about these interesting OS that have been relegated to experimentation only circles of distributed computing enthusiasts and c programmers, but some of the conventions that they embody are really cool, namely:

  • Everything is a file - all files (duh), devices, other computers, etc. - that can be used locally or exported for remote use
  • Every user and process has it's own unique namespace with its own view (or obfuscation) of the file system
  • 9P protocol that 'speaks' services as file

For more information, Here's a really cool Raspberry Pi cluster that an enthusiast built for Plan 9 distributed computing concept and a fork called 9Front that may have the most sizable community which is in and of itself a hilariously mind-bending read. Lastly, here's a hacker news thread with some discussion and some amazing pictures.

Are there any ways that the technologies or conventions in these OS can be instigated in the Linux OS? Further, are there any OS that are currently employing any of these concepts? Has 9P been ported to any other OS? (I'm looking at YOU, NetBSD-powered toaster!)

Would love to hear what people know or think. Thanks!

๐Ÿ‘︎ 15
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/AveryFreeman
๐Ÿ“…︎ Dec 28 2018
๐Ÿšจ︎ report
Bell Labs Plan 9 conventions possible in BSD?

Hi,

There's this interesting OS called Plan 9 from Bell Labs that was released in the late 80s/early 90s. It's obviously dated, but it gave way to some very futuristic computing concepts that I believe are incredibly relevant today.

I'm just wondering if any of the Plan 9 OS from Bell Labs conventions are possible in future releases of NetBSD? Specifically:

  • All files (obviously), IO devices like mice, displays, processes, other computers, etc. are represented and accessed via a file
  • Every file (or device, computer, etc.) can be exported for use remotely using 9P protocol (lending itself to excellent native distributed computing possibilities)
  • Every single user and process spawns an entirely unique namespace in which permissions enable (or obscure) what is seen by said user or process

These conventions sound pretty bad-ass to me, but are they even possible on a more mature OS? Is there any way an OS might start converging on some of these concepts in the future?

Note: You can get a real sense of the way in which it works by reading an 'FQA' about the usage of one of its forks, 9Front - seems pretty mind-bending to me!

Would love to hear your thoughts. Thanks!

๐Ÿ‘︎ 9
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/AveryFreeman
๐Ÿ“…︎ Dec 28 2018
๐Ÿšจ︎ report
TIL Researchers working at Bell Labs are credited with the development of radio astronomy, the transistor, the laser, the CCD, information theory, the operating systems Unix and Plan 9, and the programming languages C, C++, and S. Eight Nobel Prizes have been awarded for work completed at Bell Labs. en.wikipedia.org/wiki/Belโ€ฆ
๐Ÿ‘︎ 62
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/not_a_throw4w4y
๐Ÿ“…︎ Sep 05 2016
๐Ÿšจ︎ report
cat-v.org, the document website for Bell Lab's Plan 9 project, has some essentials books for learning about Unix-- for free! books.cat-v.org
๐Ÿ‘︎ 10
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/derpface360
๐Ÿ“…︎ Jan 06 2015
๐Ÿšจ︎ report
North Shropshire, parliamentary by-election result: LDEM: 47.2% (+37.2) CON: 31.6% (-31.1) LAB: 9.7% (-12.4) GRN: 4.6% (+1.4) REFUK: 3.8% (+3.8) LDem GAIN from Con. twitter.com/BritainElectsโ€ฆ
๐Ÿ‘︎ 2k
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/analmango
๐Ÿ“…︎ Dec 17 2021
๐Ÿšจ︎ report
Bell Labs' Plan 9 is now Open Source and available for many platforms, including the Raspberry Pi! plan9.bell-labs.com/plan9โ€ฆ
๐Ÿ‘︎ 2
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/RealtechPostBot
๐Ÿ“…︎ Feb 16 2014
๐Ÿšจ︎ report
Control panel of the Western Electric #1ESS. This was the world's first electronically controlled telephone switch for land line telephones. Bell Labs designed the computer from scratch. upload.wikimedia.org/wikiโ€ฆ
๐Ÿ‘︎ 849
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/topcat5
๐Ÿ“…︎ Nov 07 2021
๐Ÿšจ︎ report
Iโ€™m new to Durham and this is my first winter here. I have to go into work on Sunday for lab work. Iโ€™m planning to go in around 5 am and get out by 8 or 9 am at the latest to avoid the nasty part. Any advice for driving in this weather or what to do? I have no experience whatsoever. Thanks!
๐Ÿ‘︎ 31
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/Hot_Research_
๐Ÿ“…︎ Jan 15 2022
๐Ÿšจ︎ report
Bell Labs Plan 9 conventions possible in OpenBSD?

Hi,

There's this interesting OS called Plan 9 from Bell Labs that was released in the late 80s/early 90s. It's obviously dated, but it gave way to some very futuristic computing concepts that I believe are incredibly relevant today.

I'm just wondering if any of the Plan 9 OS from Bell Labs conventions are possible in future releases of OpenBSD? Specifically:

  • All files (obviously), IO devices like mice, displays, processes, other computers, etc. are represented and accessed via a file
  • Every file (or device, computer, etc.) can be exported for use remotely using 9P protocol (lending itself to excellent native distributed computing possibilities)
  • Every single user and process spawns an entirely unique namespace in which permissions enable (or obscure) what is seen by said user or process

These conventions sound pretty bad-ass to me, but are they even possible on a more mature OS? Is there any way an OS might start converging on some of these concepts in the future?

Note: You can get a real sense of the way in which it works by reading an 'FQA' about the usage of one of its forks, 9Front - seems pretty mind-bending to me!

Would love to hear your thoughts. Thanks!

Edit: I found a site about convergence of plan 9 with OpenBSD here! ... would still like to hear from people, has anyone tried it / use it?

๐Ÿ‘︎ 23
๐Ÿ’ฌ︎
๐Ÿ‘ค︎ u/AveryFreeman
๐Ÿ“…︎ Dec 28 2018
๐Ÿšจ︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.