Re:How long until?
by
thoolihan
·
· Score: 5, Interesting
I know you're kidding, but this brings up an interesting question. IIRC, Dennis Ritchie worked on Plan 9. He also wrote the original Unix at Bell Labs. If he wrote certain functions similarly (as one would expect him to reuse code snippets he had successfully written before), could there be intellectual property issues. Could a company in SCO's position claim that he has to completely avoid writing anything that similar to the code he wrote for a previous company?
Just a thought...
-t
-- http://unmoldable.com
W:"No one of consequence" I:"I must know" W:"Get used to disappointment"
Re:How long until?
by
Anonymous Coward
·
· Score: 0
How long until these lame-ass SCO jokes dry up?
Re:How long until?
by
cshark
·
· Score: 1, Interesting
Interesting.
Does anyone know how Dennis Ritchie feels about the Unix debockle?
--
This signature has Super Cow Powers
Re:How long until?
by
infinite9
·
· Score: 4, Funny
How long until SCO claim that SCO IP was stolen and put into plan9?
That's impossible. Plan 9 is from outer space.
-- Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
Re:How long until?
by
nozpamming
·
· Score: 3, Informative
In many countries in Europe, an employee retains the rights to his intellectual capacity and skills.
This does not mean that he can use all the material he produced at his former employer but it does mean that he can use his intellect how he sees fit. This would include finding solutions to problems that are part of his normal work. Now the big question is how much such "snippets of code" are normal work routines or real intellectual property of his former employer.
I would assume that, for programmers, there exist a great many problems that you would use similer code for. This would mean you should be able to use the same solutions used at your former employer for those same type of problems.
If a company finds a really innovative way of doing things there is always the possibility of taking the IP route: getting something patented. If you haven't done that and didn't keep your solution a tight secret, chances are it's too common to protect from copying or you didn't invent it in the first place.
Now, of course, the situation in the US is different than European countries and with respect to the law system on these kind of IP issues the US system may differ greatly. (I have been amazed many times before)
I just want to add that the post on the artist ("John Fogerty sued for sounding like John Fogerty! [cmt.com]") is not comparable to my post: Fogerty is clearly a case where the IP has been established by contract and parties fight over the contracts. My point is different, being on the intellect of an employee.
As a programmer I hava formed some habits. For example I took some old code I wrote a couple of years and thought that needed a new variable, with some name. Then looking more carefully I found that I had created that exactly named variable in the original code. So if Ritchie keeps his own style, he may write the exact same code to solve similar problems.
--
"I think this line is mostly filler"
Re:How long until?
by
Anonymous Coward
·
· Score: 0
And he had better not put the same bad jokes in his comments for both products!
How long until SCO claim that SCO IP was stolen and put into plan9?
That's impossible. Plan 9 is from outer space.
Whereas SCO^H^H^H^H^H^H^H^H^H^H^H
No, there are some straight lines that should be left untouched.
Re:How long until?
by
Anonymous Coward
·
· Score: 0
Similar thing happened with John Fogerty from Creedence Clearwater Revival when his recording company sued him.., charge: his solo music sounded too much like CCR. And of course he wrote and performed most of Creedence songs.
-- errr....umm...*whooosh* *whoosh* Is this thing on ?
Re:How long until?
by
Rip!ey
·
· Score: 2, Interesting
How long until SCO claim that SCO IP was stolen and put into plan9?
They already have. The linked article is dates June 16 2003. Since many do not appear to read the articles...
"... We believe that UNIX System V provided the basic building blocks for all subsequent computer operating systems, and that they all tend to be derived from UNIX System V (and therefore are claimed as SCO's intellectual property)."
This obviously included Microsofts operating systems as well. And despite Microsoft having paid for a licence recently, they do not appear to be ruling out going after the beast at a later date.
"So is anybody clean? What about Apple and Microsoft?" I wondered. "Sun is clean," he saidâ"but he gave no answer in regards to Apple and Microsoft.
"But I thought that Microsoft had signed a license agreement?" "No," Sontag said. Microsoft merely licensed an "applications interface layer."
How long until SCO claim that SCO IP was stolen and put into plan9?
That's impossible. Plan 9 is from outer space.
I guess we can predict what SCO will claim next...
-- I've finally had it: until slashdot gets article moderation, I am not coming back.
Re:How long until?
by
Anonymous Coward
·
· Score: 0
You mean Ken Thompson - he did more on Plan 9 and is credited as the Unix originator along with Ritchie (and there were others). Get's the Peter Saulus Unix history book.
"Ah yes, Plan 9 deals with the resurrection of the dead. Long distance electrodes shot into the pineal pituitary glands of recent dead."
could also be...
"Ah yes, Plan 9 deals with the resurrection of a nearly dead computer company. Long distance electrodes shot into the TCP/IP ports of the recently dead SCO Unix."
So, is this operating system from outer space as well?
-- "We are all in the gutter, but some of us are looking at the stars." - Oscar Wilde
Re:Movie
by
Anonymous Coward
·
· Score: 1, Insightful
"So, is this operating system from outer space as well?"
Guh-haw guh-haw!
Gee, you don't think that's where they got the name from in the first place, do you?
Re:Movie
by
Anonymous Coward
·
· Score: 0
In other news: Geek has stroke when Anonymous Coward posts something amusing. Talk about performance anxiety... yikes. so.. do you have a life.. NO. you flare and flame as bad as your acne, geek!
Re:Movie
by
Anonymous Coward
·
· Score: 0
>In other news: Geek has stroke when Anonymous Coward posts something amusing
That's amusing? Like Dilbert, User Friendly, BOFH etc are amusing? Er...ok.
I think it's YOU who need to develope a sense of humour.
Re:Movie
by
Anonymous Coward
·
· Score: 0
wah wah wah. or perhaps i post AC because i dont bother to create an account. WOW. AC HAS LIFE. ISN'T THAT FABULOUS
Re:Movie
by
Anonymous Coward
·
· Score: 0
you keep me happy enough. DOOOONNG
Re:Movie
by
Anonymous Coward
·
· Score: 0
If you have enough time to post argue with this jerk-off, you have plenty of time to create an account...it takes barely half a minute to submit a name and password.
Thousands of so called "Beta Testers" for the new Windows XP Operating System have been reported exhibiting strange behavior by friends, according to the Center for the Institute for Studies. "They have been spending large sums of money." says Professor John Meesafroud, "Unusually large sums. Not only that, but we have found after studying our test subjects, that they have been demonstrating a disturbing indifference towards our government and what it does. Emotional indifference, loss of any mathematical ability, and a desire to consume useless and unneeded products are the same phenomes described by the developers of UNIX, which was reverse engineered from the very operating systems that were aboard the ship recovered from Roswell, New Mexico all those years ago. The phenomenon is being tagged "Intellectual reprogramming" and is the technique supposedly used by the aliens from the Roswell incident to imprint the complex knowledge necessary to control the flight systems. While essential to the flights of those brave souls, humans have been proven to be naturally addictive to such stimuli, and become addicted to any system which employs this technology." This is indeed a grave situation for us all. I hope for the greater good of mankind that we find a solution to this problem quick. This could mean the end to all intelligent life as we know it.
From what I gathered: It's because the license that's under hidden wasn't the official license, and therefore was put under hidden so that it wasn't seen as being the actual license until it was approved.
Re:Umm,
by
Anonymous Coward
·
· Score: 0
Note the period at the beginning of this guy's account name. He's using the name, as with the Miguel de Icaza poster, to collect karma points..probably to make it easier to troll Slashdot/moderate shitty comments up and decent ones down.
Our web server and FTP server serve the same files./hidden is the exception to the rule, meaning that you can't list that directory using the FTP server (or the web server). We use it for things we don't want people stumbling upon. The license files were kept there when we were doing the initial OSI approval, and we just haven't moved them yet.
Re:Umm,
by
Anonymous Coward
·
· Score: 0
Lol. You really think people aren't going to notice you're not the real Bruce?
Dumbass trollers these days......
Plan 9 is designed around the basic principle that all resources appear as files in a hierarchical file system (namespace) which is unique to each process. These resources are accessed via a network-level protocol called 9P which hides the exact location of services from the user. All servers provide their services as an exported hierarchy of files.
Features
The dump file system makes a daily "snapshot" of the filestore available to users
Unicode character set support throughout the system
Advanced kernel synchronization facilities for parallel processing
ANSI/POSIX environment emulator (APE)
Plumbing, a language driven way for applications to communicate
Acme - an editor, shell and window system for programmers
Sam - a screen editor with structural regular expressions
Support for MIME mail messages and IMAP4
Security - there is no super-user or root, and passwords are never sent over the network
Yes, you're absolutely right. A screenshot is irrefutable evidence of the basic structure of an operating system.
Indeed, untill I had seen a screenshot or two, I had no idea how to write in C, now I'm rewriting Linux from a monolithic kernel to a micro kernel, thanks to the power of screenshots!
I like the giant mutant bunny though. Looks kinda like a rootabegger (sp?)
-- --
taking over the world, we are.
Re:Screenshots
by
kinnell
·
· Score: 2, Informative
doesn't look like it has a ton of bells and whistles.
Yeah, but now it's been posted to slashdot, loads of people are bound to rush out and code/port bells, whistles, flashing lights, and all sorts of stuff to make it look 1337.
On a more serious note, it's a reinvention of unix with the benefit of hindsight by the original inventors AFAIK. Read the specs - it has loads of wacky and inventive features. It runs on a cluster of PCs instead of a single processor, for example.
-- If I seem short sighted, it is because I stand on the shoulders of midgets
Just like in TV, where giant letters and synthesised voices show how important a computer is.:)
Re:Screenshots
by
Anonymous Coward
·
· Score: 0
Plan 9 is designed around the basic principle that all resources appear as files in a hierarchical file system (namespace) which is unique to each process.
I thought Plan 9 had something to do with grave robbing?
Not quite, they used a "double" for the other shots.
-- One line blog. I hear that they're called Twitters now.
Re:Screenshots
by
Anonymous Coward
·
· Score: 0
And is it me, or does that bunny look like it has Downe Syndrome? Slap on a funny helmet, throw it on a short bus, and you're golden.
Bela Lugosi and bad lighting
by
agrounds
·
· Score: 1, Funny
Ed Wood did this already! Only.. you know.. from outer space.
Re:Bela Lugosi and bad lighting
by
fobbman
·
· Score: 1
The script has been available for quite some time, so I don't know why this is such a big deal. I seriously doubt that it's availability will make that movie any better, though. *shudder*
This is really great news for Linux. For too long we've been trapped in the out-moded hierarchical/graphical paradigm. Plan 9, with its revolutionary "factotum" and "secstore" structures, could really provide a breadth of fresh hair to the Linux kernal, putting it head and shoulders above Windows.
Re:More information
by
Anonymous Coward
·
· Score: 0
fresh hair to the Linux kernal
Having seen some pics of the linux kernAl developers, I think "fresh hair" is not going to get far with that crowd. PG's back!
Re:More information
by
kamukwam
·
· Score: 2, Informative
Sorry but your links return the message : Document contains no data.
Re:More information
by
Anonymous Coward
·
· Score: 0
You need to go under preferences and change your browser settings to allow Laffer-curve data structures as all the data from the Bell Labs site is transmorphed into an Olog(n) compressed and encrypted bit stream which mirrors the famous Laffer-curve, hence the name
HTH
Re:More information
by
Anonymous Coward
·
· Score: 0
Everyone keep in mind that this guy has been trolling Slashdot for quite a while when considering responses.
As for the moderators, you don't really have any excuse other than drug addiction.
Re:More information
by
Anonymous Coward
·
· Score: 0
Judge posts by the content, not the poster's history. His comment seems genuinely informative and helpful, modulus some spelling errors, so don't be so quick to pigeonhole people.
Re:More information
by
Anonymous Coward
·
· Score: 0
could really provide a breadth of fresh hair
Hack! Hack! Hack!! Ptoooie! Sorry, very wide hair-ball.
Plan 9... could really provide a breadth of fresh hair to the Linux kernal, putting it head and shoulders above Windows.
Most Unix geeks already have a large enough breadth of hair, although freshening it once in a while would be a good idea, as would the use of Head and Shoulders.
Thanks, folks, I'll be here all week.
-- "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
Re:More information
by
mickwd
·
· Score: 2, Insightful
Very well trolled. Especially the bit about "hair" and "head and shoulders".
And you managed to fit in the word "paradigm", too.
So far as I have experience, Plan 9 is the way computers will all be run, someday at least. With everybody having a 50 THz machine on their desktop, obviously everybody doesn't need that speed at once. So if your neighbor that just browses the web doesn't need his CPU cycles, you can use his for your Doom XXVII game. If he needs some, your computer can give them to him. Obviously there are big latency and permissions issues to be solved, but it is very good in principle.
Re:Plan 9?
by
kin_korn_karn
·
· Score: 2, Insightful
I don't particularly like the concept of my computer being part of some massive hive-mind. All it takes is one [cr|h]acker to kill all the PCs in the world.
the Plan 9 approach seems useful for stuff that needs extreme abstraction of resources, but exactly what needs that? At that level you need to have access to the guts.
It's Bell Lab's design for the successor to Unix, learning from Unix's successes and failures.
Instead of everything being a file, everything's a file system. Instead of processes communicating through pipes, everything communicates through plumbing (like a cross between pipes and an email system).
It's tiny, coherent, and elegant. I really hope we see more of it.
Well, Plan 9 was the plan to use the dead, bring them back to life and then try to rule the world that way. Either that, or its just Tor Johnson sputtering out unintelligable lines and Vampira insisting on not speaking and a not-so-look-alike playing Bella making one of the finest films in recent memory.
The Hurd is supposed to do this someday too (Linux does it today with OpenMOSIX right?) but it's in the "planned" category. I agree that transparent thread relocation is the way to go in the long run... Though maybe we'll all end up using some kind of virtual machines that handle small batched jobs and return the results. That way it could be non-platform-specific and systems using Windows, Linux, Plan9, whatever... could interoperate on collaborative computing. (...instantiating a new paradigm?)
-- "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Far more important than the distributed processing is the "everything is a file" method of accessing all information outside of a process.
This is a huge deal, it is a real object-oriented system interface. All these proponents of COM and Corba and.net and all that other wannabe stuff should pay attention: "object oriented" is meaningless unless the "methods" match between the objects so they can be substituted for each other. Plan9 does this (so did original Unix before they added ioctl and sockets). In Plan9 all objects have "read" and "write" methods (and a few others) and can be reused. Now some people will scoff and say that that is not the type of methods they want on their objects, but they fail to realize that if they build their methods atop these they will be able to reuse any of the base objects. The files also provide a usable method of copying an object from one point to another that respects the actual size of these objects and the fact that executable code typically does not work on any machine other than the one it was supposed to be on.
Re:Plan 9?
by
Anonymous Coward
·
· Score: 0
Thinking about some of the things that are, or will be in plan 9, and thinking about Forth or Lisp at the same time give me goosebumps.
I don't particularly like the concept of my computer being part of some massive hive-mind. All it takes is one [cr|h]acker to kill all the PCs in the world.
I think the idea is that you will have clusters of computers as we do now, not that the whole world will share resources. All the assorted devices with spare cycles in your house, which will one day include basically every major appliance, but much sooner will include things like your DVD player and so on, will be able to contribute to your cluster.
-- "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
cute: 1 a : clever or shrewd often in an underhanded manner b : IMPERTINENT, SMART-ALECKY 2 : attractive or pretty especially in a dainty or delicate way 3 : obviously straining for effect
Cute isn't all fulffy bunnies and kittens with pink noses...
The point is that the application developers don't NEED access to the guts... it completely separates administration of resources from the applications themselves. A perfectly even development environment.
Administrators need it. I'd LOVE to be able to dynamically re-allocate disk, processor, and memory wherever I want in my network (with the associated tradeoffs in speed/latency/etc, of course) without having to worry about the application at all.
IT lets me move stuff around and worry about the resources my system has without worrying about the software itself.
It's simple really. Shared resources mean complete and seamless networking, beyond just sharing disks and printers. You can share a fast high quality scanner between a small workgroup and use each desktop's scanning suite. Or you can pool processors together, run in-depth analyses at night when no one's around, or even during the day, as most business desktops don't need anywhere near the processor speed they currently have. Security's really a non-issue. You tighen down your network just like you always do through firewalling and the like, making certain that the shared resource ports are completely and totally blocked at the firewall level.
It's probably not as useful on the home level as it is on the professional level, but that's not saying it's useful there, either. Imagine having one blazing fast application box hidden away somewhere, and small, moderately fast, inexpensive desktops in the living room, etc, so that you can upgrade one unit and have every family member's computing usage go faster.
All it takes is one [cr|h]acker to kill all the PCs in the world.
That's true for any monoculture... All it takes is one Windows bug to kill all the PCs in the world... All it takes is on Apache bug to kill all the servers in the world... etc.
Plan9 is really cool
by
Anonymous Coward
·
· Score: 4, Informative
It is sooo coool. It is more than just a typical OS. Is is a distributed OS. Really. Not a cluster like you often think about. Before you look at the screen shots and say "boy, that looks crappy", read the design.
Re:Site before being slashdotted
by
Anonymous Coward
·
· Score: 0
Mod parent up! It's important that people can read the information even in slashdotted periods!
This is great news for the Open Source community. While Plan9 is often rediculed as being outdated, it no doubt has its share of novel and useful algorithms, which may now be incorporated into more mainstream open source OSes such as Linux and the HURD (yes, it's still around).
Open sourcing OS code has proven to be a good way to keep ailing systems relevant in the current marketplace. It kept BeOS and VMS from dying in obscurity, and even helped BSD limp along for a few more years.
I predict nothing but good things from GNU/Plan9. Hopefully Debian will introduce a Plan9 distro, to go with their Darwin, HURD, and Linux distrii. I still have a few spare boxen lying around that I could use this on.
--
Boromir, son of Faramir, King of Gondor and Minas Tirith
Open sourcing OS code has proven to be a good way to keep ailing systems relevant in the current marketplace. It kept BeOS and VMS from dying in obscurity
What are you talking about? BeOS and VMS were never open sourced.
Re:excellent
by
Anonymous Coward
·
· Score: 0, Insightful
At least in BeOS's case, he's talking about the open source project OpenBeOS. Unfortunately for him, it was written from scratch and not opened by the original developers.
-- This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
Does anyone really use GNU/Hurd on anything except a "few spare boxen?"
Is even RMS silly enough to use it to make a political statement, even though it's features aren't yet up to par with Linux and the *BSDs?
I don't think that many people more will use GNU/Plan9, but people will use them if they're integrated into a more mainstream distro. A lot of people don't have spare boxes lying around to test distros out solely for the sake of coolness.
While Plan9 is often rediculed as being outdated, it no doubt has its share of novel and useful algorithms, which may now be incorporated into more mainstream open source OSes such as Linux
You know, that's one of the problems I have with the Linux/Open Source movement. Everything is just fodder for rape and pillage. Failed/abondoned OSes/Games/whatever are just resources to be picked through and glommed onto Linux, like the junked robots from A.I.
-- Boobies never hurt anyone. - Sherry Glaser.
Re:excellent
by
Mr.+Frilly
·
· Score: 4, Insightful
I wouldn't call it rape and pillage.
I'd call it learning from previous experience and survival of good ideas. One of the great things about open-source is that great ideas don't have to die with the project they originated in.
Just what I thought. There's also an effort to write an open source VMS, but that doesn't count, either.
Re:excellent
by
Anonymous Coward
·
· Score: 0
Don't forget that he talks about his "boxen", too.
*And* his sig is "Boromir, son of Faramir, King of Gondor and Minas Tirith".
I'm sure that's a reference to something incredibly dorky, no doubt involving dressing up in Renaissance faire garb and rolling 16-sided dice.
Re:excellent
by
Anonymous Coward
·
· Score: 0
It's NOT great news for the "Open Source" community because it's not a free license, period. If they wanted it to be free, they'd have used an existing free license (GPL or BSD et al).
By accepting licenses, like the "new" Plan 9 one, that are "mostly free", all you do is open yourself up to attacks from companies like SCO.
But no one cares... RMS is an idiot, right?
Oh and, by the way, Open Sourcing an OS has also kept the ailing Linux relevant too. Lets face it, wrapping a simply average kernel with odd bits and peices of Open Source software from around the 'net is no match for a commercial Unix OS.
Oh no, now I've done it, I've dissed Linux. I'll be sure to be modded into that special category: "-6 Bashed Linux". Oh well, I'd better AC myself now.
Is even RMS silly enough to use it to make a political statement, even though it's features aren't yet up to par with Linux and the *BSDs?
It doesn't look to me like the Hurd is even up to the level of SCO UNIX yet:D I understand there are some patches for larger filesystems running around but the default distribution still doesn't allow large filesystems. Or even reasonably sized ones.
Personally I'm ignoring the HURD until it gets some of the features it's supposed to get someday. The microkernel nature and the ability to run multiple HURD instances is nice, but it doesn't actually offer me anything.
-- "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Read the liscense, it's very similar to BSD. Similar rights, etc. I'll have to study them both, but I'm sure there are reasons they didn't use a prior liscense.
-- The key to the enjoyment of pop music is to replace any instance of "love" with "C.H.U.D."
Like proprietary vendors also don't "rape and pillage". MS is infamous for it; RAV antivirus is just the latest example. Why don't you just say its a problem with software development in general?
You know, that's one of the problems I have with the Linux/Open Source movement. Everything is just fodder for rape and pillage. Failed/abondoned OSes/Games/whatever are just resources to be picked through and glommed onto Linux, like the junked robots from A.I.
Yes, instead, all of those failed attempts should go to waste, so that no one can learn from them, and no progress can be made from them.
Learning is done through failure, except by chance when a first attempt is successful. Even if your first attempt is successful it is built upon the learning of others, which is in turn based on knowing what doesn't work, figuring out why, and overcoming it.
Nice troll, though.
-- "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Re:excellent
by
Anonymous Coward
·
· Score: 0
I wouldn't call it rape and pillage.
Which is exactly what rapists always say.
Well, not exactly and not always but it's probably a safer option than "she was asking for it".
Re:excellent
by
Anonymous Coward
·
· Score: 0
I'm sure that's a reference to something incredibly dorky, no doubt involving dressing up in Renaissance faire garb and rolling 16-sided dice.
I think you'd need to hang out in his parent's garage to get it.
Scat?
by
Anonymous Coward
·
· Score: 0
Well now. This OS will become REAL popular in Germany.
It has a lot of really cool concepts in it, so I am hoping to see it grow. What would really be cool is if some of the GUI concepts made it over to Linux and Unix and some of the "theming" made it over to Plan 9.:)
Well acme looks a bit like emacs, ie tile based. And Linux has already stolen the proc filing system from Plan9, I guess some more could be brought across in concept, if not in code.
Re:I tried Plan 9
by
nickos
·
· Score: 4, Informative
"What would really be cool is if some of the GUI concepts made it over to Linux..."
They already have. Have a look at these: 9wm - a window manger that acts like 8 1/2 from Plan 9 Wily - a clone of Plan 9s programmers editor, Acme (v cool) There's also WindowLab, another window manager which uses the same window resizing system as Plan 9.
I'm sure there's more that I don't know of...
Re:I tried Plan 9
by
1010011010
·
· Score: 3, Interesting
There's occasionally talk on LKML of using 9P, the universal Plan9 protocol, in Linux.
9P is the filing protocol, but *everything* in Plan9 is a file, so it's a universal protocol. It allows you to do things like nest devince namespaces, so you can have windowing systems inside windowing systems without any extra work.
-- Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
I don't know about you, but as for me the look-n-feel of P9 UI seems a step backward. It reminds me X11 of early 90's. It might be a step forward for former TTY people (who stuck to late 70's), but I afraid there is no many TTY people left around. People today compare OSX vs GNOME vs KDE vs XP.
IT just has to do with sworking style. TO be honest, I'm very flexible with regard to GUIs. I prefer GNOME in general for Linux, Windows XP native (Luna) for Windows, and X Window system with twm for when I am on a system with limited resources. In general, there really isn't much of a difference at all. You just need a good memory to remember the feature set of each environment. Remember, there are people like me out there who love GUIs like GNOME, KDE, Mac OS X and Windows XP to varying degrees, but we also like Emacs, vi, bash, csh, etc... I am always bouncing between all of those environments depending on which one suits the task at hand. Bash's Emacs style command editing is VERY powerful. twm's ability to be customized isn't too bad once you get to understand it. The other "advanced" systems are fine too, but sometimes I don't need a nuclear sub when I can swim.
First TRON now plan 9.
by
will_die
·
· Score: 3, Funny
With TRON and now Plan 9 falling into the hands of OSS the move to have the operating systems of computers taken over by old sci-fi movies is happening.
With TRON and now Plan 9 falling into the hands of OSS the move to have the operating systems of computers taken over by old sci-fi movies is happening.
Note to self: do not use WOPR operating system for anything. Especially games.
-- I watched C-beams glitter in the dark near the Tannhauser gate.
But I've always enjoyed a rousing game of tic-tac-toe with my WOPR. Of course, that damn thermonuclear war program always ends up causing a catastrophy...
Re:First TRON now plan 9.
by
imhotep1
·
· Score: 1
Maybe if we all start emailing Linus now, we can get him to change the name of Linux to "Battlestar Galactica" for the 2.6 kernel release.
LOLOLOLOL *wiping tears from eyes*
by
Anonymous Coward
·
· Score: 4, Funny
Ah... another slashbot humour cliche is born. *sniff* WE WILL HAVE SCO JOKES FOR YEARS! REJOICE IN THE NETWORK-TV-LIKE LACK OF ORIGINALITY!
Beowulf clusters of those! SCO claims infringement! Hot grits down Natalie Portman's pants!
Re:LOLOLOLOL *wiping tears from eyes*
by
Anonymous Coward
·
· Score: 0
ummm, which/. have you been reading? we've already had SCO jokes for years.
Re:LOLOLOLOL *wiping tears from eyes*
by
Anonymous Coward
·
· Score: 0
Ah... another slashbot humour cliche is born. *sniff* WE WILL HAVE SCO JOKES FOR YEARS! REJOICE IN THE NETWORK-TV-LIKE LACK OF ORIGINALITY!
But how quickly people forget the/. Cruiser jokes...
Re:LOLOLOLOL *wiping tears from eyes*
by
Anonymous Coward
·
· Score: 0
In Soviet Russia you annoy cliches.
Re:LOLOLOLOL *wiping tears from eyes*
by
Anonymous Coward
·
· Score: 0
In Soviet Russia hot grits pour themselves down you
Re:LOLOLOLOL *wiping tears from eyes*
by
ab0mb88
·
· Score: 1
Don't forget about the Beowolf Clusters of SCO jokes in Soviet Russia.
Re:LOLOLOLOL *wiping tears from eyes*
by
sharkey
·
· Score: 0, Troll
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
Re:LOLOLOLOL *wiping tears from eyes*
by
Anonymous Coward
·
· Score: 0
"Beowulf clusters of those! SCO claims infringement! Hot grits down Natalie Portman's pants!"
That is what this is: A beowulf cluster of SCO claims.
Re:LOLOLOLOL *wiping tears from eyes*
by
JasonAsbahr
·
· Score: 1
Maybe we'll see a new moderator rating: Cliche Joke.
The only problem w/ the Plan9 OS...
by
drgroove
·
· Score: 3, Funny
Is the fact that, while the entire OS was mapped around Dennis Ritchie's involvement, he died halfway through the making of the OS.
Eventually, a bad double - in the form of the CEO's dentist - was brought in to replace Ritchie - the result being that the first half of the Plan9 OS is decent, but the last half is just terrible.
Oh, and it turns out that the CEO is a cross-dressing lunatic, whose obsession with C-grade OSes (like BeOS, NetBSD, NeXT, Apple OS9, OS2 Warp, etc) eventually led to him living out the rest of his life if relative obscurity and poverty. Sad, really... but, it might make a decent movie... nah.
Re:The only problem w/ the Plan9 OS...
by
JanneM
·
· Score: 1
And don't forget that all OS features are really cardboard cutouts since "nobody will know the difference!"/Janne
-- Trust the Computer. The Computer is your friend.
Re:The only problem w/ the Plan9 OS...
by
Tuzanor
·
· Score: 0, Flamebait
Ummmm, Dennis Ritchie is not dead.
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
It was just a joke... a play on the script of Plan 9 From Outer Space. The lead character - Bela Lugosi - actually died while Ed Wood was making the film... he subsequently replaced Bela w/ his dentist... yada yada. Rent the DVD - Ed Wood - or even the Plan 9 from Outer Space movie, if you haven't already seen them both.
Otherwise - lighten up! It was just a funny post...:)
Re:The only problem w/ the Plan9 OS...
by
JimPooley
·
· Score: 1
Tuzanor wrote: Ummmm, Dennis Ritchie is not dead
Ummmm, looks like drgroove's joke went over your head...
(Nice one, drgroove!!!)
--
"Information wants to be paid"
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
THanks!!!:) (Doc, Posting as AC, so as to avoid moderators hitting me for -1 offtopic;) )
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
Grandparrent post is a reference to the filming of "Plan 9 From Outer Space". Bela Lugosi, the star, died before they started shooting the movie. So Ed Wood (the famously bad director) used a bit of old footage of Lugosi, and filmed the rest of the movie using his wife's chiropractor as a double. The chirpractor looked nothing like Lugosi, so Wood had him cover his face with a cape. The entire effect is pretty ridiculous.
-- four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
Re:The only problem w/ the Plan9 OS...
by
Deagol
·
· Score: 1
That dentist's name didn't happen to be named Billy Shears, did he?;-)
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
I thought Lugosi made it through part of the film, and died during filming... it seems like some of the footage was actually shot for the flick, some pulled from stock Bela/Dracula films, and the rest was the fill-in.
Also, was it really the chiropractor? Wasn't it his wife's dentist? Maybe you're right... guess I'll have to rent Ed Wood again this wknd.
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
From what I remember, it was the chiropracter.
Dentist, chiropracter... Joke works either way.
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
Can I mod you to hell for calling BeOS a C-Grade OS?
Re:The only problem w/ the Plan9 OS...
by
Anonymous Coward
·
· Score: 0
Can I mod you to hell for calling BeOS a C-Grade OS?
Seriously - it was just a joke! I think BeOS is the shiznit. Don't take it to heart:)
Next time I'll only pick on Windoze OS's, promise.
RMS oked as well?
by
the+morgawr
·
· Score: 2, Insightful
Does this make plan 9 GPL Compatible now?
Although the intent does not conflict with the GPL I think the requirment of commercial distributors to defend contributors against certain suits might be a show stopper beacause of how it's written. But IANAL; can someone comment on this?
-- The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
Firstly, RMS holds no position of legal authority. He's an expert on licensing issues by now, and I'd be interested in his opinion, but that's all -- we don't need to wait for him.
Since if meets the OSD, it surely also meets the FSD (they're virtually identical) and the FSF will probably acknowledge it soon.
GPL code clearly can not be included into plan9 (except by dual-license, of course)
Plan9 code (I think) can be included into a GPLed word (such as linux). The relevant provision is "Distributor may choose to distribute the Program in any form under this Agreement or under its own license agreement, provided that... it complies with the terms and conditions of this Agreement." AFAICT, the GPL does, but IANAL and the term isn't clear to me.
In any case, though, this means that free software purists can download it, play with it, understand it, and then re-implement it in linux/bsd/whatever, and that is very good news indeed.
crap. it prevents you from exporting to NORTH KOREA. is also REQUIRES you to legally defend the people you sell/give it to from any lawsuits based on said product..
in summary.. it is not open source, it is a TRAP
Re:this license is
by
Anonymous Coward
·
· Score: 0
The only thing that should be exported to North Korea is a hail of depleted uranium slugs. They have a dictator who rivals GeneralButtNaked in freaky saddism. He kidnapped a bunch of South Korean actors and movie directors and held them prisoner and made them produce horrible films about villagers getting eaten by robots. He has soldiers who clamp iron rings through the noses of people crossing the Chinese border to steal food in violation of his state starvation policy.
And you are complaining because you can't send him a Plan 9 cd ? Give me a fucking break. If you don't like it here, move there.
I wonder what are reasons behind such export limitations? Is this OS better than Linux to develop nuclear weapons? I understand, it's distributed, but I doubt there are many computers in NK that you can distribute the OS across them.
I understand usual stupidity outcoming from US goverment - that's already normal. But why ATT is the same stupid?
actually, the export restriction is entirely due to the us's restriction on exporting crypto.
see Map of the world according to Crypto Laws: http://https.openbsd.org/images/tshirt-7b.jpg
that shirt is pretty accurate about it ^_^
Re:this license is
by
Anonymous Coward
·
· Score: 0
I understand usual stupidity outcoming from US goverment - that's already normal. But why ATT is the same stupid?
So... You appear to have an axe to grind with the U.S. We are glad you don't live here. (If you do, your last sentence sounded like it came straight from Bablefish. Go back to school and learn grammar).
Why don't you get a job and stop trying to post on every doggone Slashdot article.
What I see on the map is that it can be exported only to Antarctida.
BTW, I think that us's restriction on exporting crypto is very stupid. It doesn't really protect US national security, as there are non-US crypto algorithms (I used one back in Russia, and I heard of similar strong encryption in Western Europe).
BTW-2, I remember PGP was exported anyway being printed on a solid paper and scanned in norway. As Plan-9 today is an open source, someone will print and scan it same way as PGP. Don't you think?
Besides, once it's on FTP, French/British/German/Japanees/Australians will mirror, it. Then South Africans, Brasilians, and Poland. Then Russians, Columbians, Chinees. I doubt that US will control Russian or Chinees ftp servers for the subject of letting North Korean to mirror Plan-9 from them.
It's just one more proof that US goverment is very-really-seriously stupid.
Most of people living in the most populated states (such as California, Florida, Texas and New York) did not finish their ESL classes yet. But no matter, if you glad or not - they live in the same country as you. Respect them, they might be unique (different than you in some aspects), but that doesn't make you better than them. I advise you to go back to your school and learn good manners. For example, if you criticize someone - do it with your open face, not as anonymous coward.
Lucent (not ATT) doesn't (any more) require you not to export Plan 9. They just want you to agree that if you do, they aren't liable.
-- There are reasons why democracy does not work nearly as well as capitalism. -- David D. Friedman
Re:this license is
by
Anonymous Coward
·
· Score: 0
Not as Anonymous Coward? No thanks. I don't wish to harm my karma while taking you to task on your anti-US comments. I see at least one comment from you each week that is US flamebait. Hey, if you are here from a different country and you continue to trash talk the United States, shouldn't you just go back home? It's getting old. One should not take advantage of the freedoms and benefits in the United States while stabbing the hand that feeds them. Makes no sense.
I respect those immigrants that understand what the United States stands for. However, if they wish to drag the problems and baggage from their country of origin over here, they should be deported with prejudice.
excellent news
by
jacquesm
·
· Score: 3, Interesting
After the QNX thread a bit ago, this is probably the best news possible. Plan 9 is a nicely evolved version of UNIX, it is very scaleable, and 'orthogonal' (you can run a new version of the window manager in a window in the old one!).
If there ever was a viable alternative to the monolithic unices then Plan 9 is probably it.
Macro kernels are pretty much like turtles and sharks, very well adapted to living today, but dinosaurs nonetheless. Let's give this one the attention it deserves and see how it stacks up against the 'hurd', time to evolve !
Plan 9 is not UNIX and doesn't want to be associated with it.
Micro vs macro kernel wars were held in the early nineties. Nobody won, macrokernels came ahead slightly.
Plan 9 has not been tested for scalability.
Re:excellent news
by
renehollan
·
· Score: 2, Interesting
Macro kernels are pretty much like turtles and sharks, very well adapted to living today, but dinosaurs nonetheless.
That's one of the more insightful comments I've seen in a long time.
Personally, I run a Linux kernel, and have worked with both Linux (continue to do so) and FreeBSD professionally, but I always found the idea of a monolithic kernel, you know, somewhat inelegant.
Notions like the Hurd, for example, therefore, are appealing, in an academic sense, but suffer from the chicken and egg problem of "I've got to have something working NOW for my existing application needs and don't have time to contribute to the next great thing". Sigh, would that I were back in school and had time to spare on kernel work. But, not 10 but 20 years have past me by as I run on the employment treadmill, with little time for such projects (though, if there were a Linux-derived O/S cross-development environment for the Hurd, that might be interesting to play with).
So, good luck to Plan9 and other post-modern kernels and operating systems.
Re:excellent news
by
gregRowe
·
· Score: 0, Flamebait
Plan9 is not UNIX. Seriously. It takes the good stuff about UNIX and abandons the bad stuff.
Greg
-- There\'s no place like ~
Re:excellent news
by
jacquesm
·
· Score: 2, Interesting
plan 9 is a computer program and as such does not have a 'will' or a 'want'.
The micro-macro debate never ended, it's just that the macro camp has a head start in terms of programmer experience and installed base.
Plan 9 has not been tested for scaleability outside of it's development lab, but on paper it scales better than anything that is in the marketplace right now, if only because the clustering is built in right at the lowest level.
The real 'unlock' for microkernels is advances in message passing techniques, which so far caused overhead to be added to every message passed.
With the new page table based message passing algorithms (where the message is 'moved' by mapping a page from the sender to the receiver instead of by a byte-by-byte copy) the playing field has been equalized and micro kernels using message passing are now competitive performance wise. Newer technologies allow such memory management tricks to be played transparently over the network, but this will come with a penalty (same with a macro kernel).
Re:excellent news
by
binner1
·
· Score: 1, Insightful
Bad stuff? About Unix? Did you forget which forum you're posting to? This is/. after all!
-Ben
Re:excellent news
by
Anonymous Coward
·
· Score: 0
With the new page table based message passing algorithms (where the message is 'moved' by mapping a page from the sender to the receiver instead of by a byte-by-byte copy) the playing field has been equalized and micro kernels using message passing are now competitive performance wise. Newer technologies allow such memory management tricks to be played transparently over the network, but this will come with a penalty (same with a macro kernel).
We've done message passing for Plan 9 using the Channel/Randezvous abstractions of the Plan 9 threaded model. Look here.
The microkernels of today you're talking about are not the same as the ones that lost the battle. Same as RISCvsCISC -- the differences between the two are smeared as time passes.
Macro kernels are pretty much like turtles and sharks, very well adapted to living today, but dinosaurs nonetheless. Let's give this one the attention it deserves and see how it stacks up against the 'hurd', time to evolve!
First of all, there's no need to evolve unless
there are dramatic changes in your environment.
While hardware has become many many times bigger
and faster over the three decades of Unix,
computer architecture issues (for example,
memory hierarchy, CPU scheduling, I/O) have
remained mostly the same. This is the main
reason why a 30-year old design still works
so well today, on hardware thousands of times
more powerful.
Secondly, even monolithic kernels evolve.
Take file systems, for example. Linux started,
IIRC, with a Minix file system. ext2 is
probably the most popular one today, but may
be taken over in the future by a (and there
are several in competition) journaling file
system. There are patches to reduce the
latency of the kernel, and there are
constantly new device drivers being added,
extending the range of environments Linux can
run on.
Plan 9 is interesting, but Linux is a survivor
for a reason.
If there ever was a viable alternative to the monolithic unices then Plan 9 is probably it.
I hate to break it to you, but Windows NT is
a "viable alternative" to Unix. Yes, I'm aware
of security bugs and such, but the point is
that NT boxes exist and are in fact preferred
by many. In fact, NT was probably a better
desktop OS than any Unix descendant until MacOS
X.
you said that Unix might have some things wrong with it! Horrors!!
Next, you will be saying that Linux has some things wrong with it, oh my.
You see where this will progress?
Soon you will be saying the GPL has problems!!
Look at the road you are traveling down. See we here at/. make fun of the lemmings in the non-tech world, but in the tech world.. oh it's rank and file or be modded down.
At which time we will have to strip you of any karma(surely you have only a little) After this we will tar and feather you.
Actually my impression of Plan 9 is that it is not really a micro kernel at all. Micro kernels like Hurd require you to program "interfaces" that then talk to the micro kernel, which then pipes these interfaces through to servers. The only person who concerns themselves with the actual micro kernel interface is the person writing the "interface compiler" or whatever you want to call it.
Plan9 seems like a much better approach. It is a "monolithic kernel" in that all the system services are actually provided by a single block of code called the "kernel". The difference from Linux is that the size of the monolithic kernel has been pared down by reducing the number of services to a manageable size (ie apparently there are less than 50 system calls, versus about 500 for Linux and 3000 for Windows).
Now it gets a little vague as to when it becomes a microkernel, but I feel the difference is that it is plausable to call Plan9 directly from a program because the interface is understandable and usable by programmers. You could claim that Linux is a microkernel because it provides file descriptors but that database operations are done in user space, but most people don't do that. I feel the same is true of Plan9.
Re:excellent news
by
Anonymous Coward
·
· Score: 0
Give it a few years of actual use as Linux has experienced, and it will have 500 kernel calls too, I guarantee it.
Install bochs, boot the Hurd from a disk image, and compile all your software using the crosshurd compiler in Debian. There is your GNU/Linux based cross development environment. It is what most of the developers use (either that or using a network or serial connection to a second Hurd box). Using bochs is supposed to be nice because you can do stuff like attach gdb to a virtual serial port and debug stuff that might take down the entire system.
--
HAL 7000, fewer features than the HAL 9000, but just as homicidal!
In fact, NT was probably a better desktop OS than any Unix descendant until MacOS X. Don't you mean NeXT instead of MacOS X? Really, aside from the OS9 emulation layer, there isn't really that much new in OSX that wasn't in NeXT.
Hierarchical "File" System for all resources
by
RevMike
·
· Score: 2, Interesting
This sounds an awful lot like the way JNDI is used to locate resources within a J2EE system.
Anyone with experience with both Plan9 and J2EE care to comment on similarities/differences?
ObSCOComment: System V represented many resources as files. This must be derivitative of SysV. Get the lawyers ready!
Re:Hierarchical "File" System for all resources
by
g4dget
·
· Score: 1
Yeah: Plan 9 is an operating system, and a small and well-designed one at that. J2EE is a bloated, poorly designed class library well-removed from the hardware or operating system; the fact that J2EE provides a hierarchical namespace is almost incidental.
If you are looking for Plan 9 like name spaces as libraries, there are plenty of better choices than J2EE or Java. In fact, something like the Plastic file system for Linux can make it available as a library for almost any program (by changing the C library during loading).
Re:Hierarchical "File" System for all resources
by
RevMike
·
· Score: 1
J2EE is a bloated, poorly designed class library well-removed from the hardware or operating system...
This isn't true. J2EE is a specification for the API of an application server. It really is a virtual OS, providing process management and resource allocation to applications. It is, in truth, very comparable to an OS.
The class library is that you write of is not the J2EE specification, it is the specification of the J2EE programmer's API, the way in which J2EE applications will request services from the container (or virtual OS) and the way in which the container will activate, message, and deactivate applications.
There is nothing to prevent a developer from writing a real operating system that speaks directly to hardware and implements the J2EE API. I don't debate that it would be a silly excercise.
Please note that I've chosen not to debate your use of the adjectives "bloated, poorly designed".
I think that describing J2EE as a OS spec and J2EE application servers as OSs is not always inappropriate. (Of course there are limits to the model). Most J2EE servers are implemented to run in a Java virtual machine. J2EE becomes the virtual OS running on that virtual machine.
CS Professors wrote a book about Plan 9. Ive played with the vmware image. Its some cool stuff - though a bit weird in terms of the UI metaphores - but then agian _everything_ is a file.
Props to my profs Bischof and Schreiner.
--
/* Lobster Stick To Magnet!*/
Re:RIT...
by
Anonymous Coward
·
· Score: 0
Hans Peter Bischof? Agghhghgh!! Aggghghgh!!! Aggghhggh!!!
Long term, does this mean anything?
by
Jack+William+Bell
·
· Score: 5, Interesting
My first subject line was 'Cool', but then I changed it. Why? Well, I have been interested in Plan 9 for a long time. I especially like the services-based architecture. In many ways it is a project with an awful lot of potential. But...
Problem 1: What is it good for? Right now Plan 9 has no compelling applications and a dearth of the applications most people use daily. This might be fixed soon as people port things like OpenOffice to it, but don't hold your breath.
Problem 2: It is a research tool, and may never be more than that. Chances are, any truly compelling features in Plan 9 will soon find their way into Linux and even MS Windows.
Problem 3: Overcoming the installed base. It took Linux nearly ten years to achieve name recognition, and it still is running a distant third on the desktop. What does Plan 9 offer that would make me, or you, want to spend time installing and learning it? Especially considerint Problem 2 and Problem 1.
Problem 4: Wrong direction. In my opinion the real important projects right now are ones that are removing the distinctions between OSs. Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?
It all sums up to the same issues that squeak smalltalk has: Everything about it is great, but no-one uses it for anything real.
Of course all these problems I describe are based on my opinions, needs and preferences. Your mileage may vary. But I be most people's won't...
Re:Long term, does this mean anything?
by
FooBarWidget
·
· Score: 2, Funny
"What is it good for?"
It's good for shut up the people who yell "OMG stop copying and start innovating dammit!!!" all the time.
Re:Long term, does this mean anything?
by
Anonymous Coward
·
· Score: 0
All of these arguments could have applied to Linux when it first came out...research tool, overcoming the installed base, etc...
Re:Long term, does this mean anything?
by
tuffy
·
· Score: 4, Interesting
Problem 4: Wrong direction. In my opinion the real important projects right now are ones that are removing the distinctions between OSs. Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?
What good is being platform agnostic if all platforms are completely homogenous? Clearly Plan 9 isn't going to take over the world, but that was never the point. What is important is that the best aspects of Plan 9 can be incorperated into existing platforms like Linux and *BSD and generate some real innovation without too much disturbance to the existing software base.
Because it sure looks like the deeper innovations coming out of Plan 9 are more helpful to me than the more superficial stuff coming from Gnome/KDE.
--
Ita erat quando hic adveni.
Re:Long term, does this mean anything?
by
F2F
·
· Score: 4, Interesting
Problem 1: What is it good for? Right now Plan 9 has no compelling applications and a dearth of the applications most people use daily. This might be fixed soon as people port things like OpenOffice to it, but don't hold your breath.
Problem 2: It is a research tool, and may never be more than that. Chances are, any truly compelling features in Plan 9 will soon find their way into Linux and even MS Windows.
Judging by how hard it is to bring Private Namespaces to Linux I can tell you that some of Plan 9's concepts will never make it back to UNIX. Some things in UNIX' design are just too hard to fix -- that's why Bell-Labs started this radical new OS (14 years ago).
Problem 3: Overcoming the installed base. It took Linux nearly ten years to achieve name recognition, and it still is running a distant third on the desktop. What does Plan 9 offer that would make me, or you, want to spend time installing and learning it? Especially considerint Problem 2 and Problem 1.
Plan 9 does not want to be a desktop OS but a research one. Its goal is not to crush Microsoft, it simply wants to fix the problems that cannot be easily fixed in UNIX today.
Problem 4: Wrong direction. In my opinion the real important projects right now are ones that are removing the distinctions between OSs. Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?
to quote: "That's the good thing about standards -- there's so many to choose from"...
Re:Long term, does this mean anything?
by
Anonymous Coward
·
· Score: 0
Back before Linux came out, having something resembling Unix on your desktop was not a trivial thing to do. You either spent a lot of money on a workstation from one of the commercial vendors, or you sat on your hands and moped.
Linux and the various free BSDs let ordinary people have the magic # on their system at home. No more telnet or dialup lag - it's right there in front of you!
The point here is that people already wanted Unix to some degree, and the availability of things like Linux did the job. What do people want at the present time that Plan9 provides? I can't answer that question, and from the looks of the posts here, few people can.
Development for the sake of development can be interesting on an academic level, but don't expect me to get too excited about it unless there's some kind of benefit. I'm just too old and ornery to drop everything when another flavor of the month comes along.
Re:Long term, does this mean anything?
by
jmkaza
·
· Score: 2, Insightful
Problem 2: It is a research tool, and may never be more than that. Chances are, any truly compelling features in Plan 9 will soon find their way into Linux and even MS Windows.
This is exactly the reason why projects like Plan9 are a good thing. If everyone concentrated on developing current technologies, the rate of innovation would drop dramatically. Will plan9 ever become a widely used, vastly supported operating system? Probably not, but the beauty of open source is that the advancements made by researching and developing a new way of doing things in one project can be applied to other, more prominently used projects.
Re:Long term, does this mean anything?
by
Anonymous Coward
·
· Score: 0
What are you talking about?
Plan 9 IS going to take over the world! That was always the point!
Our atomic zombies will guarantee it -- just you wait and see...
Re:Long term, does this mean anything?
by
occupant4
·
· Score: 1
All your issues can be answered with a simple fact. Plan 9 is by far the coolest name for an OS you will ever hear. The mere thought that when asked whether I run Windows XP or ME, I can answer "I use Plan 9", is about as compelling as any reason I can think of to download it right now.
Re:Long term, does this mean anything?
by
73939133
·
· Score: 1
In my opinion the real important projects right now are ones that are removing the distinctions between OSs.
Here is another example of why this isn't working: KDE's virtual file system tries to achieve some of the things Plan 9 does. But KDE's virtual file system stuff only works for KDE applications, not anything else.
It gains cross-platform support at the cost of not interoperating with native applications, and at the cost of not interoperating with other cross-platform applications. The only way those approaches work is if everybody ends up using KDE, but then you have essentially eliminated the "cross platform" problem by eliminating the individual platforms and replaced it with a bloated layer of libraries surrounding an operating system core nobody uses. That isn't a good approach as far as I'm concerned.
Re:Long term, does this mean anything?
by
Chalst
·
· Score: 1
I can tell you that some of Plan 9's concepts will never make it back to UNIX
There's clearly a lot of work involved in bringing
some of plan 9's characteristics to Linux, but there
is a lot of sympathy for plan 9 among kernel developers, including Linus. A user-mode plan 9
might do wonders for creating the right kind of
experimental environment to bridge these difficulties...
Re:Long term, does this mean anything?
by
Angst+Badger
·
· Score: 1
Using standards-based DHTML as the UI.
Surely, this should be modded to +5 Funny, not Interesting.
Using DHTML as a standard UI has several problems, not the least of which is that, even in theory, it's too inflexible and limiting for all but the most simple form-based applications. You could build a PIM or a database browser on top of DHTML, but not Photoshop, SoundForge, a real word processor, or pretty much any game chosen at random. In practice, every DHTML client on earth is slow, bloated, and more of a resource hog than the windowing system it runs on top of.
I'm not sure being platform agnostic is really a goal worth striving for, at least in an absolute sense, since it essentially limits applications to the least-common-denominator of available platform features. Practically speaking, it's not much different than having only one platform, and if that's your cup of tea, capitulating to Redmond is always an option.
-- Proud member of the Weirdo-American community.
Re:Long term, does this mean anything?
by
leandrod
·
· Score: 1
>
What is important is that the best aspects of Plan 9 can be incorperated into existing platforms like Linux and *BSD and generate some real innovation without too much disturbance to the existing software base.
Wrong. To improve GNU/Linux or BSD we don't need Plan 9, only trial and error and perhaps some good systems engineering. What Plan 9 (and Hurd or Eros, BTW) brings to the table is something that can't just be grafted elsewhere: it is a different architecture with a different philosophy. Trying to incorporate bits may be possible, but not that relevant; incorporating important stuff would break compatibility and still be ugly.
That is the same kind of stuff the "hey, now Intel has the Alpha technology" crowd keeps missing.
-- Leandro Guimarães Faria Corcete DUTRA
DA, DBA, SysAdmin, Data Modeller
GNU Project, Debian GNU/Lin
Re:Long term, does this mean anything?
by
evilviper
·
· Score: 1
Hate to tell you, but this wasn't done by community effort, it's a commercial endeavor all the way...
the FSF has commentary on a variety of open source lisences. according to them, the plan 9 license did not qualify as a free software license, for a variety of reasons, the worst of which is a clause allowing Bell Labs to restrict and revoke your license under certain unreasonable conditions. see this
i wonder if this new revised license has fixed any of those problems?
here is the statement from RMS.
When I saw the announcement that the Plan 9 software had been
released as "open source", I wondered whether it might be free
software as well. After studying the license, my conclusion was that
it is not free; the license contains several restrictions that are
totally unacceptable for the Free Software Movement. (See
http://www.gnu.org/philosophy/free-sw.html.)
I am not a supporter of the Open Source Movement, but I was glad when
one of their leaders told me they don't consider the license
acceptable either. When the developers of Plan 9 describe it as
"open source", they are altering the meaning of that term and thus
spreading confusion. (The term "open source" is widely misunderstood;
see http://www.gnu.org/gnu/philosophy/free-software-fo r-freedom.html
Here is a list of the problems that I found in the Plan 9 license.
Some provisions restrict the Plan 9 software so that it is clearly
non-free; others are just extremely obnoxious.
First, here are the provisions that make the software non-free.
You agree to provide the Original Contributor, at its request, with a
copy of the complete Source Code version, Object Code version and
related documentation for Modifications created or contributed to by
You if used for any purpose.
This prohibits modifications for private use, denying the users a
basic right.
and may, at Your option, include a reasonable charge for
the cost of any media.
This seems to limit the price that may be charged for an initial
distribution, prohibiting selling copies for a profit.
Distribution
of Licensed Software to third parties pursuant to this grant shall be
subject to the same terms and conditions as set forth in this
Agreement,
This seems to say that when you redistribute you must insist on a contract
with the recipients, just as Lucent demands when you download it.
1. The licenses and rights granted under this Agreement shall
terminate automatically if (i) You fail to comply with all of the
terms and conditions herein; or (ii) You initiate or participate
in any intellectual property action against Original Contributor
and/or another Contributor.
This seemed reasonable to me at first glance, but later I realized
that it goes too far. A retaliation clause like this would be
legitimate if it were limited to patents, but this one is not. It
would mean that if Lucent or some other contributor violates the
license of your GPL-covered free software package, and you try to
enforce that license, you would lose the right to use the Plan 9 code.
You agree that, if you export or
re-export the Licensed Software or any modifications to it, You are
responsible for compliance with the United States Export
Administration Regulations and hereby indemnify the Original
Contributor and all other Contributors for any liability incurred as a
result.
It is unacceptable for a license to require compliance with US export
control regulations. Laws being what they are, these regulations
apply in certain situations regardless of whether they are mentioned
in a license; however, requiring them as a license condition can
extend their reach to people and activities outside the US
government's jurisdiction, and that is definitely wro
Re:FSF take?
by
the+morgawr
·
· Score: 5, Insightful
You do know that that's talking about the OLD lisence right? A quick search of the page for those pharses would have told you that.
It seems that this rewrite was an attempt to address Richard's concerns. That said I think some of these issues may still be valid, but IANAL.
-- The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
Re:FSF take?
by
Anonymous Coward
·
· Score: 0
did you fscking read the license before posting your rant?
we've fought to clean up the license for three years, at least give us the benefit of reading what we came up with.
You agree to provide the Original Contributor, at its request, with a copy of the complete Source Code version, Object Code version and related documentation for Modifications created or contributed to by You if used for any purpose.
This has been changed: You agree to provide the Original Contributor, at its request, with a copy of the complete Source Code version, Object Code version and related documentation for Modifications created or contributed to by You if distributed in any form, e.g., binary or source.
and may, at Your option, include a reasonable charge for the cost of any media.
Ammended: You may also, at Your option, charge for any other software, product or service that includes or incorporates the Original Software as a part thereof.
The rest of the sections RMS dislikes are still in the Plan 9 Open Source License Version 1.4 - 09/10/02. But the license is good enough for me. I will download a copy as soon as the slashdotting subsides.
Re:FSF take?
by
Elwood+P+Dowd
·
· Score: 2, Interesting
Agreed. The changes are enough that most Free Software types will probably be comfortable. However, that last issue:
"Contributors shall have unrestricted, nonexclusive, worldwide, perpetual, royalty-free rights, to use, reproduce, modify, display, perform, sublicense and distribute Your Modifications, and to grant third parties the right to do so, including without limitation as a part of or with the Licensed Software;"
Definitely means that this isn't GPL compatible. Sure, a copyright owner can do whatever the hell they want with their stuff, so Reiser could start putting ReiserFS under this license & incorporate Plan 9 code, but Linus can't. Neither can Redhat, for any of their externally developed software.
The place that this will probably cause the most chaffing is that Plan 9 folks won't be able to port GPLed Linux drivers. Then of course, the architectures are different enough that porting drivers could be impossible anyway.
You do know that that's talking about the OLD lisence right?
yeah
That said I think some of these issues may still be valid
well yeah, that was my question.
yeh, I misread your post. couldn't fix it after I posted though.
-- The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
Runs in VMWARE
by
DrSkwid
·
· Score: 1, Informative
so you only need 1 PC
-- There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Re:Runs in VMWARE
by
Anonymous Coward
·
· Score: 0
You really need several computers to realize why Plan 9 is powerful. Preferably distributed, as in a couple of friends having them on broadband and one at work as well.
Re:Runs in VMWARE
by
Anonymous Coward
·
· Score: 0
I guess I need to try a more recent release then, my last attempt to have Plan9 run on VMWare (Workstation 3.x) was a failure - would not boot after installation. Also I have upgraded to 4.x so that may help.
can't beat. sorry for my lack of typing skills. or maybe it's just my shitty keyboard... ugh.
-- I write code.
Re:Runs in VMWARE
by
Anonymous Coward
·
· Score: 0
(Note: if you wish to use Plan 9 in VMware, you can skip the installation process; download a VMware machine with Plan 9 pre-installed. Log in as glenda.)
Does this still make Richard Stallman cry?
by
iamdrscience
·
· Score: 3, Interesting
Was the Plan9 license ever changed? I know for a while the FSF had a page listing the reasons why they don't consider Plan 9 a "free" OS regardless of the openess of it's source (blah blah, difference between open and free, blah blah, speech, blah blah, gratis).
I think it'd be really great if Plan9 were released under a more "free" license.
...so basically I'm too lazy to use the internet to answer my questions... please find answers for me slashdot!
Re:Does this still make Richard Stallman cry?
by
F2F
·
· Score: 1
their new license is BSD-like, with a few 'don't sue us or the contributors' clauses sprinkled about.
Re:Does this still make Richard Stallman cry?
by
AvitarX
·
· Score: 2, Informative
I am no expert but it is pretty damned free it would seem.
It denies liability.
It allows you to modify the liscence if you're new liscence meets the requirements.
It makes you grant the rights to any patanted tech you incluede
It lets you redistribute.
The catches I see are 1) in a "conspicous place" in your program you must add a copyright Lucent and others tag 2) if you distribute it commercially you must protect the contributers from damages against any claims you make (The way I understood it is if you say this kicks ass, and it doesn't you must take all liability).
-- Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
Re:Does this still make Richard Stallman cry?
by
krmt
·
· Score: 1
Slashdot did answer your question, if you'd take enough care to read the blurb that's there. This is the revised license, not the original.
From reading it, it appears to be Debian Free Software Guidelines compliant also, or at least that's my interpretation. I'm pretty sure that the old license required you to either assign copyright of your work to Lucent, or send them changes (or both), but it's been years since I read the original Plan9 license.
--
"I may not have morals, but I have standards."
Re:Does this still make Richard Stallman cry?
by
Geekboy(Wizard)
·
· Score: 0, Flamebait
Lies. It is BSD like, as GPL is BSD like. It is not compatable with the BSD license, and none of the features may be incorporated into OpenBSD, due to licensing problems.
Re:Does this still make Richard Stallman cry?
by
Anonymous Coward
·
· Score: 0
The copyright notice is just like the copyright notice in the old BSd license. We know how to deal with that. The "conspicous place" phrase comes from anti-small-print state laws that say a disclaimer of natural or common-law warrantees (such as the warrantee of merchantibility) must in obvious, not hidden in tiny print. That is why so many copyright licenses and EULAs have the disclaimer of warranty in all caps, like the Plan 9 license does.
Re:Does this still make Richard Stallman cry?
by
The+Bungi
·
· Score: 1
Just another excuse for RMS to bitch and moan about the world not follwing his wonderful lead. Right up there with the never-ending "let's beat this horse until it's pulp" publicity-garnering sound byte about the "obnoxious advertising clause in the BSD license". Repeated by brainless zealots and GNU zombies everywhere when the *BSD vs. Linux argument rears its ugly head, even though the "clause" was removed years ago.
Re:Does this still make Richard Stallman cry?
by
Anonymous Coward
·
· Score: 0
"obnoxious advertising clause in the BSD license". Repeated by brainless zealots and GNU zombies everywhere when the *BSD vs. Linux argument rears its ugly head, even though the "clause" was removed years ago.
Now if someone would remove the obnoxious BSD trolls, such as yourself, we'll really be making progress.
Re:Does this still make Richard Stallman cry?
by
RazzleDazzle
·
· Score: 1
This recently showed up on the misc@openbsd.org list from Theo:
As some of you might already know, on July 22, 1999 the University of California Berkeley sent a letter out saying:
July 22, 1999
To All Licensees, Distributors of Any Version of BSD:
As you know, certain of the Berkeley Software Distribution ("BSD") source
code files require that further distributions of products containing all or
portions of the software, acknowledge within their advertising materials
that such products contain software developed by UC Berkeley and its
contributors.
Specifically, the provision reads:
" * 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* This product includes software developed by the University of
* California, Berkeley and its contributors."
Effective immediately, licensees and distributors are no longer required to
include the acknowledgement within advertising materials. Accordingly, the
foregoing paragraph of those BSD Unix files containing it is hereby deleted
in its entirety.
William Hoskins
Director, Office of Technology Licensing
University of California, Berkeley
-- ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
Re:Viral or free?
by
IamTheRealMike
·
· Score: 5, Informative
If it's one of the viral types I don't want to accidently look at any of the code for obvious reasons.
The reasons aren't obvious. I've seen this myth before, notably from Microsoft employees. The idea that you can be "infected" by simply looking at GPLd code is nonsense. The GPL explicitly covers only derived works of the code. If you looked at a GPLd algorithm and reimplemented it, somebody would have a hell of a time arguing in court that it was "derived". This is doubly the case for the vast majority of GPLd code, which is written by people who don't have huge piles of cash and who probably have a disdain for the legal system as well.
The idea that some random geek, or even a big company, is going to sue you on a legal platform as wobbly as "judge, he looked at it, so the rest of his work is clearly based on ours" is somewhere slightly above absolute zero and in any case applies just as equally to proprietary code, as the case of SCO shows.
Ironically, proprietary code is generally far more "infectious". I work on Wine - if I were to have seen the Windows code, I would be immediately banned from working on it, indeed, probably I'd be banned from working on most GPLd code. The EULA for Windows is extremely vague about such things, and Microsoft have armies of lawyers and it's quite feasable for them to sue me or others on a virtually non-existant legal basis. The reverse is not true.
I see that this post has been marked as a troll. I'm not sure it was, but this FUD should not be propogated any further regardless.
bloodninja: Baby, I been havin a tough night so treat me nice aight? BritneySpears14: Aight. bloodninja: Slip out of those pants baby, yeah. BritneySpears14: I slip out of my pants, just for you, bloodninja. bloodninja: Oh yeah, aight. Aight, I put on my robe and wizard hat. BritneySpears14: Oh, I like to play dress up. bloodninja: Me too baby. BritneySpears14: I kiss you softly on your chest. bloodninja: I cast Lvl. 3 Eroticism. You turn into a real beautiful woman. BritneySpears14: Hey... bloodninja: I meditate to regain my mana, before casting Lvl. 8 chicken of the Infinite. BritneySpears14: Funny I still don't see it. bloodninja: I spend my mana reserves to cast Mighty F*ck of the Beyondness. BritneySpears14: You are the worst cyber partner ever. This is ridiculous. bloodninja: Don't f*ck with me bitch, I'm the mightiest sorcerer of the lands. bloodninja: I steal yo soul and cast Lightning Lvl. 1,000,000 Your body explodes into a fine bloody mist, because you are only a Lvl. 2 Druid. BritneySpears14: Don't ever message me again you piece of ****. bloodninja: Robots are trying to drill my brain but my lightning shield inflicts DOA attack, leaving the robots as flaming piles of metal. bloodninja: King Arthur congratulates me for destroying Dr. Robotnik's evil army of Robot Socialist Republics. The cold war ends. Reagan steals my accomplishments and makes like it was cause of him. bloodninja: You still there baby? I think it's getting hard now. bloodninja: Baby?
-------------------
bloodninja: Ok baby, we got to hurry, I don't know how long I can keep it ready for you. j_gurli3: thats ok. ok i'm a japanese schoolgirl, what r u. bloodninja: A Rhinocerus. Well, hung like one, thats for sure. j_gurli3: haha, ok lets go. j_gurli3: i put my hand through ur hair, and kiss u on the neck. bloodninja: I stomp the ground, and snort, to alert you that you are in my breeding territory. j_gurli3: haha, ok, u know that turns me on. j_gurli3: i start unbuttoning ur shirt. bloodninja: Rhinoceruses don't wear shirts. j_gurli3: No, ur not really a Rhinocerus silly, it's just part of the game. bloodninja: Rhinoceruses don't play games. They f*cking charge your @$$. j_gurli3: stop, cmon be serious. bloodninja: It doesn't get any more serious than a Rhinocerus about to charge your @$$. bloodninja: I stomp my feet, the dust stirs around my tough skinned feet. j_gurli3: thats it. bloodninja: Nostrils flaring, I lower my head. My horn, like some phallic symbol of my potent virility, is the last thing you see as skulls collide and mine remains the victor. You are now a bloody red ragdoll suspended in the air on my mighty horn. bloodninja: Goddam am I hard now.
--------------
BritneySpears14: Ok, are you ready? eminemBNJA: Aight, yeah I'm ready. BritneySpears14: I like your music Em... Tee hee. eminemBNJA: huh huh, yeah, I make it for the ladies. BritneySpears14: Mmm, we like it a lot. Let me show you. BritneySpears14: I take off your pants, slowly, and massage your muscular physique. eminemBNJA: Oh I like that Baby. I put on my robe and wizard hat. BritneySpears14: What the f*ck, I told you not to message me again. eminemBNJA: Oh **** BritneySpears14: I swear if you do it one more time I'm gonna report your ISP and say you were sending me kiddie porn you f*ck up. eminemBNJA: Oh **** eminemBNJA: damn I gotta write down your names or something
Do you read books?
by
solidhen
·
· Score: 3, Offtopic
Most of the time you don't have the right to freely redistribute copyrighted material from books.
You don't want to accidently read a book for obvious reasons.
-- Some things are more important than an animated rat
You don't want to accidently read a book
for obvious reasons.
In the academe, for example, attribution is
very important, because it is what separates
quoting from plagiarism. If you can't
distinguish whether something is an original
idea or just something you read somewhere,
you'll be in a world of hurt when the facts
come out. If you just read lots of stuff
("accidentally") and write your own work
carelessly, you'll probably end up including
somebody else's material unknowingly (and
irresponsibly).
The easiest way to achieve that is to avoid
"accidentally" reading something. These
things are very hard to separate out once
they are in your head.
Similarly, for software development, you
should avoid looking at competing code unless
the license in question is compatible. This
is because sometimes the competing code gets
it right on, and then you'll be torn between
using (now "copying", because you've read it)
that approach or deliberately avoiding a good
solution.
Re:Viral or free?
by
Anonymous Coward
·
· Score: 0
>If it's one of the viral types I don't want to accidently look at any of the code for obvious reasons.
Why?
Are you worried you can't pirate the hard labour of others for your own personal profit and gain?
i am 613746 and i have no life.
by
Anonymous Coward
·
· Score: 0
;look nobody carrrrresss alskdhjfgklashdglk. RELAX L3TS ALL JUST REEELAX
Important Stuff:
Please try to keep posts on topic.
Try to reply to other people's comments instead of starting new threads.
Read other people's messages before posting your own to avoid simply duplicating what has already been said.
Use a clear subject that describes what your message is about.
Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User
Preferences Page)
If you want replies to your comments sent to you, consider logging in or creating an account.
(Use the Preview Button! Check those URLs!)
Re:Troll Alert
by
Alcohol+Fueled
·
· Score: 0, Redundant
Rofl. One of the funniest posts I've seen. =)
-- Ah am not a crook! (\(-__-)/)
Powered by Plan 9?
by
randomErr
·
· Score: 2, Interesting
Is the site powered by Plan 9? I wonder because it seems to have been suffering from the/. effect.
-- You say things that offend me and I can deal with it. Can you?
Problem 1: What is it good for? Problem 3: What does Plan 9 offer that would make me, or you, want to spend time installing and learning it? These seem to be the biggest "issues" you propose, which you fully address in your other problem: Problem 2: It is a research tool, and may never be more than that.
Many people seem to forget that there are many many many OSs out there that aren't flavors of *nix or Windows which are used for research purposes. There are quite a few which would make great multi-purpose systems if given the proper attention (Nemesis comes to mind) but never become as such because their features are integrated into other systems. But the need for development into other types of kernel structures, memory management, et al, is what keeps the OS world alive.
Contrary to popular belief, Linux can't do everything.
What if SCO wins? What if distributing Linux becomes a crime under the DMCA, like file-swapping (ala the recent decision against Verizon?) I find it interesting that the FSF has pushed for the GNU/Linux nomenclature, stressing the contribution the GNU tools have made to what is commonly called simply "Linux". Which is to say, something other than "Linux" could follow "GNU/". It's good to have some viable "somethings" on the table. Perfect timing.
What's this have to do with research driven operating systems? Just that this one happens to be announced (rather publicly albeit) by IBM in the midst of this SCO debacle? Just because it's announced and out there doesn't mean it's "viable" for public use...I'd say that Plan9 has at least 6 more years before it will be ready for the masses, even to the point that all the flavors of linux are today. Which isn't saying much given the market share (a damn shame too)
Basically, Plan9 is Unix done right.
by
Moderation+abuser
·
· Score: 3, Informative
It extends the "everything is a file" paradigm to it's proper conclusion and gets rid of root.
Will it take over the world and replace Unix? No but it has a lot of very good ideas which can help direct future Linux and Unix development.
--
Government of the people, by corporate executives, for corporate profits.
Great!!!
by
Anonymous Coward
·
· Score: 0
Can't wait to check it out...once the site is no longer slashdotted.
da whistle go woooooooooooo woooooooooooooo - like an alahmclock in da mornin'
License Compatability between Linux & Plan 9?
by
FreeUser
·
· Score: 3, Interesting
This is really great news for Linux. For too long we've been trapped in the out-moded hierarchical/graphical paradigm. Plan 9, with its revolutionary "factotum" and "secstore" structures, could really provide a breadth of fresh hair to the Linux kernal, putting it head and shoulders above Windows.
While it is nice that the new license conforms to the requirements of the Open Source folks, that does not mean it is compatible with the GNU General Public License (GPL) under which Linux is written. Indeed, not even all free software licenses are compatibel with the GPL (though the vast majority certainly are), and as yet I have not been able to find any commentary from the FSF on whether the modified license qualifies as "free", much less is GPL compatible (the old one certainly wasn't, as RMSes comments posted to this thread quite definitely explain).
So, before getting too excited about Plan 9's potential contribution to Linux, we need to first find out whether or not the licenses are even compatible, so that code can be shared between the two projects.
I'd like to give it a try...
by
Anonymous Coward
·
· Score: 1, Interesting
...but first I'd like to know if it supports ext2 and if it can be booted with lilo?!
Re:I'd like to give it a try...
by
Anonymous Coward
·
· Score: 0
You have a *lot* of reading to do. I suggest starting in with the papers on the Bell Labs Plan 9 page, then moving to their wiki.
Plan9 now officially slashdotted...
by
Anonymous Coward
·
· Score: 0
I guess that will be down for a bit. Anyone got a mirror of it?
Re:Plan9 now officially slashdotted...
by
Anonymous Coward
·
· Score: 0
Hangar18 has a snapshot from a week ago linked to down lower on the page. You guys will kill their bandwidth too if everyone decides to get it from there, however.
Re:Plan9 now officially slashdotted...
by
hak+hak
·
· Score: 1
Bell Labs have another server with the same contents here.
Introduction to Plan 9
by
dargaud
·
· Score: 4, Informative
The name is a tribute to the 1958 movie that has passed into legend as âoethe worst ever madeâ, Plan 9 from Outer Space. The legend is, unfortunately, incorrect, as the few who have seen an even worse stinkeroo from 1966 called Manos: the Hands of Fate can attest.
-- Prescriptive grammar:linguistics:: alchemy:chemistry. Stop being a nazi and learn some science.
Sorry, but the fact is if you use GPL code in other code in any way you are infected. It works EXACTLY the same way that seeing Microsoft's code would then infect you. Many employment contracts now have statements about not using GPL'd code in your work.
The result is different, with GPL you can't make a living off your work, and with Microsoft they sue you. But make no mistake both are equally bad.
And no, it wasn't a troll, I actually do need to know if the license is viral or not, but looks like noone will answer that question now will they.
Re:Viral or free?
by
Anonymous Coward
·
· Score: 0
I suppose that you're actually joking here, but even if you're not new in our "little" community, you don't seem to know well the slashdot lame joke rules: 1] You may mention "imagine" "beowulf" "cluster" in your joke if the topic relate to anything remotely close to network or CPU power
(If you need to put all these words at once, then you must add the word "obligatory" in the post subject line) 2] You may reverse the topic assertion with the Soviet Russia formula. 3] You may turn your joke as a news article excerpt. 4] You may evoke the Iraq information minister as a fake source of your post. 5] You may combine rules as you see fit.
Let's now go from theory to practice with this little obligatory example: In other news, The Iraqi information minister commented on the OSI approval today : "[In Soviet Russia,] a Beowulf cluster of Plan9 systems imagine you !!"
But, seriously, you shouldn't ask this kind of question while giving http://www.mithral.com/~beberg/ as your URL, knowing that Adam Beberg wrote a paper about Open Source licences for IBM, and that Mithral inc. is working on a product named Cosm, wich is competing against Plan9.
I'm waiting for HAL
by
Anonymous Coward
·
· Score: 0
HAL was introduced in Windows NT (The Hardware Abstraction Layer). It was supposed to make it more portable, but essentially meant it worked on DEC processors as well as x86, perhaps to piss DEC off more after MS stole their VMS dev team to make NT...
The reasons aren't obvious. I've seen this myth before, notably from Microsoft employees. The idea that you can be "infected" by simply looking at GPLd code is nonsense.
Indeed you are correct. Imagine it like this. I write books for a living. I read a detective novel. Therefore I am banned from writing a detective novel... Erm, I don't think so.
Ironically, proprietary code is generally far more "infectious". I work on Wine - if I were to have seen the Windows code, I would be immediately banned from working on it, indeed, probably I'd be banned from working on most GPLd code.
While the Wine developers might or might not do this, there would be nothing illegal about working on Wine, provided you didn't do the obvious things like cutting and pasting large chunks of code.
about 10 years too late
by
Anonymous Coward
·
· Score: 0
good thing they took so long otherwise we may have had plan9 linux....
Re:Viral or free?
by
russcox
·
· Score: 4, Informative
I thought viral and free were the same. At least in the case of the GPL they are.
I worked on this license. It is NOT viral.
It's basically the IBM license but changed not to be viral. Contributions must be covered by the same license, but that only applies if you declare your changes to be a Contribution.
If you want to take the code and go work on a closed project, no problem.
it's only the world's WORST movie...ever...
by
garrulous
·
· Score: 1
Clearly you've never seen A*P*E. It is so godawfully bad that I have no expectation of it ever being surpassed. I've attempted to watch it half a dozen times as a sort of endurance test. Despite copious quantities of alchohol and the company of good friends who share my predillection for painfully bad movies.
Re:it's only the world's WORST movie...ever...
by
watchful.babbler
·
· Score: 1
It's telling that the Plan9 Unix-to-P9 compiler porting system is called the "ANSI C/POSIX Environment," or APE. Never saw the movie, but there's your reference for ya.
-- "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
I hate to get real anal here, but one man's opinion is not always that of an entire group or foundation.
RMS has on many occassions been a complete idiot and anyone who would have looked into the new license or even the freeking headline, would have seen that the issue of it being truly open is in fact true.
OpenSource != FreeSoftware, but OpenSource does bring more freedom, odd isn't it?
GNU is old school... OSI is new school... lets get together and change our collective phiolosophies.
-- Ignore the "p2p is theft" trolls, they're just uninformed
hmms... you're right on the part where you got to be somethinng in the beginning.
OpenSource != FreeSoftware, but OpenSource does bring more freedom, odd isn't it?
WTF? Are you even mildly aware of the absurdity of what you just said?
Please allow me to first make it well clear that _ANY_ license that is officially recognised by the FSF as a Free Software license is an Open Source License, but
the opposite is not true, since some licenses recognised as Open Source do not give you the four fundamental freedoms. However, there is some irrational belief that BSD=OpenSource and GPL=FreeSoftware. Well, that's true, but the implied meaning is that BSD!=Free Software and GPL!=OpenSource. Well, that's false and absurd. It proves, however, you understand neither of both concepts.
Another sadly common absurdity is that the GPL gives you less freedom than BSD. Well, that is true but only if you hate that nobody can make it non-free, or if enjoy the possibility to harness power over other people, or that eventually somebody does so, or that you just simply won't object until they come after you and there's no one left to object.
Re:RMS != FSF
by
Anonymous Coward
·
· Score: 0
OpenSource != FreeSoftware, but OpenSource does bring more freedom, odd isn't it?
For example?
Problems downloading?
by
Anonymous Coward
·
· Score: 0
Am I the only one who gets an Object not found error when trying to download Plan9?
I want the bunny os:(
Main Plan9 differences versus UNIX
by
Anonymous Coward
·
· Score: 2, Funny
everything in UNIX is modelled as a "file", whereas in Plan9 everything is modelled after a "burrito"
UNIX makes extensive use of the commandline and pipe metaphor, while Plan9 has a chaw spitbucket metaphor.
UNIX programmers are very wealthy and considered to be generally cool by all, whereas Plan9 programmers generally only are popular with other Plan9 programmers. This leads to inbreeding and other nasty stuff which is why AT&T was forced to put a stop to it.
Open Source, only in US and Canda
by
Sediyama
·
· Score: 0
Due to export restrictions, the plan9 can only be downloaded from US and Canada.
Re:Open Source, only in US and Canda
by
russcox
·
· Score: 5, Interesting
This is NOT true.
We do IP address checks to make sure you're in a country that the U.S. allows us to export crypto to, and that is all.
Re:Open Source, only in US and Canda
by
rking
·
· Score: 1
Due to export restrictions, the plan9 can only be downloaded from US and Canada.
That doesn't affect its status as open source. Nothing in the license forbids you from redistributing to 'banned' countries; it just requires you to agree that that's your problem not theirs. Who they choose to distribute it to themselves is up to them and has no effect on whether it's open or free.
Re:Open Source, only in US and Canda
by
forsyth
·
· Score: 1
as it happens, i downloaded it myself only yesterday
(not that i hadn't got a copy before); i'm not in the
US; i had no trouble at all. it might also be worth noting that i did not need to identify myself.
i'd be more worried about having a compatible graphics card than about the licence or the export restrictions in most cases....
go pound the doors of graphics card makers to have them document the bloody things properly.
that would be quite useful.
And for the people that wonder, the concern is not about being able to use it in non-open projects, the concern is conflicts with _other_ open licenses.
The OSI world desperately needs license portability.
I can definately attest that Manos: the Hands of Fate is quite possibly the most terrible film ever made. It is best viewed in its Mystery Science Theatre 3000 version; without the commentary it would be unbearable.
There might be some common things what is considered free, but there are many that are not.
The Open Source Defintion is even only the same text as the Debian Free Software Guidelines it was taken from, though there are many things considered OSI-free, but not Debian-free.
(Debian does not even consider those guidelines to be anything near a "definition", as it is hard to tell what fullfits it. Think of it more as a not very well written law, it does not matter what is says but what the judges judged based on it.)
But, seriously, you shouldn't ask this kind of question while giving http://www.mithral.com/~beberg/ as your URL, knowing that Adam Beberg wrote a paper about Open Source licences for IBM, and that Mithral inc. is working on a product named Cosm, wich is competing against Plan9.
*laughs* OK, like I don't know who posted that one. And you know as well as I do that Cosm sits on top of the OS, try and keep up.
I'm going to sound like a flamebait, but whatever.
Personally, I think it's great that software is Open Source by OSI's definition, but 9 times of 10 I prefer Free Software over Open Source.
-- Software should be free as in speech, but if we also get some free beer, all the better.
Re:but is it Free Software ?
by
TheAwfulTruth
·
· Score: 0
Ok, now THIS is going to sound like flamebait. But it is truly how I feel, I am not flaming!
Frankly I prefer TRULY FREE software. GNU is a ball and chain compared to BSD and other/truly/ free licences. Free as in speech AND as in beer!
That site lists a bunch of freedoms and glosses over the severe restrictions that go along with it. (The restrictions being the lage gap between what GNU allows and what absolute freedom really is) It's like reading the marketing literature to a pyramid scam. SOunds great in their own documentation, till you find out for yourself how hosed you are by attempting to actually use it yourself.
-- Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
Re:but is it Free Software ?
by
Anonymous Coward
·
· Score: 0
till you find out for yourself how hosed you are by attempting to actually use it yourself.
You are only "hosed" if you are trying to restrict freedom. If you are truly just "attempting to actually use it yourself," then you face no restrictions.
Like Brett Glass and other BSD hypocrites, you insist your freedom includes the right to restrict other people. We know what side you would have fought on in 1861 -- the side of "property rights." You will loose now as then.
Re:but is it Free Software ?
by
Quill_28
·
· Score: 1
Good Lord why would you prefer the GPL?
Re:but is it Free Software ?
by
Arandir
·
· Score: 1
Every instance of Open Source Software is also an instance of Free Software. There is not one Open Source program that is not also Free Software.
From your own link, the definition of Free Software is:
The freedom to run the program, for any purpose (freedom 0).
The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help your neighbor (freedom 2).
The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
There is one, and only one, license that is certified Open Source which RMS says is not free. But RMS is not the definition of Free Software. His definition does not say "anything approved by RMS". This one controversial license is the APSL. Even though RMS does not like it, it does meet his defnition. If he feels that his definition is obsolete, then he needs to rewrite it.
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:but is it Free Software ?
by
The+Bungi
·
· Score: 1
Every instance of Open Source Software is also an instance of Free Software. There is not one Open Source program that is not also Free Software.
I'm hardly the open source expert and all, but I do believe you have it backwards. Free software as defined by RMS and the FSF implies that software to be open source. OTOH, open source does not necessarily imply the strict definition of "free".
Maybe I'm wrong here - this is my perception of the FSF's definition of "free" vs. just "open source".
Re:but is it Free Software ?
by
Arandir
·
· Score: 1
Free Software is very loosely defined. Open Source is very narrowly defined. Since they both attempt to define the same class of software, it follows that it there will be some Free Software that doesn't meet the criteria of Open Source, but no Open Source software that doesn't meet the criteria of Free Software. All dogs are canines but not all canines are dogs.
But feel free to disagree. Name one piece of Open Source Software that does not meet the four freedoms of Free Software.
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:but is it Free Software ?
by
The+Bungi
·
· Score: 1
Free Software is very loosely defined. Open Source is very narrowly defined.
Hmmm, I disagree.
But feel free to disagree.
Right.
Name one piece of Open Source Software that does not meet the four freedoms of Free Software.
Whoa there, chief. Don't get all excited. I was actually framing a question more than criticizing your post.
Now, for an example, let's say that Microsoft releases the source to Windows, but it comes with a license that restricts what you can or cannot do with the source. That to me would be an "open source" deal with none of the freedoms. Right?
Re:but is it Free Software ?
by
Anonymous Coward
·
· Score: 0
You will loose now as then.
But what will he loose? That's what's worrying me.
Re:but is it Free Software ?
by
spitzak
·
· Score: 1
That Microsoft example would not satisfy either the OSF standards or the FSF standards, so it does not prove anything in this argument.
I think the original poster meant that anything that the OSF likes also fulfills the "four freedoms" listed by the FSF. This includes the BSD and public domain licenses. Now there are still differences between the GPL and the BSD or public domain licenses, but those are outside of these "four freedoms". The BSD folks could make a list of "five freedoms" and then say the BSD fulfills these but the GPL does not, but it would not change the fact that both fulfill the four listed by the FSF.
Re:but is it Free Software ?
by
rking
·
· Score: 1
I'm not convinced.
Clearly in order to determine whether you have 'the freedom' to do something under a particular licence then you have to take into account any conditions attached.
For example, I think it's clear that the intention has always been that a licence granting the right to redistribute copies but requiring a $1,000 fee to be paid to the originator for each copy would not be considered to meet the necessary 'freedom'.
So far as I understand the FSF's position it's that the APSL attaches conditions that they feel renders it 'non-free'. That does seem to be a valid position.
Of course the GPL also applies conditions and you may feel thattheir position is fundamentally flawed. More charitably it looks to me as if it relies on a fundamentally subjective consideration as to whether any given condition is incompatible with a 'freedom' existing. The fact that they reach a different subjective assessment than you do of the impact of the conditions in the APSL license doesn't seem to me to mean that they are objectively wrong in their assessment.
Re:but is it Free Software ?
by
Arandir
·
· Score: 1
Now, for an example, let's say that Microsoft releases the source to Windows, but it comes with a license that restricts what you can or cannot do with the source.
It would depend upon what those restrictions are as to whether it is Open Source and Free Software. The restriction that you had to pay $1000 for every copy you handed out would disqualify both definitions. But a restriction that you had to provide the source to everyone you provided a binary to would meet both definitions.
Although there may be profound religious differences between the Open Source and Free Software movements, the only difference between the definitions is one of detail.
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:License Compatability between Linux & Plan
by
Geekboy(Wizard)
·
· Score: 1, Troll
Don't talk about compatable. GPL isn't compatable with BSD license, so we can't use your guy's code. You guys can take all you want, but we can't take. I like how GPL is "free".
Re:TROLL ALERT!
by
Anonymous Coward
·
· Score: 0
Boy am I glad I added you to my friends list months ago. This shit is cracking me up, thanks for the laughs.
Here's what you're looking for...microkernel Linux. Sorry, I couldn't fine any screenshots.
Here here!
by
Anonymous Coward
·
· Score: 0
It's refreshing to see someone voice their opinion on a topic that's given almost no attention anymore.
Re:Viral or free?
by
Anonymous Coward
·
· Score: 0
I can assure you that we don't know each other. Funny you could imagine me as someone you know (at least it means that I'm doing good progress in english)...Well as I'm posting as an AC, you'll never know anyway...
The look of the screenshot reminds me of Squeak more than anything else. That's not necessarily bad (and, of course, the screenshot is just eye-candy).
Every new Open Source OS is a benefit. Just consider the current SCO imbroglio. Well, for this one the *BSDs provide a storm shelter for the worst case scenario. They aren't my choice of an OS, but it's comforting to know that they're there.
Likewise, the Hurd is coming along. It will provide an additional measure of security, as it derives from different roots. And AtheOS. Another independant creation. And now Plan 9. As it was originally created as a potentially proprietary OS, it will have a separate independant basis.
I think of Linux as the strongest of the Free Software trees, but I'm very thankful that it isn't the only tree in the forest. May the others also grow tall and wide.
--
I think we've pushed this "anyone can grow up to be president" thing too far.
While the Wine developers might or might not do this, there would be nothing illegal about working on Wine, provided you didn't do the obvious things like cutting and pasting large chunks of code.
Right. Unfortunately distinctions like legality or illegality have little meaning when the mismatch is as great as a corporation vs the individual. People simply can't take the risk of a legally groundless but nonetheless devastating lawsuit.
License is questioned by Theo de Raadt
by
Anonymous Coward
·
· Score: 2, Informative
Re:License is questioned by Theo de Raadt
by
rifter
·
· Score: 1
Man, leave it to Theo to lay it out like it is. I was falling out of my chair laughing. But then again, what he says is really true. There is no room for being namby pamby if you really want something to be Free Software. Make it free for people to use and they will use it. Make it free as long as they sacrifice bunnies and only bunny sacrificers will use it.
Really?? well I have a few people to inform of this..
I've been wanting to tell that consultant here at work wher to shove hos Ferarri for a long time... and he only USES and WRITES GPL code, and for some silly reason we pay him....
Thanks for letting me know that you cant make a living off of your work if you use the GPL!
I knew the lawyer team was stupid telling me they can sell GPL based programs.....
-- Do not look at laser with remaining good eye.
You are as disingenuous as SCO
by
FreeUser
·
· Score: 4, Insightful
Don't talk about compatable. GPL isn't compatable with BSD license, so we can't use your guy's code. You guys can take all you want, but we can't take. I like how GPL is "free".
Please.
First, which part of "this will contribute to Linux" didn't you understand? Linux has absolutely nothing to do with the FreeBSD license, so spreading your divisive nonsense in this thread is woefully off-topic.
Second, the FreeBSD license is perfectly compatible with the GPL. It is also compatible with Microsoft's proprietary license, not to mention anyone elses. The fact that the GPL isn't compatible with FreeBSD (meaning you can't take GPLed code and incorporate it into FreeBSD-licensed code), and the fact that Microsoft's proprietary license is likewise incompatible, is entirely irrelevant.
Indeed, that one-way compatability was a deliberate decision made by the FreeBSD folks...who valued the developer's freedom to incorporate their hard work into proprietary products over the protection of the freedom of future developers and users. Which is a perfectly legitimate stance to take, though it just so happens to be in disagreement with the decision by the GPL folks to protect their users and derivative developers freedoms above even their own.
It is extraordinarilly disingenuous to criticize one free licenses philosophy and imply it to somehow be improper, when the very same license has led to FreeBSD code being included in products which protect neither the developers, nor the users freedom, such as Microsoft's usage of the FreeBSD network stack. Before lambasting the thousands of volunteers who have contributed millions of man hours for FREE, to enhance your FREEDOM, merely because you disagree with the aspects of freedom they choose to emphesize over the ones you would emphesize (if any, which I find questionable in this particular troll), perhaps you would like to address the use of FREE code in products that strip all said FREEDOMs away? Until you justify lambasting the 1-way compatability between two free licenses while ignorning the same 1-way compatability between FreeBSD and virtually every proprietary license, your entire argument devolves to hypocritical grandstanding, misinformation, and spin.
The GPL is free. FreeBSD is free. In different ways, with different protections, different emphesises on different aspects of freedom, and with different consiquences. Most of us who use FreeBSD are perfectly comfortable with this, and understand the differences that are part of the diversity of our community. Most of us who use GNU/Linux are likewise understanding and appreciative of both schools of thought, and can recognize the advantages and limitations of both.
It is only the few zealots on either side, and much more commonly divisive trolls like yourself, for whome this concept poses such difficulty.
Re:You are as disingenuous as SCO
by
Geekboy(Wizard)
·
· Score: 1
Firstly, I never said FreeBSD license. I said "BSD license". Secondly OpenBSD (the version I use, and care about) needs to be free "for use in baby-mulching machines, or to drop atomic bombs on Australia". GPL isn't free to do that.
I brought this up because the Plan9 people want the OpenBSD to take a look at their new license to import their compiler.
BSD protects the developers freedom, by allowing them to use it for any purpose what-so-ever. GPL hurts developers, because their code can't be fully shared. I have no problem with you using the GPL license, just stop calling it free, since it really isn't.
Re:You are as disingenuous as SCO
by
Anonymous Coward
·
· Score: 0
'OpenBSD (the version I use, and care about) needs to be free "for use in baby-mulching machines, or to drop atomic bombs on Australia".'
I don't think licenses have anything to do with such a case - the country's laws will forbid such uses regardless of the license. I really don't understand why licenses need to mention specific conditions forbiding illegal use and/or distribution at all - it certainly doesn't imply that such use is permitted under law. Maybe a notice that software is subject to laws X,Y, and Z would be convenient, but there is no reason for it to be a condition of the license.
Re:You are as disingenuous as SCO
by
sketerpot
·
· Score: 1
Secondly OpenBSD (the version I use, and care about) needs to be free "for use in baby-mulching machines, or to drop atomic bombs on Australia". GPL isn't free to do that.
I won't comment on the GPL vs. Foo debate, but how do you figure that GPL isn't free for use in baby-mulchers and atom bombs? I didn't see anything in the GPL about only using it for ethical or legal things.
Re:You are as disingenuous as SCO
by
TwoStep
·
· Score: 1
Microsoft took a proven, working technology from a product that would be used by perhaps a hundred thousand people and put it into a product that is used by billions. I'm unsure what your definition of "freedom" is, but mine sure does include freedom from crashing...
Twostep
-- There are 10 different types of people in this world... those who understand binary, and those who don't.
Re:You are as disingenuous as SCO
by
Geekboy(Wizard)
·
· Score: 1
Because those are closed-source projects.
Re:You are as disingenuous as SCO
by
spitzak
·
· Score: 1
OpenBSD (the version I use, and care about) needs to be free "for use in baby-mulching machines, or to drop atomic bombs on Australia". GPL isn't free to do that.
WRONG again. Sigh.
Although there are differences between the BSD and GPL licenses, for some reason you managed to quote one area where they are identical. The GPL explicitly disallows any kinds of restrictions on use, just like the OpenBSD license, and just like your quote.
Re:You are as disingenuous as SCO
by
ChadN
·
· Score: 1
GPL can be used in closed-source projects, as long as the binaries are not distributed to outside users. I would guess baby-mulching and A-Bomb dropping would call for in-house software development, so using GPLed code would be fine.
--
"It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
Re:You are as disingenuous as SCO
by
TheSunborn
·
· Score: 1
Or they could just paste a copy of the gpl on all the nukes. Remember on only the ones who receive a copy of the gpl software can ask for a copy of the source, and after beeing hit by a nuke you don't ask about the source anyway.
Re:You are as disingenuous as SCO
by
Anonymous Coward
·
· Score: 0
The GPL explicitly disallows any kinds of restrictions on use, just like the OpenBSD license, and just like your quote.
Incorrect. The GPL, as you say, explicitly disallows any kind of restrictions on use, but the BSD license does not. The BSD license permits pretty much any restrictions being added, including those that discriminate against baby mulching machines.
Re:You are as disingenuous as SCO
by
seek31337
·
· Score: 1
On a slightly off-topic note, could you imagine where we would be if u$oft *didn't* use an already established, good TCP/IP stack, or didn't use TCP/IP at all?
eep.
-- No SIG for you!
Re:You are as disingenuous as SCO
by
Malcontent
·
· Score: 1
I figure if you are evil enough to drop nukes on people then you probably don't really care about any other rights they might have.
--
War is necrophilia.
Re:Viral or free?
by
dspeyer
·
· Score: 2, Interesting
No, GNU and MS aren't the same here.
As the grandparent stated, hat you create is not automatically a derived work of everything you've seen. If it were, Disney would own the entire creative output of humanity (who didn't watch their IP as a child?)
What can be automatic is trade secrets. Here, there is precident (though I'm not sure how much) for presumption of automatic disclosure. Those who have seen MS code are forbidden to work on similar code elsewhere not because it would be a derived work but because it would reveal to the world some mystical MS essence.
We're safe from all that here. Nothing that can be publicly downloaded from the web can be a trade secret.
Re:License Compatability between Linux & Plan
by
Anonymous Coward
·
· Score: 0
You chose to license it in such a manner that anyone can use your code without providing any recourse to you. If you had wanted something in return for your code, you wouldn't have licensed as BSD.
BSD'd code not being able to take from GPL is no different from BSD'd code not being able to take from proprietary code.
Plan 9 compatible with BSD ?
by
Anonymous Coward
·
· Score: 1, Interesting
Don't the following terms from the Plan 9 license suggest parts of Plan 9 might taken and re-licensed under a BSd license ?
"A. Distributor may choose to distribute the Program in any form under this Agreement or under its own license agreement, provided that:
1. it complies with the terms and conditions of this Agreement;
2. if the Program is distributed in source code or other tangible form, a copy of this Agreement or Distributor's own license agreement is included with each copy of the Program; and
3. if distributed under Distributor's own license agreement, such license agreement:
1. effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;(ok the BSD license does that)
2. effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; and(ok BSD does that)
3. states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party.(So Theo de Raadt can just note that he placed it under the BSD, not Bell Labs, and he's ok)
B. Each Distributor must include the following in a conspicuous location in the Program:
Copyright (C) 2003, Lucent Technologies Inc. and others. All Rights Reserved.
C. In addition, each Contributor must identify itself as the originator of its Contribution, if any, and manifest its intent that the additions and/or changes be a Contribution, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. Once consent is granted, it may not thereafter be revoked."
Seems to me like Bell Labs wanted to let the source go, but didn't want anything coming back to bite them. So they merely are making sure any claims stop with the first person to copy it and re-license it under the BSD license, and don't waste their lawyer money.
The idea that some random geek, or even a big company, is going to sue you on a legal platform as wobbly as "judge, he looked at it, so the rest of his work is clearly based on ours" is somewhere slightly above absolute zero and in any case applies just as equally to proprietary code, as the case of SCO shows.
Yes, it applies equally to proprietary code,
which is why you need to negotiate an appropriate
license before looking at another company's
code.
As a professional developer, I will not look
at the source code of a competing product
unless it has an appropriate (i.e. BSD)
license. While the threat of a lawsuit is
remote, it is my responsibility to protect
my employer from it.
If you looked at a GPLd algorithm and reimplemented it, somebody would have a hell of a time arguing in court that it was "derived".
I don't want to be in court at all.
Note also that the damages can be more than
legal. If word gets out that a commercial
product has "copied" lots of stuff (enough to
provoke a lawsuit, for example), it is likely
to suffer in public opinions, regardless of
whether the definition of "copy" legally
violated the license or not. Look at SCO:
nobody outside SCO and IBM really has any
real evidence one way or another, yet the
company is already condemned to the depths of
hell as far as Slashdot is concerned.
This is doubly the case for the vast majority of GPLd code, which is written by people who don't have huge piles of cash and who probably have a disdain for the legal system as well.
Irrelevant. The ability of a plaintiff to sue
does not affect my need to work within legal
limits. Besides, it almost sounds like you're
saying we might as well really violate the GPL
anyway since they're so unlikely to sue.
this FUD should not be propogated any further regardless.
Are you a lawyer, and has a case of this sort
been prosecuted in court?
Re:Run Plan 9 in your browser (prowser plugin)
by
Anonymous Coward
·
· Score: 0
That's the Dis virtual machine which is part of Inferno not Plan 9.
Re:Run Plan 9 in your browser (prowser plugin)
by
taweili
·
· Score: 1
The plug-in is Inferno, not Plan 9. Inferno is a virtual machine very much like Java with a lot of cool ideas from Plan 9. Too bad that Lucent didn't know how to market it.
I had encountered with Inferno's marketing people from Lucent in 1997 to try to get Inferno for our research project in school at that time. The marketing people acted as if Inferno was a god sent gift and want us to sing a license so strict that may just well to ask me to sing over my first born.
Things got nasty and I post the complain to Inferno mailing list. Got reply from Dennis Richite. Man, that was an experience getting email from the Unix man himself. He was really nice and tried hard to help us. However, the marketing people still wouldn't let us have less restrict license.
Well... We had to do it in Java.:( I wish the open sourcing of Plan 9 could have happened long ago. We could have more fun and Plan 9 may went somewhere.
Neet
by
Anonymous Coward
·
· Score: 0
Neet
Intro to Plan 9
by
SilentMajority
·
· Score: 2, Informative
If you're wondering how Plan 9 differs from Unix, check out:
http://plan9.bell-labs.com/sys/doc/9.html
Re:License Compatability between Linux & Plan
by
drinkypoo
·
· Score: 1
Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.
--Lucent Public License
It looks kind of like the BSD license. One may actually be able to steal code from it with impunity. All contributions may be redistributed, or altered and redistributed, in binary or source form.
The next paragraph (visit the URL yourself) grants the same rights to any patents which cover contributed code! Talk about protection.
-- "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
On Tue, Jun 17, 2003 at 03:44:18AM -0600, Theo de Raadt wrote:
There changes are not even close to making it free. If anything, in my opinion, they add constraints.
We can't export it to North Korea?
If we sell this on our CD, we are responsible?
Give me a break. This is not free. This is a TRAP.
I'm tired of dealing with those people, after many many emails. They don't believe or understand freedom, it appears. Freedom means you give it away. It means you GIVE IT AWAY. It does not mean you write a 180 line or more CONTRACT specifying what we give up in return for getting it. What you have there is not freedom -- it is BARTER, and we do not BARTER; we have nothing to barter with, since everything we give away is
FREE.
At the end of the Dark Ages when IBM released the PC, hackers discovered that almost all of the parts could be obtained from 3rd party vendors. Floppy drives, video controllers, even CPUs came from multiple sources.
Two chips were closed and proprietary, however. The BASIC ROM from Microsoft and the BIOS ROM from IBM.
There was a little tiny company that decided it wanted to build PCs too but, unlike SCO, feared the wrath of the great IBM. The little tiny company hired another little tiny company and they put their heads together and developed a plan to defat IBM's legions of lawyers.
The little companies bought a few IBM PCs and lots of lawyers. They put these together in one room. Then they got some hackers and put them in another room. The hackers were told to develop a new BIOS that operated exactly like the IBM unit. In order to ensure that they didn't disassemble the IBM unit, only lawyers were allowed to touch the IBM hardware.
The first little company became Compaq, the other one was one of the early PC BIOS manufacturers.
You may want to look into BitTorrent to spread the server load around.
My God man, get ahold of yourself!
by
Durindana
·
· Score: 1
Boxen? Distrii?
Egads!
Re:My God man, get ahold of yourself!
by
Xtifr
·
· Score: 1
Boxen?
Boxen is traditional, with decades of use behind it. It's linguistically related to VAXen, and even has its own entry in the jargon file.
Distrii?
Yeah, unless someone wants to point me to a Latin (or English, misapplying Latin rules to English words has a long history in hackerdom) word, "Distrius" of which this is supposed to be the plural, I have to side with you here. This one is an abomination I hope to never see again.
Re:My God man, get ahold of yourself!
by
rifter
·
· Score: 1
Neither Boxen nor Vaxen make any sense, though. Both sound like an attempt at sounding German without any rhyme or reason. I first saw "boxen" on slashdot. Come to think of it, that is the only place I have seen it, unless you count redneck bars, but there i think it is spelt "boxin'" and refers to something quite different.:P
Re:My God man, get ahold of yourself!
by
jcast
·
· Score: 1
s/German/Anglo-Saxon, and the reasoning is that Vaxes sounds silly.
-- There are reasons why democracy does not work nearly as well as capitalism. -- David D. Friedman
I think you're missing the point: Plan9 is more than just another Unix kernel, it's the next species in the evolutionary chain. It'd make a lot more sense to grab all the hardware support and shit from Linux and put it in Plan9 than to try and genetically engineer Linux to such a higher state of being.
Re:Plan9 Will Kick Your Ass
by
spitzak
·
· Score: 1
Absolutely agree that this is the approach that should be done.
Re:Plan9 Will Kick Your Ass
by
Elwood+P+Dowd
·
· Score: 1
Can't do it. Although this license is Open Source, it's not GPL compatible. The GPL does not give you enough leeway to put code into something and release it under the Plan 9 license.
You could, of course, pull stuff out of BSD, but you could have done that before, too.
--
There are no trails. There are no trees out here.
Boromir: Ammendment
by
Slime-dogg
·
· Score: 0, Offtopic
You should change your sig. Everyone knows that Faramir is the "Steward of Gondor," and not the King. In fact, he was so distraught (and insane) at the return of the actual King (Aragorn), that he committed suicide.
-- You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
Re:Boromir: Ammendment
by
Anonymous Coward
·
· Score: 0
Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?
You can see the end-point of that with Java. Java is fairly reasonable on Windows and less than mediocre on Linux/X11. And even to achieve that mediocrity, it inserts a huge layer of APIs and code between the operating system and applications. Java applications are bloated, slow, and don't work properly.
Mono is decidedly not cross-platform: it gives you easy access to native libraries and native code/data and people are using them. Gtk# will probably be the most widely used Mono GUI toolkit. It is precisely because Mono is not cross platform that it has a much better chance to catch on with Linux developers (analogous to.NET on Windows).
It all sums up to the same issues that squeak smalltalk has: Everything about it is great, but no-one uses it for anything real.
Squeak is another poster child for why operating system independence sucks. Squeak looks nice, but you can't do anything real in it because it doesn't give you access to the underlying operating system: no desktop integration, very limited I/O, no reuse of operating system libraries.
The operating system matters. If the operating system API sucks, you can't fix it at a higher level. Each level of cross-platform abstraction you add loses some important functionality and performance. The end result is that something like Java or Squeak that thumbs its nose at the underlying OS will never take over; cross-platform is a specialty use.
What is it good for? Right now Plan 9 has no compelling applications and a dearth of the applications most people use daily. This might be fixed soon as people port things like OpenOffice to it, but don't hold your breath.
The easiest way of addressing that would be via a "Linux personality". Unclean as far as Plan 9 is concerned, but a small compromise if the rest is left intact. Works for BSD.
Overcoming the installed base. It took Linux nearly ten years to achieve name recognition, and it still is running a distant third on the desktop.
Linux is not a "distant third" on the desktop; its usage is at least comparable to Mac OS X, if it hasn't surpassed it already.
In any case, one of the big things that is holding Linux back in my opinion is the difficulties of configuring and installing the kernel. I don't know for certain that Plan 9 fixes that, but it looks like it might; it really can't be worse than Linux in that regard.
And if open source developers worried about installed base, they wouldn't have started working on Linux and GNU. Installed base basically doesn't matter if either you plan on competing, or you care about scratching your own itch.
Linux is not a "distant third" on the desktop; its usage is at least comparable to Mac OS X, if it hasn't surpassed it already.
For some reason I highly doubt Linux has suprassed OS X on the desktop. For servers, however, it most definitely has, and not suprisingly so. Still, I'm willing to bet that there are more Mac OS X desktop machines out there than Linux.
Apple estimates that there are over 3 million Mac OS X users today (they don't tell us how many copies they have actually shipped, or how many people update their machines from their servers). But RedHat alone ships around 1 million Linux distributions a year through retail channels, and that usually gets installed on many machines. Furthermore, many Linux "server installations" actually run client software that people access from Windows and Mac desktops. Outside the US, SuSE and Mandrake are far more important.
I think the notion that Mac OS X is "hugely" more important than Linux for end user applications is bogus; they are in the same league, and who is ahead probably depends on how you count. But, as with their "desktop supercomputer", Apple has to create the impression that they are more important than they actually are--it's a matter of survival to them because without it, they can't attract developers.
Dennis Ritchie
by
Anonymous Coward
·
· Score: 0
Dennis Ritchie worked on Plan 9. He also wrote the original Unix at Bell Labs. If he wrote certain functions similarly (as one would expect him to reuse code snippets he had successfully written before), could there be intellectual property issues. Could a company in SCO's position claim that he has to completely avoid writing anything that similar to the code he wrote for a previous company?
He was working for Bell Labs at both points so they have no complaint. The real issue is the nature of rights that were retained when AT&T (Bell Labs former corporate parent) sold UNIX the first time. Did AT&T agree to get out of the OS business altogether? Does SCO now hold the right to enforce that agreement?
Theo doesn't think GPL is free either
by
Xtifr
·
· Score: 2, Funny
When it comes to licensing, the BSD fanatics (as opposed to mere BSD fans, of which I are one) are one of the few groups in the world that can make RMS look like a moderate.
Re:Theo doesn't think GPL is free either
by
sn00ker
·
· Score: 1
Yeah, but you can't blame them.
A licence that gives you absolute control is the true definition of free. The GPL is actually pretty restrictive when you get down to it.
-- "God, root, what is difference?" - Pitr, userfriendly
Re:Theo doesn't think GPL is free either
by
Anonymous Coward
·
· Score: 0
Although my opinion is well aligned with yours, and I strongly disagree with the BSD folks, I must say the GPL really is not 100% free.
Nor it can be, in the same way there should not be such thing as a "freedom to kill whales" or "to pollute the water".
In fact, sadly, we must construct mechanisms to enforce freedom and make sure it keeps existing. What a joy would it be, for certain monopolies, if they could steal public-domain code and change it to make it private again -- like they do with BSD.
So, yes, the GPL brings obligations and thatÂs a good thing (which BSD guys seem not to grasp).
ThereÂs no way for a right to exist without a corresponding duty.
Re:Theo doesn't think GPL is free either
by
evilviper
·
· Score: 1
What a troll! You've obviously put a little thought into this!
What a joy would it be, for certain monopolies, if they could steal public-domain code and change it to make it private again -- like they do with BSD.
They CAN "steal" public-domain code, just as they can "steal" BSD-licensed code. A company can use public-domain code without releasing their modifications, just as they can with BSD-licensed software. How does that constitute "stealing"?
Ironically, this is/., where everyone calls it stealing if a company uses their software without contributing back, yet they are all too happy to point out that downloading MP3s and videos is not stealing, because nobody is deprived of them... You can't have it both ways.
So, yes, the GPL brings obligations and thatÂs a good thing (which BSD guys seem not to grasp).
Actually, it is a distintly bad thing. No GPL'd software will ever become any sort of a standard, because companies are not going to integrate it into their software due to their obligations per the GPL. Yes, build up a world of GPL'd software, and by making sure nobody can keep their extensions secret, make sure that nobody is willing to use it at all, but others like yourself that live in a purely GPL'd world.
Re:Theo doesn't think GPL is free either
by
Anonymous Coward
·
· Score: 0
Let's put this in concrete terms.
Suppose a program A is public domain and on the internet.
A company downloads it, compiles it, and sells it. You buy one copy, make a dozen copies, and sell them for $5 each on the street. Are you violating copyright law ?
If the company says yes, then I think it is appropriate to say they are "stealing it" out of the public domain.
Now suppose the more common case, that the company has a large base of code and grabs a handy feature out of the public domain. The CD I am "pirating" now contains a derived work, derived from both the public domain and the code held under copyright by the company. What then ? Title 17 of the US Code holds that a derived work is under the copyright of the original work. So is the CD in the public domain, or can the company legally restrict me from copying what I own (I am a member of the public, so I own the public domain) ?
Finally, a tangential issue that may interest you. Can you take a public domain piece of code, and slap your own copyright on it and claim restrictions on it ?
Re:excellent(Rape and Pillage?)
by
McDoobie
·
· Score: 1
No, not really.
Yes, it's true, the Linux and the OSS communities do occasionally take that approach, poor though it is. It's usually the result of poor planning or a simple rush get a feature running, regardless of whether or not it's been implemented correctly. Yet that's not the primary focus of OSS/Free Software.
A good idea will usually find it's way into the OSS arena simply because it's a good idea. Not necessarily always, but usually. The implementation may suck, but a lot of things suck.
Plan9 has a lot of good ideas. Perhaps these ideas will be "morphed" into better ideas. Hopefully these ideas will see more widespread use in the fields of Computer Science and Engineering. And hopefully they wont just be "glommed" on like wallpaper.
McDoobie
AXXACKALL is a U.S. troll
by
Anonymous Coward
·
· Score: 0
Mod this assackall into negative territory. Nothing but a troll with nothing new to say, and if anyone mentions "U.S.", he flips.
U.S.
U.S.
U.S.
What a twink....
GPL is not viral!
by
Xtifr
·
· Score: 2, Informative
The GPL is not viral! If you take MS's code and stick it in your program, they can (and will) sue you for copyright violation. If you take Joe's GPL'd code and stick it in your program, Joe can (and might) sue you for copyright violation, OR you can release your work under the GPL and everything's hunky-dory. Note the "OR" there. That's a new freedom you didn't have before. It may not be the freedom you want, but it's still a damn freedom you didn't have before. And hurling insulting terms like "viral" simply because someone doesn't give you every bloody permission you might possibly ever want, when the law doesn't require them to give you ANY permissions at all, is pathetic and whiney.
If you take MS's code and stick it in your program, they can (and will) sue you for copyright violation.
WTF does that have to do with anything? If you print out MS' code, and bake it into a pie, they can (and will) sue you for copyright violation.
If you take Joe's GPL'd code and stick it in your program, Joe can (and might) sue you for copyright violation, OR you can release your work under the GPL and everything's hunky-dory.
Exactly the point... You have no choice but to put your own code under the GPL if you use GPL'd code. That's exactly what viral means.
And hurling insulting terms like "viral"
"Viral" is not an insult, nor pathetic and whiney. The GPL fits the definiton of viral, hence IT IS VIRAL! You might as well say: hurling insulting terms like "software", is pathetic and whiney.
You have no choice but to put your own code under the GPL if you use GPL'd code.
Using the code IS a choice! Your argument makes about as much sense as if I used MS's code, and then claimed I had not choice but to violate their copyrights!
The idea that you can be "infected" by simply looking at GPLd code is nonsense.
The reason why people worry about it is because many commercial vendors make such claims. Sun, for example, has claimed that people are "contaminated" by looking at Sun's Java source code. SCO is effectively making similar claims. Whether they hold up or not is another question, but companies are taking them seriously. And if they take them seriously for closed source code, it seems rational to take them seriously for open source as well.
You appear to be laboring under the misconception that any appending of a letter 's' to a word is a pluralization. I believe that you intended to point out an improper third-person singular conjugation of the verb "to claim."
I claim
you claim
he/she/it claims
they claim
--
To me, grep -e "'s" is like Batman scanning Gotham's skyline for the Bat Signal.
According to the mailing lists, the current license (1.01) is changed slightly from the one that met OSD (1.0).
Among the changes was the export controls section.
It seems to me that Lucent is looking for someone in the Open Source community to take them up on this lisence and turn around and release it under a looser one, per the LPL. This would remove Lucent by an extra step from the Plan9 source and would probably make them less liable. I'll email them and ask if I read it correctly that this can be done.
-- The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
It just occured to me that every BSD advocats response to something is usually well written, and thought out. No flames, no attacks, just plain facts that make sense.
Thats it, I'm switchng to freeBSD. Maybe I can have a diolog with those people that doesn't need a flame retardant suit.
That probably means I'll have to start checking my spelling.
*Interestng thought in no way means that my thought are interesting, or thoughts.
-- The Kruger Dunning explains most post on/. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Re:Interesting thought*
by
Anonymous Coward
·
· Score: 0
Thats it, I'm switchng to freeBSD. Maybe I can have a diolog with those people that doesn't need a flame retardant suit.
You might find they're so reasonable that they're willing to talk to you even without you switching operating system. Then again, maybe not. They'd have to be reasonableness fanatics.
But then...
by
Anonymous Coward
·
· Score: 0
Since Brian Kernighan fixed some things he didn't like about C for Plan9, the code should be different enough.
I think you have made a mistake.
by
geekoid
·
· Score: 1
interesting
So what you are saying, you can break copyright law and joe might sue you, or you can release under GPL.
Really, there is no OR in your example.Assuming one wants to be law abidding.
You can ONLY release it under GPL and not be infringing on a copyright.
-- The Kruger Dunning explains most post on/. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Re:I think you have made a mistake.
by
Xtifr
·
· Score: 1
So what you are saying, you can break copyright law and joe might sue you, or you can release under GPL.
No, what I'm saying is that you can JUST NOT USE THE FREAKIN' CODE IF YOU DON'T HAVE THE RIGHT TO USE IT!
By default, you don't have ANY right to use Joe's code. However, since he published it under the GPL, you can, IF YOU WANT, agree to the terms of the GPL and use the code under those terms. If you don't want to agree to the GPL, then tough! Joe didn't have to offer you the code under ANY TERMS. Whining that he's trying to "infect" your code is sheer intellectual dishonesty! He's not trying to do anything to your code. YOU are the one that is trying to do something with HIS code!
Confusing developers' re-release rights with use
by
siskbc
·
· Score: 1
I know this is done to death, but you're actually further convoluting developers' rights with users' rights. By definition, a piece of BSD-licensed software is free for any sort of use. Now, another developer could pick it up, use it for something else, and RERELEASE it with restrictions, but if they do it will be released under ANOTHER license - NOT the BSD license. So, by definition, a piece of BSD-licensed software has no restrictions on it's use, including the rights of developers to restrict the use rights of daughter products that employ that software.
What I hate about Plan 9
by
Anonymous Coward
·
· Score: 0
My only real bitch about it is that I'm not smart enough to "get" it all... damn, the potential is mind-numbing.
Re:Confusing developers' re-release rights with us
by
Anonymous Coward
·
· Score: 0
Right. So as I said, Spitzak's comment
"Although there are differences between the BSD and GPL licenses, for some reason you managed to quote one area where they are identical. The GPL explicitly disallows any kinds of restrictions on use, just like the OpenBSD license, and just like your quote."
is incorrect.
BSD and GPL are not identical in this area and whilst the BSD license does implicitly lack any kind of restriction on use it most certainly does not explicity disallow such restrictions. This is not a criticism of either license.
Lost quotes from history...
by
Snorpus
·
· Score: 1
"Ben, all that will come from flying that kite is you're going to get yerself kilt!"
"Now Alex, nobody's going to put all them wires up alongside every road, just to talk with their neighbors."
"Let me see if I understand you correctly, Mr. Ford. You want to build a factory to make motorized buckboards?"
"Linus, honey, come to bed now, please... Why don't you ask your advisor if you can change your thesis topic to Improving the Task-Switching Performance of OS/2?"
I think this is old news. Press realease dates from June/2000 . Slashdot also has a story about it Hey, but thanks to CmdrTaco its currently new news again according to Google. . You never know when dups come to hunt you...
In related news, micro$oft has just released Windows 2000 Server
almost 14 years of actual use
by
russcox
·
· Score: 2, Informative
Plan 9 has been in use for almost 14 years.
We have 38 system calls, along with 10 now-deprecated calls.
Kernel functionality is added by serving more files from the kernel, not by adding calls. For example, there's no time(2) system call -- programs read/dev/time instead. And so on.
and what does that have to do with anything.
by
Ayanami+Rei
·
· Score: 1
1) If you aren't selling the software binaries itself, it doesn't matter, you can do whatever you want.
2) You only have to include the source of the module in question (which I hope you extended with an API to not expose your trade secret code)
-- THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE
ALSO FUCK BETA, ~NYORON
You've got to draw the line somewhere. You can be sued for all kinds of crazy stuff, especially in America. If somebody claims your work is "derived" from theirs, but you haven't copied their work, just tell them to piss off. Yes, it might go to court, but if they want to take you to court nothing you can say will stop them.
SCO is an entirely different matter - they are making wild claims that would never hold up in court, even if everything they said happened, had actually happened.
Irrelevant. The ability of a plaintiff to sue does not affect my need to work within legal limits. Besides, it almost sounds like you're saying we might as well really violate the GPL anyway since they're so unlikely to sue.
Of course I'm not saying that. You should always respect the license of the code you are working with - what I'm saying is that people spreading rumours that just looking at code "contaminates" you is ridiculous, and no coder in their right mind would sue on such a shaky pretense. Being scared of the GPL, despite it being worded extremely clearly, is just silly in my view.
Are you a lawyer, and has a case of this sort been prosecuted in court?
No, this is slashdot, IANAL:) I don't know what you mean by "case of this sort", if you has anybody taken another company to court because an employee looked at GPLd code then I wouldn't know, but I'd be willing to bet a lot that the answer is no. Nobody has ever gone to court even when found to be copying vast chunks, or entire programs exactly.
BSD and GPL are not identical in this area and whilst the BSD license does implicitly lack any kind of restriction on use it most certainly does not explicity disallow such restrictions. This is not a criticism of either license.
Nope, you're still missing it, as his quote is completely correct. The bit you're missing is that any BSD software re-released with use restrictions is no longer BSD-licensed! He's not contending that BSD stuff can be re-released under OTHER licenses with restrictions. However, they can't be re-released under the BSD license with these restrictions. Any perceived lack of proctection with BSD stuff is development-related, NOT use-related, and it isn't a BSD issue because by the time those changes are made, it's no longer BSD.
Look at it this way - I'm not a programmer, I'm just a user. You hand me a piece of BSD-licensed software. There is NOTHING I can't do with it. Replace BSD in that statement with GPL, and the statement is completely and equally (but no more) true. To the user of a specific piece of software, NOT IT'S POTENTIAL DESCENDENTS, the use rights of GPL and BSD software are equal and completely unfettered. No one is arguing that BSD doesn't protect generationally, this is well-accepted. But the original point was "Can I make a baby-mulching machine with BSD and/or GPL software?" The answer is yes, as use is unrestricted on either. The question isn't "Can I use this code and any other program this code might ever be used in to mulch babies?" That would be a generational question, and a development issue, not a use issue. It's not like re-releasing the code under a restrictive license makes my program disappear. I still have it. So, if I want to mulch some babies, I know I can use either BSD or GPL-licensed code, and that's the end of the story.
How long until SCO claim that SCO IP was stolen and put into plan9?
There is no god
So, is this operating system from outer space as well?
"We are all in the gutter, but some of us are looking at the stars." - Oscar Wilde
why is the license HTML file under a directory called "hidden"?
From the screenshots, doesn't look like it has a ton of bells and whistles.
--------
Free your mind.
Ed Wood did this already! Only.. you know.. from outer space.
this year's Usenix Bof
Usenix Bof? Sounds like what happens when a bunch of greasy, miserable nerds decide to play doctor in the server room.
If this OS is out of space, does SCO reside there? And is this OS infected with the SCOvirus to?
of the Misfits when ever i hear about this os...
Simple Plan9.
Sorry, just had to do it.
Latest release notes
Download the source (Warning: requires identification--privacy advocates maybe be excluded here)
This is really great news for Linux. For too long we've been trapped in the out-moded hierarchical/graphical paradigm. Plan 9, with its revolutionary "factotum" and "secstore" structures, could really provide a breadth of fresh hair to the Linux kernal, putting it head and shoulders above Windows.
What is Plan 9, anyway? All I could gather from the website before it was slashdotted into oblivion is that their logo is really fucking cute.
It is sooo coool. It is more than just a typical OS. Is is a distributed OS. Really. Not a cluster like you often think about. Before you look at the screen shots and say "boy, that looks crappy", read the design.
Mod parent up! It's important that people can read the information even in slashdotted periods!
dammit.. another operating system to try out.... and only 2 computers.
I write code.
..what the heck is that thingy on the logo?????
Hell, it's ugly.... not as ugly as me, but certainly is some competition;o)))))
1. No sig. 2. ???? 3. Profit!!!
This is great news for the Open Source community. While Plan9 is often rediculed as being outdated, it no doubt has its share of novel and useful algorithms, which may now be incorporated into more mainstream open source OSes such as Linux and the HURD (yes, it's still around).
Open sourcing OS code has proven to be a good way to keep ailing systems relevant in the current marketplace. It kept BeOS and VMS from dying in obscurity, and even helped BSD limp along for a few more years.
I predict nothing but good things from GNU/Plan9. Hopefully Debian will introduce a Plan9 distro, to go with their Darwin, HURD, and Linux distrii. I still have a few spare boxen lying around that I could use this on.
Boromir, son of Faramir, King of Gondor and Minas Tirith
Well now. This OS will become REAL popular in Germany.
It has a lot of really cool concepts in it, so I am hoping to see it grow. What would really be cool is if some of the GUI concepts made it over to Linux and Unix and some of the "theming" made it over to Plan 9. :)
Un-news
With TRON and now Plan 9 falling into the hands of OSS the move to have the operating systems of computers taken over by old sci-fi movies is happening.
Ah... another slashbot humour cliche is born. *sniff* WE WILL HAVE SCO JOKES FOR YEARS! REJOICE IN THE NETWORK-TV-LIKE LACK OF ORIGINALITY!
Beowulf clusters of those! SCO claims infringement! Hot grits down Natalie Portman's pants!
Is the fact that, while the entire OS was mapped around Dennis Ritchie's involvement, he died halfway through the making of the OS.
Eventually, a bad double - in the form of the CEO's dentist - was brought in to replace Ritchie - the result being that the first half of the Plan9 OS is decent, but the last half is just terrible.
Oh, and it turns out that the CEO is a cross-dressing lunatic, whose obsession with C-grade OSes (like BeOS, NetBSD, NeXT, Apple OS9, OS2 Warp, etc) eventually led to him living out the rest of his life if relative obscurity and poverty. Sad, really... but, it might make a decent movie... nah.
Although the intent does not conflict with the GPL I think the requirment of commercial distributors to defend contributors against certain suits might be a show stopper beacause of how it's written. But IANAL; can someone comment on this?
The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
crap. it prevents you from exporting to NORTH KOREA. is also REQUIRES you to legally defend the people you sell/give it to from any lawsuits based on said product..
in summary..
it is not open source, it is a TRAP
After the QNX thread a bit ago, this is probably the best news possible. Plan 9 is a nicely evolved version of UNIX, it is very scaleable, and 'orthogonal' (you can run a new version of the window manager in a window in the old one!).
If there ever was a viable alternative to the monolithic unices then Plan 9 is probably it.
Macro kernels are pretty much like turtles and sharks, very well adapted to living today, but dinosaurs nonetheless. Let's give this one the attention it deserves and see how it stacks up against the 'hurd', time to evolve !
MP3 Search Engine
Anyone with experience with both Plan9 and J2EE care to comment on similarities/differences?
ObSCOComment: System V represented many resources as files. This must be derivitative of SysV. Get the lawyers ready!
CS Professors wrote a book about Plan 9. Ive played with the vmware image. Its some cool stuff - though a bit weird in terms of the UI metaphores - but then agian _everything_ is a file.
Props to my profs Bischof and Schreiner.
/* Lobster Stick To Magnet!*/
My first subject line was 'Cool', but then I changed it. Why? Well, I have been interested in Plan 9 for a long time. I especially like the services-based architecture. In many ways it is a project with an awful lot of potential. But...
Problem 1: What is it good for? Right now Plan 9 has no compelling applications and a dearth of the applications most people use daily. This might be fixed soon as people port things like OpenOffice to it, but don't hold your breath.
Problem 2: It is a research tool, and may never be more than that. Chances are, any truly compelling features in Plan 9 will soon find their way into Linux and even MS Windows.
Problem 3: Overcoming the installed base. It took Linux nearly ten years to achieve name recognition, and it still is running a distant third on the desktop. What does Plan 9 offer that would make me, or you, want to spend time installing and learning it? Especially considerint Problem 2 and Problem 1.
Problem 4: Wrong direction. In my opinion the real important projects right now are ones that are removing the distinctions between OSs. Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?
It all sums up to the same issues that squeak smalltalk has: Everything about it is great, but no-one uses it for anything real.
Of course all these problems I describe are based on my opinions, needs and preferences. Your mileage may vary. But I be most people's won't...
- -
Are you an SF Fan? Are you a Tru-Fan?
You don't think Dennis Ritchie could write an OS without getting ideas from SCO, do you? :)
SCO's always been a sad joke! I mean, come on, Microsoft XENIX for chrissakes!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
i wonder if this new revised license has fixed any of those problems?
here is the statement from RMS.
When I saw the announcement that the Plan 9 software had been released as "open source", I wondered whether it might be free software as well. After studying the license, my conclusion was that it is not free; the license contains several restrictions that are totally unacceptable for the Free Software Movement. (See http://www.gnu.org/philosophy/free-sw.html.)
I am not a supporter of the Open Source Movement, but I was glad when one of their leaders told me they don't consider the license acceptable either. When the developers of Plan 9 describe it as "open source", they are altering the meaning of that term and thus spreading confusion. (The term "open source" is widely misunderstood; see http://www.gnu.org/gnu/philosophy/free-software-fo r-freedom.html
Here is a list of the problems that I found in the Plan 9 license. Some provisions restrict the Plan 9 software so that it is clearly non-free; others are just extremely obnoxious.
First, here are the provisions that make the software non-free.
You agree to provide the Original Contributor, at its request, with a copy of the complete Source Code version, Object Code version and related documentation for Modifications created or contributed to by You if used for any purpose.
This prohibits modifications for private use, denying the users a basic right.
and may, at Your option, include a reasonable charge for the cost of any media.
This seems to limit the price that may be charged for an initial distribution, prohibiting selling copies for a profit.
Distribution of Licensed Software to third parties pursuant to this grant shall be subject to the same terms and conditions as set forth in this Agreement,
This seems to say that when you redistribute you must insist on a contract with the recipients, just as Lucent demands when you download it.
1. The licenses and rights granted under this Agreement shall terminate automatically if (i) You fail to comply with all of the terms and conditions herein; or (ii) You initiate or participate in any intellectual property action against Original Contributor and/or another Contributor.
This seemed reasonable to me at first glance, but later I realized that it goes too far. A retaliation clause like this would be legitimate if it were limited to patents, but this one is not. It would mean that if Lucent or some other contributor violates the license of your GPL-covered free software package, and you try to enforce that license, you would lose the right to use the Plan 9 code.
You agree that, if you export or re-export the Licensed Software or any modifications to it, You are responsible for compliance with the United States Export Administration Regulations and hereby indemnify the Original Contributor and all other Contributors for any liability incurred as a result.
It is unacceptable for a license to require compliance with US export control regulations. Laws being what they are, these regulations apply in certain situations regardless of whether they are mentioned in a license; however, requiring them as a license condition can extend their reach to people and activities outside the US government's jurisdiction, and that is definitely wro
so you only need 1 PC
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Was the Plan9 license ever changed? I know for a while the FSF had a page listing the reasons why they don't consider Plan 9 a "free" OS regardless of the openess of it's source (blah blah, difference between open and free, blah blah, speech, blah blah, gratis).
...so basically I'm too lazy to use the internet to answer my questions... please find answers for me slashdot!
I think it'd be really great if Plan9 were released under a more "free" license.
The reasons aren't obvious. I've seen this myth before, notably from Microsoft employees. The idea that you can be "infected" by simply looking at GPLd code is nonsense. The GPL explicitly covers only derived works of the code. If you looked at a GPLd algorithm and reimplemented it, somebody would have a hell of a time arguing in court that it was "derived". This is doubly the case for the vast majority of GPLd code, which is written by people who don't have huge piles of cash and who probably have a disdain for the legal system as well.
The idea that some random geek, or even a big company, is going to sue you on a legal platform as wobbly as "judge, he looked at it, so the rest of his work is clearly based on ours" is somewhere slightly above absolute zero and in any case applies just as equally to proprietary code, as the case of SCO shows.
Ironically, proprietary code is generally far more "infectious". I work on Wine - if I were to have seen the Windows code, I would be immediately banned from working on it, indeed, probably I'd be banned from working on most GPLd code. The EULA for Windows is extremely vague about such things, and Microsoft have armies of lawyers and it's quite feasable for them to sue me or others on a virtually non-existant legal basis. The reverse is not true.
I see that this post has been marked as a troll. I'm not sure it was, but this FUD should not be propogated any further regardless.
bloodninja: Baby, I been havin a tough night so treat me nice aight?
BritneySpears14: Aight.
bloodninja: Slip out of those pants baby, yeah.
BritneySpears14: I slip out of my pants, just for you, bloodninja.
bloodninja: Oh yeah, aight. Aight, I put on my robe and wizard hat.
BritneySpears14: Oh, I like to play dress up.
bloodninja: Me too baby.
BritneySpears14: I kiss you softly on your chest.
bloodninja: I cast Lvl. 3 Eroticism. You turn into a real beautiful woman.
BritneySpears14: Hey...
bloodninja: I meditate to regain my mana, before casting Lvl. 8 chicken of the Infinite.
BritneySpears14: Funny I still don't see it.
bloodninja: I spend my mana reserves to cast Mighty F*ck of the Beyondness.
BritneySpears14: You are the worst cyber partner ever. This is ridiculous.
bloodninja: Don't f*ck with me bitch, I'm the mightiest sorcerer of the lands.
bloodninja: I steal yo soul and cast Lightning Lvl. 1,000,000 Your body explodes into a fine bloody mist, because you are only a Lvl. 2 Druid.
BritneySpears14: Don't ever message me again you piece of ****.
bloodninja: Robots are trying to drill my brain but my lightning shield inflicts DOA attack, leaving the robots as flaming piles of metal.
bloodninja: King Arthur congratulates me for destroying Dr. Robotnik's evil army of Robot Socialist Republics. The cold war ends. Reagan steals my accomplishments and makes like it was cause of him.
bloodninja: You still there baby? I think it's getting hard now.
bloodninja: Baby?
-------------------
bloodninja: Ok baby, we got to hurry, I don't know how long I can keep it ready for you.
j_gurli3: thats ok. ok i'm a japanese schoolgirl, what r u.
bloodninja: A Rhinocerus. Well, hung like one, thats for sure.
j_gurli3: haha, ok lets go.
j_gurli3: i put my hand through ur hair, and kiss u on the neck.
bloodninja: I stomp the ground, and snort, to alert you that you are in my breeding territory.
j_gurli3: haha, ok, u know that turns me on.
j_gurli3: i start unbuttoning ur shirt.
bloodninja: Rhinoceruses don't wear shirts.
j_gurli3: No, ur not really a Rhinocerus silly, it's just part of the game.
bloodninja: Rhinoceruses don't play games. They f*cking charge your @$$.
j_gurli3: stop, cmon be serious.
bloodninja: It doesn't get any more serious than a Rhinocerus about to charge your @$$.
bloodninja: I stomp my feet, the dust stirs around my tough skinned feet.
j_gurli3: thats it.
bloodninja: Nostrils flaring, I lower my head. My horn, like some phallic symbol of my potent virility, is the last thing you see as skulls collide and mine remains the victor. You are now a bloody red ragdoll suspended in the air on my mighty horn.
bloodninja: Goddam am I hard now.
--------------
BritneySpears14: Ok, are you ready?
eminemBNJA: Aight, yeah I'm ready.
BritneySpears14: I like your music Em... Tee hee.
eminemBNJA: huh huh, yeah, I make it for the ladies.
BritneySpears14: Mmm, we like it a lot. Let me show you.
BritneySpears14: I take off your pants, slowly, and massage your muscular physique.
eminemBNJA: Oh I like that Baby. I put on my robe and wizard hat.
BritneySpears14: What the f*ck, I told you not to message me again.
eminemBNJA: Oh ****
BritneySpears14: I swear if you do it one more time I'm gonna report your ISP and say you were sending me kiddie porn you f*ck up.
eminemBNJA: Oh ****
eminemBNJA: damn I gotta write down your names or something
Most of the time you don't have the right to freely redistribute copyrighted material from books.
You don't want to accidently read a book for obvious reasons.
Some things are more important than an animated rat
>If it's one of the viral types I don't want to accidently look at any of the code for obvious reasons.
Why?
Are you worried you can't pirate the hard labour of others for your own personal profit and gain?
Rofl. One of the funniest posts I've seen. =)
Ah am not a crook! (\(-__-)/)
Is the site powered by Plan 9? I wonder because it seems to have been suffering from the /. effect.
You say things that offend me and I can deal with it. Can you?
it's only the world's WORST movie...ever...
It's even worse then "the boy with the golden arm" every geek should see it.
yeah, offtopic, I know...if only there was a +1 tangent mod.
Machine9dotNet
So, Plan 9 got GNUArt'ed ???
Trolling using another account since 2005.
ur ghey
This new license is not free. Not at all. Although it allows some things, it's far too restrictive to be called free.
Problem 1: What is it good for?
Problem 3: What does Plan 9 offer that would make me, or you, want to spend time installing and learning it?
These seem to be the biggest "issues" you propose, which you fully address in your other problem: Problem 2: It is a research tool, and may never be more than that.
Many people seem to forget that there are many many many OSs out there that aren't flavors of *nix or Windows which are used for research purposes. There are quite a few which would make great multi-purpose systems if given the proper attention (Nemesis comes to mind) but never become as such because their features are integrated into other systems. But the need for development into other types of kernel structures, memory management, et al, is what keeps the OS world alive.
Contrary to popular belief, Linux can't do everything.
It extends the "everything is a file" paradigm to it's proper conclusion and gets rid of root.
Will it take over the world and replace Unix? No but it has a lot of very good ideas which can help direct future Linux and Unix development.
Government of the people, by corporate executives, for corporate profits.
Can't wait to check it out...once the site is no longer slashdotted.
plan 9 page google cache
When I tell an object to delete this, am I killing it or telling it to kill me?
John Fogerty sued for sounding like John Fogerty!
Fortunately, he won that case, but who knows how a similar case in the computer industry would turn out?
Curb CO2 emissions: Kill yourself today!
da whistle go woooooooooooo woooooooooooooo - like an alahmclock in da mornin'
This is really great news for Linux. For too long we've been trapped in the out-moded hierarchical/graphical paradigm. Plan 9, with its revolutionary "factotum" and "secstore" structures, could really provide a breadth of fresh hair to the Linux kernal, putting it head and shoulders above Windows.
While it is nice that the new license conforms to the requirements of the Open Source folks, that does not mean it is compatible with the GNU General Public License (GPL) under which Linux is written. Indeed, not even all free software licenses are compatibel with the GPL (though the vast majority certainly are), and as yet I have not been able to find any commentary from the FSF on whether the modified license qualifies as "free", much less is GPL compatible (the old one certainly wasn't, as RMSes comments posted to this thread quite definitely explain).
So, before getting too excited about Plan 9's potential contribution to Linux, we need to first find out whether or not the licenses are even compatible, so that code can be shared between the two projects.
The Future of Human Evolution: Autonomy
...but first I'd like to know if it supports ext2 and if it can be booted with lilo?!
I guess that will be down for a bit.
Anyone got a mirror of it?
While researching cluster software for my current project, I read some whitepapers showing the differences between Plan 9, Beowulf, Mosix and others. I recommend that read.
Non-Linux Penguins ?
These news are funny when Slashdot's poll is "Worst Sci-Fi Movie Ever".
ESR has some info on Plan9 OS, wich include this footnote:
Prescriptive grammar:linguistics
Very nice. Shame my laptop won't work with Plan-9, I was tempted to put a copy on it.
/ .
If you found the Plan-9 FAQ but saw the URL to the Plan-9 wiki was broken, try http://plan9.bell-labs.com/wiki/plan9/plan_9_wiki
Sorry, but the fact is if you use GPL code in other code in any way you are infected. It works EXACTLY the same way that seeing Microsoft's code would then infect you. Many employment contracts now have statements about not using GPL'd code in your work.
The result is different, with GPL you can't make a living off your work, and with Microsoft they sue you. But make no mistake both are equally bad.
And no, it wasn't a troll, I actually do need to know if the license is viral or not, but looks like noone will answer that question now will they.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
I suppose that you're actually joking here, but even if you're not new in our "little" community, you don't seem to know well the slashdot lame joke rules :
:
1] You may mention "imagine" "beowulf" "cluster" in your joke if the topic relate to anything remotely close to network or CPU power
(If you need to put all these words at once, then you must add the word "obligatory" in the post subject line)
2] You may reverse the topic assertion with the Soviet Russia formula.
3] You may turn your joke as a news article excerpt.
4] You may evoke the Iraq information minister as a fake source of your post.
5] You may combine rules as you see fit.
Let's now go from theory to practice with this little obligatory example
In other news, The Iraqi information minister commented on the OSI approval today : "[In Soviet Russia,] a Beowulf cluster of Plan9 systems imagine you !!"
But, seriously, you shouldn't ask this kind of question while giving http://www.mithral.com/~beberg/ as your URL, knowing that Adam Beberg wrote a paper about Open Source licences for IBM, and that Mithral inc. is working on a product named Cosm, wich is competing against Plan9.
yes I am.
this cannot be Open sourced, it is OWNED by SCO as they own all Unix, and Unix-like products. They said so... uh huh. :)
A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
How can you say that Plan9 is so cool? Just look at those crappy screen shots!
And you complain about OTHER people's FUD?????
The reasons aren't obvious. I've seen this myth before, notably from Microsoft employees. The idea that you can be "infected" by simply looking at GPLd code is nonsense.
Indeed you are correct. Imagine it like this. I write books for a living. I read a detective novel. Therefore I am banned from writing a detective novel. .. Erm, I don't think so.
Ironically, proprietary code is generally far more "infectious". I work on Wine - if I were to have seen the Windows code, I would be immediately banned from working on it, indeed, probably I'd be banned from working on most GPLd code.
While the Wine developers might or might not do this, there would be nothing illegal about working on Wine, provided you didn't do the obvious things like cutting and pasting large chunks of code.
Rich.
libguestfs - tools for accessing and modifying virtual machine disk images
good thing they took so long otherwise we may have had plan9 linux....
I worked on this license. It is NOT viral.
It's basically the IBM license but changed not to be viral. Contributions must be covered by the same license, but that only applies if you declare your changes to be a Contribution.
If you want to take the code and go work on a closed project, no problem.
Clearly you've never seen A*P*E. It is so godawfully bad that I have no expectation of it ever being surpassed. I've attempted to watch it half a dozen times as a sort of endurance test. Despite copious quantities of alchohol and the company of good friends who share my predillection for painfully bad movies.
RMS has on many occassions been a complete idiot and anyone who would have looked into the new license or even the freeking headline, would have seen that the issue of it being truly open is in fact true.
OpenSource != FreeSoftware, but OpenSource does bring more freedom, odd isn't it?
GNU is old school ... OSI is new school ... lets get together and change our collective phiolosophies.
Ignore the "p2p is theft" trolls, they're just uninformed
Am I the only one who gets an Object not found error when trying to download Plan9?
:(
I want the bunny os
everything in UNIX is modelled as a "file", whereas in Plan9 everything is modelled after a "burrito"
UNIX makes extensive use of the commandline and pipe metaphor, while Plan9 has a chaw spitbucket metaphor.
UNIX programmers are very wealthy and considered to be generally cool by all, whereas Plan9 programmers generally only are popular with other Plan9 programmers. This leads to inbreeding and other nasty stuff which is why AT&T was forced to put a stop to it.
Due to export restrictions, the plan9 can only be downloaded from US and Canada.
SCO owns, Ritchie, Kernigham and your mom
Simple enough. Thanks.
And for the people that wonder, the concern is not about being able to use it in non-open projects, the concern is conflicts with _other_ open licenses.
The OSI world desperately needs license portability.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
Bell Labs' next project: ManOS
philcrissman.com.
There might be some common things what is considered free, but there are many that are not.
The Open Source Defintion is even only the same text as the Debian Free Software Guidelines it was taken from, though there are many things considered OSI-free, but not Debian-free.
(Debian does not even consider those guidelines to be anything near a "definition", as it is hard to tell what fullfits it. Think of it more as a not very well written law, it does not matter what is says but what the judges judged based on it.)
But, seriously, you shouldn't ask this kind of question while giving http://www.mithral.com/~beberg/ as your URL, knowing that Adam Beberg wrote a paper about Open Source licences for IBM, and that Mithral inc. is working on a product named Cosm, wich is competing against Plan9.
*laughs* OK, like I don't know who posted that one. And you know as well as I do that Cosm sits on top of the OS, try and keep up.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
Personally, I think it's great that software is Open Source by OSI's definition, but 9 times of 10 I prefer Free Software over Open Source.
Software should be free as in speech, but if we also get some free beer, all the better.
Don't talk about compatable. GPL isn't compatable with BSD license, so we can't use your guy's code. You guys can take all you want, but we can't take. I like how GPL is "free".
Boy am I glad I added you to my friends list months ago. This shit is cracking me up, thanks for the laughs.
Hugs and kisses,
B_A_S (hit my posting limit...)
Here's what you're looking for...microkernel Linux. Sorry, I couldn't fine any screenshots.
It's refreshing to see someone voice their opinion on a topic that's given almost no attention anymore.
I can assure you that we don't know each other. Funny you could imagine me as someone you know (at least it means that I'm doing good progress in english)...Well as I'm posting as an AC, you'll never know anyway...
wasted my mod points yesterday!! mod this guy up!
... before the mighty RMS. And pass the reefer, man ... I wanna be just like him!
"It all sums up to the same issues that squeak smalltalk has: Everything about it is great, but no-one uses it for anything real."
Depends on how you define"Real", but then I guess if it isn't in your face then it's irrelevent.
The look of the screenshot reminds me of Squeak more than anything else. That's not necessarily bad (and, of course, the screenshot is just eye-candy).
Every new Open Source OS is a benefit. Just consider the current SCO imbroglio. Well, for this one the *BSDs provide a storm shelter for the worst case scenario. They aren't my choice of an OS, but it's comforting to know that they're there.
Likewise, the Hurd is coming along. It will provide an additional measure of security, as it derives from different roots. And AtheOS. Another independant creation. And now Plan 9. As it was originally created as a potentially proprietary OS, it will have a separate independant basis.
I think of Linux as the strongest of the Free Software trees, but I'm very thankful that it isn't the only tree in the forest. May the others also grow tall and wide.
I think we've pushed this "anyone can grow up to be president" thing too far.
Right. Unfortunately distinctions like legality or illegality have little meaning when the mismatch is as great as a corporation vs the individual. People simply can't take the risk of a legally groundless but nonetheless devastating lawsuit.
https://lists.cse.psu.edu/archives/9fans/2003-June /025148.html
Fortunately, he won that case, ...
Yeah, but he also lost!
SteveM
thanks
with GPL you can't make a living off your work,
..
Really?? well I have a few people to inform of this
I've been wanting to tell that consultant here at work wher to shove hos Ferarri for a long time... and he only USES and WRITES GPL code, and for some silly reason we pay him....
Thanks for letting me know that you cant make a living off of your work if you use the GPL!
I knew the lawyer team was stupid telling me they can sell GPL based programs.....
Do not look at laser with remaining good eye.
Don't talk about compatable. GPL isn't compatable with BSD license, so we can't use your guy's code. You guys can take all you want, but we can't take. I like how GPL is "free".
Please.
First, which part of "this will contribute to Linux" didn't you understand? Linux has absolutely nothing to do with the FreeBSD license, so spreading your divisive nonsense in this thread is woefully off-topic.
Second, the FreeBSD license is perfectly compatible with the GPL. It is also compatible with Microsoft's proprietary license, not to mention anyone elses. The fact that the GPL isn't compatible with FreeBSD (meaning you can't take GPLed code and incorporate it into FreeBSD-licensed code), and the fact that Microsoft's proprietary license is likewise incompatible, is entirely irrelevant.
Indeed, that one-way compatability was a deliberate decision made by the FreeBSD folks...who valued the developer's freedom to incorporate their hard work into proprietary products over the protection of the freedom of future developers and users. Which is a perfectly legitimate stance to take, though it just so happens to be in disagreement with the decision by the GPL folks to protect their users and derivative developers freedoms above even their own.
It is extraordinarilly disingenuous to criticize one free licenses philosophy and imply it to somehow be improper, when the very same license has led to FreeBSD code being included in products which protect neither the developers, nor the users freedom, such as Microsoft's usage of the FreeBSD network stack. Before lambasting the thousands of volunteers who have contributed millions of man hours for FREE, to enhance your FREEDOM, merely because you disagree with the aspects of freedom they choose to emphesize over the ones you would emphesize (if any, which I find questionable in this particular troll), perhaps you would like to address the use of FREE code in products that strip all said FREEDOMs away? Until you justify lambasting the 1-way compatability between two free licenses while ignorning the same 1-way compatability between FreeBSD and virtually every proprietary license, your entire argument devolves to hypocritical grandstanding, misinformation, and spin.
The GPL is free. FreeBSD is free. In different ways, with different protections, different emphesises on different aspects of freedom, and with different consiquences. Most of us who use FreeBSD are perfectly comfortable with this, and understand the differences that are part of the diversity of our community. Most of us who use GNU/Linux are likewise understanding and appreciative of both schools of thought, and can recognize the advantages and limitations of both.
It is only the few zealots on either side, and much more commonly divisive trolls like yourself, for whome this concept poses such difficulty.
The Future of Human Evolution: Autonomy
As the grandparent stated, hat you create is not automatically a derived work of everything you've seen. If it were, Disney would own the entire creative output of humanity (who didn't watch their IP as a child?)
What can be automatic is trade secrets. Here, there is precident (though I'm not sure how much) for presumption of automatic disclosure. Those who have seen MS code are forbidden to work on similar code elsewhere not because it would be a derived work but because it would reveal to the world some mystical MS essence.
We're safe from all that here. Nothing that can be publicly downloaded from the web can be a trade secret.
Sig:Why copyright isn't a fundamental human right
You chose to license it in such a manner that anyone can use your code without providing any recourse to you. If you had wanted something in return for your code, you wouldn't have licensed as BSD.
BSD'd code not being able to take from GPL is no different from BSD'd code not being able to take from proprietary code.
Solly Chollie -1 Troll
MkLinux
Less is more !
"A. Distributor may choose to distribute the Program in any form under this Agreement or under its own license agreement, provided that:
1. it complies with the terms and conditions of this Agreement;
2. if the Program is distributed in source code or other tangible form, a copy of this Agreement or Distributor's own license agreement is included with each copy of the Program; and
3. if distributed under Distributor's own license agreement, such license agreement:
1. effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;(ok the BSD license does that)
2. effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; and(ok BSD does that)
3. states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party.(So Theo de Raadt can just note that he placed it under the BSD, not Bell Labs, and he's ok)
B. Each Distributor must include the following in a conspicuous location in the Program:
Copyright (C) 2003, Lucent Technologies Inc. and others. All Rights Reserved.
C. In addition, each Contributor must identify itself as the originator of its Contribution, if any, and manifest its intent that the additions and/or changes be a Contribution, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. Once consent is granted, it may not thereafter be revoked."
Seems to me like Bell Labs wanted to let the source go, but didn't want anything coming back to bite them. So they merely are making sure any claims stop with the first person to copy it and re-license it under the BSD license, and don't waste their lawyer money.
What's the big deal with Theo ?
Yes, it applies equally to proprietary code, which is why you need to negotiate an appropriate license before looking at another company's code.
As a professional developer, I will not look at the source code of a competing product unless it has an appropriate (i.e. BSD) license. While the threat of a lawsuit is remote, it is my responsibility to protect my employer from it.
If you looked at a GPLd algorithm and reimplemented it, somebody would have a hell of a time arguing in court that it was "derived".
I don't want to be in court at all.
Note also that the damages can be more than legal. If word gets out that a commercial product has "copied" lots of stuff (enough to provoke a lawsuit, for example), it is likely to suffer in public opinions, regardless of whether the definition of "copy" legally violated the license or not. Look at SCO: nobody outside SCO and IBM really has any real evidence one way or another, yet the company is already condemned to the depths of hell as far as Slashdot is concerned.
This is doubly the case for the vast majority of GPLd code, which is written by people who don't have huge piles of cash and who probably have a disdain for the legal system as well.
Irrelevant. The ability of a plaintiff to sue does not affect my need to work within legal limits. Besides, it almost sounds like you're saying we might as well really violate the GPL anyway since they're so unlikely to sue.
this FUD should not be propogated any further regardless.
Are you a lawyer, and has a case of this sort been prosecuted in court?
Sweet! Glenda is so much cooler than Tux
Demos here
Neet
If you're wondering how Plan 9 differs from Unix, check out:
http://plan9.bell-labs.com/sys/doc/9.html
It looks kind of like the BSD license. One may actually be able to steal code from it with impunity. All contributions may be redistributed, or altered and redistributed, in binary or source form.
The next paragraph (visit the URL yourself) grants the same rights to any patents which cover contributed code! Talk about protection.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
From the misc@openbsd.org list:
On Tue, Jun 17, 2003 at 03:44:18AM -0600, Theo de Raadt wrote:
There changes are not even close to making it free. If anything, in my opinion, they add constraints.
We can't export it to North Korea?
If we sell this on our CD, we are responsible?
Give me a break. This is not free. This is a TRAP.
I'm tired of dealing with those people, after many many emails. They don't believe or understand freedom, it appears. Freedom means you give it away. It means you GIVE IT AWAY. It does not mean you write a 180 line or more CONTRACT specifying what we give up in return for getting it. What you have there is not freedom -- it is BARTER, and we do not BARTER; we have nothing to barter with, since everything we give away is FREE.
At the end of the Dark Ages when IBM released the PC, hackers discovered that almost all of the parts could be obtained from 3rd party vendors. Floppy drives, video controllers, even CPUs came from multiple sources.
Two chips were closed and proprietary, however. The BASIC ROM from Microsoft and the BIOS ROM from IBM.
There was a little tiny company that decided it wanted to build PCs too but, unlike SCO, feared the wrath of the great IBM. The little tiny company hired another little tiny company and they put their heads together and developed a plan to defat IBM's legions of lawyers.
The little companies bought a few IBM PCs and lots of lawyers. They put these together in one room. Then they got some hackers and put them in another room. The hackers were told to develop a new BIOS that operated exactly like the IBM unit. In order to ensure that they didn't disassemble the IBM unit, only lawyers were allowed to touch the IBM hardware.
The first little company became Compaq, the other one was one of the early PC BIOS manufacturers.
You may want to look into BitTorrent to spread the server load around.
Boxen? Distrii?
Egads!
I think you're missing the point: Plan9 is more than just another Unix kernel, it's the next species in the evolutionary chain. It'd make a lot more sense to grab all the hardware support and shit from Linux and put it in Plan9 than to try and genetically engineer Linux to such a higher state of being.
You should change your sig. Everyone knows that Faramir is the "Steward of Gondor," and not the King. In fact, he was so distraught (and insane) at the return of the actual King (Aragorn), that he committed suicide.
You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
That is absolutely hilarious! LOL
More! More!
Cross platform tools like Python, Chandler, Mono and Mozilla. Using standards-based DHTML as the UI. Why add another platform to the mix when the real goal is to become platform agnostic?
.NET on Windows).
You can see the end-point of that with Java. Java is fairly reasonable on Windows and less than mediocre on Linux/X11. And even to achieve that mediocrity, it inserts a huge layer of APIs and code between the operating system and applications. Java applications are bloated, slow, and don't work properly.
Mono is decidedly not cross-platform: it gives you easy access to native libraries and native code/data and people are using them. Gtk# will probably be the most widely used Mono GUI toolkit. It is precisely because Mono is not cross platform that it has a much better chance to catch on with Linux developers (analogous to
It all sums up to the same issues that squeak smalltalk has: Everything about it is great, but no-one uses it for anything real.
Squeak is another poster child for why operating system independence sucks. Squeak looks nice, but you can't do anything real in it because it doesn't give you access to the underlying operating system: no desktop integration, very limited I/O, no reuse of operating system libraries.
The operating system matters. If the operating system API sucks, you can't fix it at a higher level. Each level of cross-platform abstraction you add loses some important functionality and performance. The end result is that something like Java or Squeak that thumbs its nose at the underlying OS will never take over; cross-platform is a specialty use.
What is it good for? Right now Plan 9 has no compelling applications and a dearth of the applications most people use daily. This might be fixed soon as people port things like OpenOffice to it, but don't hold your breath.
The easiest way of addressing that would be via a "Linux personality". Unclean as far as Plan 9 is concerned, but a small compromise if the rest is left intact. Works for BSD.
Overcoming the installed base. It took Linux nearly ten years to achieve name recognition, and it still is running a distant third on the desktop.
Linux is not a "distant third" on the desktop; its usage is at least comparable to Mac OS X, if it hasn't surpassed it already.
In any case, one of the big things that is holding Linux back in my opinion is the difficulties of configuring and installing the kernel. I don't know for certain that Plan 9 fixes that, but it looks like it might; it really can't be worse than Linux in that regard.
And if open source developers worried about installed base, they wouldn't have started working on Linux and GNU. Installed base basically doesn't matter if either you plan on competing, or you care about scratching your own itch.
He was working for Bell Labs at both points so they have no complaint. The real issue is the nature of rights that were retained when AT&T (Bell Labs former corporate parent) sold UNIX the first time. Did AT&T agree to get out of the OS business altogether? Does SCO now hold the right to enforce that agreement?
When it comes to licensing, the BSD fanatics (as opposed to mere BSD fans, of which I are one) are one of the few groups in the world that can make RMS look like a moderate.
No, not really.
Yes, it's true, the Linux and the OSS communities do occasionally take that approach, poor though it is. It's usually the result of poor planning or a simple rush get a feature running, regardless of whether or not it's been implemented correctly. Yet that's not the primary focus of OSS/Free Software.
A good idea will usually find it's way into the OSS arena simply because it's a good idea. Not necessarily always, but usually. The implementation may suck, but a lot of things suck.
Plan9 has a lot of good ideas. Perhaps these ideas will be "morphed" into better ideas. Hopefully these ideas will see more widespread use in the fields of Computer Science and Engineering. And hopefully they wont just be "glommed" on like wallpaper.
McDoobie
U.S.
U.S.
U.S.
What a twink....
The GPL is not viral! If you take MS's code and stick it in your program, they can (and will) sue you for copyright violation. If you take Joe's GPL'd code and stick it in your program, Joe can (and might) sue you for copyright violation, OR you can release your work under the GPL and everything's hunky-dory. Note the "OR" there. That's a new freedom you didn't have before. It may not be the freedom you want, but it's still a damn freedom you didn't have before. And hurling insulting terms like "viral" simply because someone doesn't give you every bloody permission you might possibly ever want, when the law doesn't require them to give you ANY permissions at all, is pathetic and whiney.
one is free to become seriously not-free
the other is free to seriously always-be free
that's as close as I grok it
The idea that you can be "infected" by simply looking at GPLd code is nonsense.
The reason why people worry about it is because many commercial vendors make such claims. Sun, for example, has claimed that people are "contaminated" by looking at Sun's Java source code. SCO is effectively making similar claims. Whether they hold up or not is another question, but companies are taking them seriously. And if they take them seriously for closed source code, it seems rational to take them seriously for open source as well.
To me, grep -e "'s" is like Batman scanning Gotham's skyline for the Bat Signal.
Among the changes was the export controls section.
It seems to me that Lucent is looking for someone in the Open Source community to take them up on this lisence and turn around and release it under a looser one, per the LPL. This would remove Lucent by an extra step from the Plan9 source and would probably make them less liable. I'll email them and ask if I read it correctly that this can be done.
The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
It just occured to me that every BSD advocats response to something is usually well written, and thought out. No flames, no attacks, just plain facts that make sense.
Thats it, I'm switchng to freeBSD. Maybe I can have a diolog with those people that doesn't need a flame retardant suit.
That probably means I'll have to start checking my spelling.
*Interestng thought in no way means that my thought are interesting, or thoughts.
The Kruger Dunning explains most post on
Since Brian Kernighan fixed some things he didn't like about C for Plan9, the code should be different enough.
interesting
So what you are saying, you can break copyright law and joe might sue you, or you can release under GPL.
Really, there is no OR in your example.Assuming one wants to be law abidding.
You can ONLY release it under GPL and not be infringing on a copyright.
The Kruger Dunning explains most post on
I know this is done to death, but you're actually further convoluting developers' rights with users' rights. By definition, a piece of BSD-licensed software is free for any sort of use. Now, another developer could pick it up, use it for something else, and RERELEASE it with restrictions, but if they do it will be released under ANOTHER license - NOT the BSD license. So, by definition, a piece of BSD-licensed software has no restrictions on it's use, including the rights of developers to restrict the use rights of daughter products that employ that software.
-Looking for a job as a materials chemist or multivariat
My only real bitch about it is that I'm not smart enough to "get" it all... damn, the potential is mind-numbing.
Right. So as I said, Spitzak's comment
"Although there are differences between the BSD and GPL licenses, for some reason you managed to quote one area where they are identical. The GPL explicitly disallows any kinds of restrictions on use, just like the OpenBSD license, and just like your quote."
is incorrect.
BSD and GPL are not identical in this area and whilst the BSD license does implicitly lack any kind of restriction on use it most certainly does not explicity disallow such restrictions. This is not a criticism of either license.
"Ben, all that will come from flying that kite is you're going to get yerself kilt!"
"Now Alex, nobody's going to put all them wires up alongside every road, just to talk with their neighbors."
"Let me see if I understand you correctly, Mr. Ford. You want to build a factory to make motorized buckboards?"
"Linus, honey, come to bed now, please... Why don't you ask your advisor if you can change your thesis topic to Improving the Task-Switching Performance of OS/2?"
" Plan 9 is now open source"
I think this is old news. Press realease dates from June/2000 . Slashdot also has a story about it
Hey, but thanks to CmdrTaco its currently new news again according to Google. . You never know when dups come to hunt you...
In related news, micro$oft has just released Windows 2000 Server
---
Need a time machine?
We have 38 system calls, along with 10 now-deprecated calls.
Kernel functionality is added by serving more files from the kernel, not by adding calls. For example, there's no time(2) system call -- programs read /dev/time instead. And so on.
1) If you aren't selling the software binaries itself, it doesn't matter, you can do whatever you want.
2) You only have to include the source of the module in question (which I hope you extended with an API to not expose your trade secret code)
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
There's no such thing as a 16-sided die, you moron. Although if it were up to me, I think I'd rather roll a Schmitt-Conway Biprism than a regular hexakaidecahedron.
I'm a bit worried that they have a program called 'scat'. http://plan9.bell-labs.com/plan9dist/screenshot.ht ml
http://www.google.com/search?q=scat
there's some nasty shit.
SCO is an entirely different matter - they are making wild claims that would never hold up in court, even if everything they said happened, had actually happened.
Irrelevant. The ability of a plaintiff to sue does not affect my need to work within legal limits. Besides, it almost sounds like you're saying we might as well really violate the GPL anyway since they're so unlikely to sue.
Of course I'm not saying that. You should always respect the license of the code you are working with - what I'm saying is that people spreading rumours that just looking at code "contaminates" you is ridiculous, and no coder in their right mind would sue on such a shaky pretense. Being scared of the GPL, despite it being worded extremely clearly, is just silly in my view.
Are you a lawyer, and has a case of this sort been prosecuted in court?
No, this is slashdot, IANAL :) I don't know what you mean by "case of this sort", if you has anybody taken another company to court because an employee looked at GPLd code then I wouldn't know, but I'd be willing to bet a lot that the answer is no. Nobody has ever gone to court even when found to be copying vast chunks, or entire programs exactly.
Nope, you're still missing it, as his quote is completely correct. The bit you're missing is that any BSD software re-released with use restrictions is no longer BSD-licensed! He's not contending that BSD stuff can be re-released under OTHER licenses with restrictions. However, they can't be re-released under the BSD license with these restrictions. Any perceived lack of proctection with BSD stuff is development-related, NOT use-related, and it isn't a BSD issue because by the time those changes are made, it's no longer BSD.
Look at it this way - I'm not a programmer, I'm just a user. You hand me a piece of BSD-licensed software. There is NOTHING I can't do with it. Replace BSD in that statement with GPL, and the statement is completely and equally (but no more) true. To the user of a specific piece of software, NOT IT'S POTENTIAL DESCENDENTS, the use rights of GPL and BSD software are equal and completely unfettered. No one is arguing that BSD doesn't protect generationally, this is well-accepted. But the original point was "Can I make a baby-mulching machine with BSD and/or GPL software?" The answer is yes, as use is unrestricted on either. The question isn't "Can I use this code and any other program this code might ever be used in to mulch babies?" That would be a generational question, and a development issue, not a use issue. It's not like re-releasing the code under a restrictive license makes my program disappear. I still have it. So, if I want to mulch some babies, I know I can use either BSD or GPL-licensed code, and that's the end of the story.
-Looking for a job as a materials chemist or multivariat
t_t_t___ r_r_r___ ooooo___ l_l_l____ l_l_1
t___ t__ r___r__ o____ o__ l___ l__ l
t_t_t___ rr_rr__ o_____ o__ l_l_l____ l_l
t______ r___r__ o____ o__ l___________ l
t______ r___ r__ ooooo___ l_______ l_l_l
TO ALL MY DEAD HOMIES IN 229!