No. Ken Thompson invented the the hierarchy file system. What people don't know is he invented the hierarchy music player too! This was in the late 1980s. He even talks about it in his interview (PDF or HTML) "UNIX and beyond."
If Apple bothered to learn a bit about Plan 9's history they would of saved themselves 100 million USD.
Bell Labs actually were doing research in this field before anyone actually cared about it (late 80s). I am sure you know about Plan 9's attempt of solving the problem... I am pretty sure Inferno would of solved the problem if Lucent didn't stuff it up and dump it just minutes before its first commercial product (multi-service router). Inferno is open source/free software if someone really determine wants to turn it into something big I am sure they can. What many people don't know is Bell Labs did research in distributed applications. Its called Protium... it had great potential but it died off when its researchers quit after Lucent's stupid management decisions... it offers provides proper solutions. Replacing everything with Ruby solves no problems. The problems will still be there (just like how vnc still has very same problems with the x11 model). Real research is needed in the field, not moving the same model to a different application. Protium's research was in the right direction. Building upon it can offer a solution.
I think Yallah ya Nasrallah got something right: "you have the brains of a bird."
The media is sure scared now. Look at this statement from CNN:
Lebanese Prime Minister Fouad Siniora said Monday that one person was killed in an Israeli airstrike on the southern village of Houla, not 40 as he had earlier reported.
There is a HUGE difference. America wasn't firing at the hijackers before-hand. The attack of 9/11 was totally uncalled for. While Hezbollah have been asking for war since their first attack against Israel.
What is Israel suppose to do? Is withdrew completely from Gaza and the West Bank, and took out all their citizens against their will. Some of Israel's citizens put their home on fire and killed themselves inside their home but still Israel did what it was requested for peace. They gave their enemy everything they wanted as set by the peace deal and followed every request by the UN but still after a promise to stop the violence against Israel it was still continuing and no one was doing anything! Before Operation Summer Rains started over 1800 rockets were fired into Israel not even a handful of them made worldwide news. Are you saying Israel should just throw up its hands and wait till it is thrown into the sea?
Re:EULA - Weapons of Mass Destruction??
on
Driving Plan 9
·
· Score: 1
hahaha... that one is long dead. The US Government required it so you should rather blame the US instead of its companies. If you look hard enough you will find that clause in a lot of places. It is still alive in the Lucent® Exptools Licensing. To quote:
LICENSEE acknowledges and agrees that the LICENSED SOFTWARE subject to this agreement is subject to the export control laws and regulations of the United States, including but not limited to the Export Administration Regulations (EAR), and sanction regimes of the U.S. Department of Treasury, Office of Foreign Assets Controls. LICENSEE will comply with these laws and regulations. LICENSEE shall not, without prior U.S. Government authorization, export, re-export, or transfer any goods, software, or technology subject to this agreement, either directly or indirectly, to any country subject to a U.S. trade embargo or sanction (Cuba, N. Korea, Iraq, Iran, Syria, Libya, Sudan) or to any resident or national of said countries, or to any person, organization, or entity on any of the restricted parties lists maintained by the U.S. Departments of State, Treasury, or Commerce. In addition, any goods, software, or technology subject to this agreement may not be exported, re-exported, or transferred to any end-user engaged in activities, or for any end-use, directly or indirectly related to the design, development, production, use, or stockpiling of weapons of mass destruction, e.g. nuclear, chemical, or biological weapons, and the missile technology to deliver them.
IIRC Windows also has a similar clause.
Re:I'm a "Plan 9 from Bell Labs" user
on
Driving Plan 9
·
· Score: 2, Informative
You can also get Plan 9's c compiler (by Ken Thompson) from Inferno. FYI, they are kept in sync. The only difference is the license used with the version bundled with Inferno. The license is based on MIT-template. The text goes as follows:
It has nothing to do with the connection AFAIK. Lucent should have more than enought bandwidth. IIRC it has to do with the old crappy hardware. Believe me Bell Labs has complained many times to Lucent management but those damn shareholders... Why don't you send off an email to Lucent management? Tell them you are interested in Plan 9 and they should put some funding towards Plan 9.
Re:The /spot,SmartFunny people. Whois=(2Bell)Today
on
Driving Plan 9
·
· Score: 0, Troll
Congregations on the worst post ever.
Re:The review is not so great
on
Driving Plan 9
·
· Score: 1
Yes I should be able to view the stats of a 10,000 computer cluster with that... Plan 9 is one of those place a higher resolutation even if the screen is crap helps a lot.
Re:Wow! I have never heard about this before!
on
Driving Plan 9
·
· Score: 1
I wasn't sure if I should submit a story about SDL support in Plan 9. I will try an write up a summary about tomorrow. Lets see if it gets accepted.
To answer some of the authors questions
on
Driving Plan 9
·
· Score: 4, Informative
1) The live cd is the install cd. This isn't Linux... Installation is done by an interactive rc script ("everything is a file") in a running Plan 9 with or without rio. Try and imagine how simple it is to automate a Plan 9 installation. Unlike Linux we don't need Red Hat to develop some complex standard for doing something that should be simple.
2) The cd comes with all the official software. Everything but the stuff that can be found in/n/sources/extra/ or/n/sources/patches/. Or anything made or ported by anyone else that can be found in/n/sources/contrib/ and elsewhere. And it definitely is not missing anything that would be basic in any operating system.
3) It does include ping. Ping is not just limited to IP so you will find multiple ping programs for different things in their respected directories. The ping for IP is in/bin/ip/ like the rest of the IP tools (on x86 the actual location for IP's ping is/386/bin/ip/ping./386/bin/ is bound to/bin/ during boot up on x86. Likewise/alpha/bin/ is bound to/bin/ during boot up on alpha. etc.). You use IP ping like this: ip/ping $ipadr. If you want skip the ip/ part then bind/bin/ip/ping to/bin/ping.
4) This all fits in 80MB. Plan 9's cd is small because it doesn't have bloat. (This includes: PDF/postscript reader, page; Word processor, troff; an advance shell, rc; a web server, httpd; plus thousands of other applications.)
5) Why didn't you ask any of your questions on 9fans before coming to your assumptions?
6) This isn't Linux there are rules (e.g. ip tools in/bin/ip/ and http tools in/bin/http/) we don't just dump everything where ever we feel like it. What is the point of having a hierarchy without using it?
Re:Wow, he managed to compile a "Hello, world"
on
Driving Plan 9
·
· Score: 1
You don't have a graphics card which does VESA? Wow. With over 5 computers just wow.
Simple answer no. You just need to install Inferno which installs charon for you. Installing inferno doesn't require any special modifications or special provisions.
Re:The review is not so great
on
Driving Plan 9
·
· Score: 2, Informative
You are wrong. You are asked what resolution you want. 640x480x8 is just the first option on the list.
Not really. You can find ones for slightly outdated releases for bit torrent. Bell Labs makes a new release of Plan 9 nightly and hasn't had any bandwidth problems (the day Lucent has bandwidth problem would be the end a very bad day). The only problem is that the server for Plan 9 is some old crap that apparently doesn't have enough memory all the time. If the server is having problems you should email Lucent management and tell them you are interested in Plan 9 and they should put more money towards the project.
Inferno can be hosted on other operating systems or run native on its bare hardware. You can install Inferno for Plan 9 and run fgb's script from/n/sources/contrib/fgb/rc/charon (this file can be accessed in the Plan 9 name space after running 9fs sources). This script runs Inferno; binds Plan 9 name space to Inferno's/n/local; binds Plan 9's devices to Inferno's name space; and runs charon in Plan 9's window manager instead of Inferno's window manager. Basically it is like running a Mono application on Linux but a lot more sane.
Re:/proc on steroids
on
Driving Plan 9
·
· Score: 2, Informative
Linux got the idea for/proc from Plan 9. However, it a very dumbed down version of Plan 9's. One of the major differences is that Plan 9's/proc controls processes while Linux really does nothing but represent them to some degree. One example is that you either kill a process by writing 'kill' to its clt (control) file or delete its directory. Plan 9 requires less syscalls thanks to this design. Inferno also has this design to manage its processes. Imagine this with Plan 9's distributing ideas...
I don't think of companies having superior intellect after seeing the type of stuff ups they have...
No. Ken Thompson invented the the hierarchy file system. What people don't know is he invented the hierarchy music player too! This was in the late 1980s. He even talks about it in his interview (PDF or HTML) "UNIX and beyond."
If Apple bothered to learn a bit about Plan 9's history they would of saved themselves 100 million USD.
Bell Labs actually were doing research in this field before anyone actually cared about it (late 80s). I am sure you know about Plan 9's attempt of solving the problem... I am pretty sure Inferno would of solved the problem if Lucent didn't stuff it up and dump it just minutes before its first commercial product (multi-service router). Inferno is open source/free software if someone really determine wants to turn it into something big I am sure they can. What many people don't know is Bell Labs did research in distributed applications. Its called Protium... it had great potential but it died off when its researchers quit after Lucent's stupid management decisions... it offers provides proper solutions. Replacing everything with Ruby solves no problems. The problems will still be there (just like how vnc still has very same problems with the x11 model). Real research is needed in the field, not moving the same model to a different application. Protium's research was in the right direction. Building upon it can offer a solution.
The FBI did Mexico. Canada must be next.
This is second one from Lebanon admitted to be faked. Ynet reports. Interesting times.
The media is sure scared now. Look at this statement from CNN: source
Firefox is as much bloatware as Real player.
There is a HUGE difference. America wasn't firing at the hijackers before-hand. The attack of 9/11 was totally uncalled for. While Hezbollah have been asking for war since their first attack against Israel.
The White House has said Israel should stop only once Hezbollah stops firing rockets into Israel.
What is Israel suppose to do? Is withdrew completely from Gaza and the West Bank, and took out all their citizens against their will. Some of Israel's citizens put their home on fire and killed themselves inside their home but still Israel did what it was requested for peace. They gave their enemy everything they wanted as set by the peace deal and followed every request by the UN but still after a promise to stop the violence against Israel it was still continuing and no one was doing anything! Before Operation Summer Rains started over 1800 rockets were fired into Israel not even a handful of them made worldwide news. Are you saying Israel should just throw up its hands and wait till it is thrown into the sea?
It has nothing to do with the connection AFAIK. Lucent should have more than enought bandwidth. IIRC it has to do with the old crappy hardware. Believe me Bell Labs has complained many times to Lucent management but those damn shareholders... Why don't you send off an email to Lucent management? Tell them you are interested in Plan 9 and they should put some funding towards Plan 9.
Congregations on the worst post ever.
Yes I should be able to view the stats of a 10,000 computer cluster with that... Plan 9 is one of those place a higher resolutation even if the screen is crap helps a lot.
I wasn't sure if I should submit a story about SDL support in Plan 9. I will try an write up a summary about tomorrow. Lets see if it gets accepted.
1) The live cd is the install cd. This isn't Linux... Installation is done by an interactive rc script ("everything is a file") in a running Plan 9 with or without rio. Try and imagine how simple it is to automate a Plan 9 installation. Unlike Linux we don't need Red Hat to develop some complex standard for doing something that should be simple.
/n/sources/extra/ or /n/sources/patches/. Or anything made or ported by anyone else that can be found in /n/sources/contrib/ and elsewhere. And it definitely is not missing anything that would be basic in any operating system.
/bin/ip/ like the rest of the IP tools (on x86 the actual location for IP's ping is /386/bin/ip/ping. /386/bin/ is bound to /bin/ during boot up on x86. Likewise /alpha/bin/ is bound to /bin/ during boot up on alpha. etc.). You use IP ping like this: ip/ping $ipadr. If you want skip the ip/ part then bind /bin/ip/ping to /bin/ping.
/bin/ip/ and http tools in /bin/http/) we don't just dump everything where ever we feel like it. What is the point of having a hierarchy without using it?
2) The cd comes with all the official software. Everything but the stuff that can be found in
3) It does include ping. Ping is not just limited to IP so you will find multiple ping programs for different things in their respected directories. The ping for IP is in
4) This all fits in 80MB. Plan 9's cd is small because it doesn't have bloat. (This includes: PDF/postscript reader, page; Word processor, troff; an advance shell, rc; a web server, httpd; plus thousands of other applications.)
5) Why didn't you ask any of your questions on 9fans before coming to your assumptions?
6) This isn't Linux there are rules (e.g. ip tools in
You don't have a graphics card which does VESA? Wow. With over 5 computers just wow.
Simple answer no. You just need to install Inferno which installs charon for you. Installing inferno doesn't require any special modifications or special provisions.
You are wrong. You are asked what resolution you want. 640x480x8 is just the first option on the list.
Not really. You can find ones for slightly outdated releases for bit torrent. Bell Labs makes a new release of Plan 9 nightly and hasn't had any bandwidth problems (the day Lucent has bandwidth problem would be the end a very bad day). The only problem is that the server for Plan 9 is some old crap that apparently doesn't have enough memory all the time. If the server is having problems you should email Lucent management and tell them you are interested in Plan 9 and they should put more money towards the project.
Inferno can be hosted on other operating systems or run native on its bare hardware. You can install Inferno for Plan 9 and run fgb's script from /n/sources/contrib/fgb/rc/charon (this file can be accessed in the Plan 9 name space after running 9fs sources). This script runs Inferno; binds Plan 9 name space to Inferno's /n/local; binds Plan 9's devices to Inferno's name space; and runs charon in Plan 9's window manager instead of Inferno's window manager. Basically it is like running a Mono application on Linux but a lot more sane.
Linux got the idea for /proc from Plan 9. However, it a very dumbed down version of Plan 9's. One of the major differences is that Plan 9's /proc controls processes while Linux really does nothing but represent them to some degree. One example is that you either kill a process by writing 'kill' to its clt (control) file or delete its directory. Plan 9 requires less syscalls thanks to this design. Inferno also has this design to manage its processes. Imagine this with Plan 9's distributing ideas...