Bell Labs transfers copyright of influential ‘Plan 9’ OS to new foundation
- Reference: 1616565427
- News link: https://www.theregister.co.uk/2021/03/24/bell_labs_transfers_plan9pto_foundation/
- Source link:
Now a unit of Nokia, Bell Labs’ [1]announcement of the shift offers a brief history of the OS.
[2]
“Starting in the late 1980s, a group led by Rob Pike and UNIX co-creators Ken Thompson and Dennis Ritchie developed Plan 9,” wrote Marcus Weldon, corporate CTO and president at , Nokia Bell Labs. “Their motivation was two-fold: to build an operating system that would fit an increasingly distributed world, and to do so in a clean and elegant manner. The plan was not to build directly on the Unix foundation but to implement a new design from scratch.”
That design was described as follows:
[3]
Plan 9 is built around a radically different model from that of conventional operating systems. The OS is structured as a collection of loosely coupled services, which may be hosted on different machines. Another key concept in its design is that of a per-process name space: services can be mapped on to local names fixed by convention, so that programs using those services need not change if the current services are replaced by others providing the same functionality.
The Register reviewed the OS in 2013 and described it as " [4]weird " and "very minimal and lightweight."
While those are all fine qualities, Plan 9 never took off. But Weldon writes that the concepts it espoused have become popular.
“Plan 9's innovations found their way into many commercial OSes: the concept of making OS services available via the file system is now pervasive in Linux; Plan 9's minimalist windowing system design has been replicated many times; the UTF-8 character encoding used universally today in browsers was invented for, and first implemented in, Plan 9; and the design of Plan 9 anticipated today’s microservice architectures by more than a decade!”
Plan 9 moves out from Lucent licence space [5]READ MORE
The new Plan 9 Foundation has [6]shared an email between its members and Bell Labs that explains the reasons for the copyright transfer as follows:
"The transfer will benefit Plan 9 users both outside and inside of Nokia. Outside use and development has been stifled by the confusion around the current LPL license. Inside use is discouraged by a lack of community involvement and support. The foundation has been founded to maintain a ’common root’ under a less encumbering license such as the BSD or MIT ones."
Downloads and source code for the OS can be found [7]here , including a Raspberry Pi version.
[8]
There’s more to come, eventually, as the foundation says its mission is to conduct “future development by following the practice and processes set forth by the original authors.” ®
Get our [9]Tech Resources
[1] https://www.bell-labs.com/institute/blog/plan-9-bell-labs-cyberspace/
[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YFsb0tvejFQKAnWxE6hkrwAAAJA&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YFsb0tvejFQKAnWxE6hkrwAAAJA&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[4] https://www.theregister.com/2013/11/01/25_alternative_pc_operating_systems/?page=2
[5] https://www.theregister.com/2014/02/14/plan_9_moves_to_gnu_space/
[6] http://plan9foundation.org/activities.html
[7] https://p9f.org/
[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YFsb0tvejFQKAnWxE6hkrwAAAJA&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[9] https://whitepapers.theregister.com/
A lightweight OS is to be welcomed.
Look at how the mainstream OSs have mushroomed in size.
It's almost as if the tech giants have considered Moore's Law as a licence to cram as much stuff into the OS as possible: don't worry end-user, the improved hardware that you have invested in is not for your benefit, it's for us.
Alot of that...
Depends on just what you want from your OS.
Support for a whole raft of technology and services takes up alot of space. Universal formats to support things consumers.... Consume takes space. Admittedly support for a huge number of programming languages is unnecessary, as are including stacks to cope with unpopular tech.
Then there's the enterprise features. I mean how many home consumers need iSCSI support or the ability to support a huge raft of databases via ODBC connectors?
Then there's the issue of legacy compatibility. No-one needs to support anything older than a couple of years right?
Re: Depends on just what you want from your OS.
I want it to be installed and running on some kind of orbital/re-rentry vehicle. :-)
Re: Depends on just what you want from your OS.
So not so much from outer space, but heading there.
Plan 9
If it ain't from outer space, I'm not interested.