Historic "Free Unix" white paper by Larry McVoy 61
greg writes "This is a white paper written by Larry McVoy at Sun Microsystems discussing free Unix software, *.BSD, Linux, GNU and FSF and competition with Microsoft. In the paper Larry proposes the opensourcing and standardizing of Unix in gerneral and Solaris in particular. Whats truly impressive is that it was written in 1993 and is still quite relevant and its predictions regarding Linux were very accurate. Here is the link:
" Currently only available in Postscript... HTML is coming.
Re:It's been six years now, what's changed??? (Score:1)
What has changed is that Linux has become the sole overwhelming success in challenging Microsoft. You can't walk into most bookstores today without seeing Linux CDROMs and texts. Linux has become one of the greatest success stories in the history of computing. Each day the mainstream and alternative press bring more news of Linux's meteroic rise to the top.
Unfortunately, FreeBSD essentially remains in the same rut where it was six years ago. FreeBSD has mostly stayed in its little niche, without much success to show.
Solaris is holding its own and is widely accepted but it hasn't got the millions of users that Linux has. Still, after Linux, it is probably the strongest challenge to Microsoft.
SCO remains a question mark. It was widely used by small business but NT and Linux probably have eaten at some of its market.
Six years from now, Linux and whatever MS is offering will probably be the predominant operating systems in use by developers and the world at large. It will be fun to watch, whatever way it plays out.
Re:It's been six years now, what's changed??? (Score:1)
To that end, I will draw an analogue by saying that 2 years ago you couldn't walk into a book store without seeing Java books all over the place threatening C++/Windows dominance as a programming language and OS platform. Now we all now that Java is dead and it's not because it wasn't great, it was because it couldn't penatrate the Microsoft domain well enough get accepted as a de-facto standard. Linux will be the same, more power to it, though.
Re:It's been six years now, what's changed??? (Score:2)
Re:CU Boulder? (Score:2)
-E
Re:Some things never change.... (Score:2)
The "In the US" part is important, because the Sinclair ?QL? was being sold in Europe with much the same feature set, except it had some kind of weird tape-ish type drives instead of "real" drives and had chicklet keys (Sir Clive did not believe in having a real keyboard!). Linus attributes much of his interest in computers to hacking on his uncle's QL while a child.
-E
Re:It's been six years now, what's changed??? (Score:1)
I absolutely do not think Linux's success on the Desktop is guaranteed. In fact, I do not consider it to have started. When a customer installs 150+ seats with Linux for general office productivity purposes, that's when the battle starts.
Creepy... (Score:2)
I'm not exactly sure how things played out after that document. I know that Novell sold the Unix stuff to SCO sometime around then - maybe SCO offered more than Sun? I do know that a few years back Sun spent something like $80M to buy permanent (or 20 years I or something) licenses for some Unix/System-V stuff. Kinda funny how things turn out.
There have been noises from Sun (mostly late last year, early this year) about opening up the source to Solaris. (in that, everyone can get it, not just developers with money, or people in education). They said the biggest problem is licensing issues - Sun don't own everything in Solaris. Looks like things haven't changed much... BTW Java, Jini, designs for the SPARC and Java chips, are not that only thing Sun have put under their "community source license" recently. Actually, it seems for quite a few products/tools, when they announced new versions they also annouced that it would be out under their "community source license" too. If/when Solaris does go this way, it'll probably be first with Solaris 8 (which is expected early 2000), and might not be back-ported.
Re:I wonder what he's thinking today. (Score:2)
I don't really know what happened after this, but I guess Novell couldn't be pursuaded to go along - they sold their IP rights to SCO...
Re:Community License? (Score:2)
This is NOT the original 1993 paper (Score:1)
So exactly which version are we looking at and how much has changed since the original?
Suddenly, the paper doesn't seem quite so remarkably "visionary" any more.
Love that NASA quote! (Score:1)
I think I'll make that my
--
Re:SGI's problems with Open Source (Score:2)
Bruce
Already shown here, but good nonetheless (Score:1)
But it's still a very interesting read, especially these days. Good to see how a good idea grew, even if this isn't quite what started it all.
Text Version (Score:2)
Okay guys, goofed earlier and posted a half-butchered version of the PS document. Didn't notice the damn thing until AFTER I'd gone back to read a couple more articles.
This version has been formatted in the attempt at readability. Any errors in readability are a combination of my fault, goofs with Ghostscript's conversion, and original grammatical mistakes in the document.
P.S.: NO. I did NOT have anything better to do tonight! I'm a geek remember?
The Sourceware Operating System Proposal
Revision 1.8
Larry McVoy
and a cast of thousands, see acknowledgments
lm@sun.com
+14153367627
Sun Microsystems Computer Corporation 1
ABSTRACT
This document describes a proposal to provide a source form, royalty free Unix as an evolution of the COSE ffort, as a means of unifying the Unix desktop market, and as an application deployment platform, with a focus on running all applications, including those from other operating systems, such as DOS and Windows 3.1. This effort is intended to provide substance to the many Unix unification and standard agreements that exist today.Significant effort has been made to address the concerns of the major Unix vendors, the Unix customer base, the DOS customer base, the Windows 3.1 customer base, the educational and research community,and the development community.
This document is an assessment of the condition of Unix, and a proposal to improve the condition of Unix on the desktop. To get a quick reading, the reader may scan for the highlighted bars; they are a summary of the key points of each section.
The organization of the document is background on the state of Unix, background on the efforts to fix Unix, a digression on why bother with fixing Unix, a suggestion for how to start Unix on the path to healthiness, more details on the health plan, details on managing the resulting system, alternatives to this plan, questions and answers, and finally,acknowledgments.
Neither Larry McVoy nor the views in this document are necessarily representing the views of Sun Microsystems or Sun'saffiliates. Sun's tolerance in this matter is gratefully acknowledged.
©1993 Larry McVoy 9 November 1993
Unix needs our help because Unix is dieing. Unix is no longer even close to competitive.
Licensing ranges from $20 to $100 per seat, with vendor mark up for their costly "value add" resulting in customer seat costs of $600 $3000. Microsoft sells Windows/NT for about $150.
Unix has ceased to be the platform of choice for the development and deployment of innovative technology. A great deal of the early development of Unix was done by researchers because of Unix's ready accessibility. As time has gone on, it has become more and more difficult for research organizations to acquire source. Microsoft is planning on releasing Windows/NT to universities in an attempt to leverage from the same sources of innovation.
Old Old Old (Score:1)
---------------------
Community License? (Score:1)
Re:CU Boulder? (Score:1)
Why not Berkeley who could have offered both it and the BSD source at that point?
Re:CU Boulder? (Score:1)
Re:Community License? (Score:1)
Re:Some things never change.... (Score:1)
"There is no spoon" - Neo, The Matrix
"SPOOOOOOOOON!" - The Tick, The Tick
PDF VERSIOn (Score:1)
Comments from Sun executives? (Score:1)
Can anyone go diving into the Sun archive pile and find comments supporting or denegrating the document? Also where are the people who made the comments are today.
It is always neat to find a prediction like this and examine it in light of what has happened.
Re:What happened to Spring? (Score:1)
Re:It's been six years now, what's changed??? (Score:1)
What on god's green earth are you talking about? Sun is the only major commercial Unix vendor left that does not have a strategic partnership with Microsoft. That alone should tell you something about their faith in their Unix-based products.
A great quote that I hadn't heard before. (Score:1)
How close we are! I just like the NASA phrase.
Okay, back to work....
~afniv
"Man könnte froh sein, wenn die Luft so rein wäre wie das Bier"
Re:It's been six years now, what's changed??? (Score:1)
Are you on crack? The Linux user base is orders of magnitude bigger than it was in those days. We're a hell of a long way to World Domination(tm), but the Empire of the Penguin isn't gonna be built in a day.
html link (Score:4)
Re:What happened to Spring? (Score:2)
Sun's pages on it seem to have disappeared, although they still turn up in search engines and links from other sites.
BTW--- I think "royalty-free" in this context meant just from Sun's perspective, in that it was written from scratch internally. Shouldn't be taken as a suggestion that it was free software.
This is bad news... (Score:1)
---
Put Hemos through English 101!
What are you talking about? (Score:1)
---
Put Hemos through English 101!
Re:It's been six years now, what's changed??? (Score:1)
Then again, maybe linux was not mature enough to handle an influx of developers. Would "too many cooks" have spoiled the source code soup?
==rob
Some things never change.... (Score:1)
"Unix has become large and complex. Obsession with the wrong sorts of compatibility (i.e., unused features) has lead to a bloated, hard to maintain, Unix source base."
Face it folks, both Unix, Linix and NT are bloated. Maybe a new OS like Be would do better.
Re:Old Old Old (Score:1)
SGI would be my prime example here - great graphics performance, but a fairly bad track record in the last two years security-wise. Why not work towards transitioning the base operating system to something fairly auditable by outside sources (linux, *BSD, whatever.) Then you get real support systems, with huge development teams contributing and moving Unix forward in ways that hasn't happened in years.
Utopia, I know, and there are hordes of tertiary effects that would cause many people problems, but this is really the direction the computer industry seems to need to head. Historically it's been either "one size fits all" or "look at all the variety you've got - though, none if it works with anything else"
Argh!
Re:Creepy... (Score:1)
I wonder what he's thinking today. (Score:1)
If Sun and Novell actually listened, I think times would have been different. At the end he mentions "Linux is a win on the political front and a lose on the maturity front". I know linux was very immature back in 1993, and still needs to grow in some areas today. But it is improving with each release. It would have been nice to see Solaris under GNU. But now Sun missed out and we have Linux to work with. I've always said that "software is a service, not a product". This means that you pay to have something done (written). And you get to do what you want with it later. It seems that Larry McVoy could predict the future. This paper was better than ESR's Cathedral and the Bizarre.
What happened to Spring? (Score:1)
George
CU Boulder? (Score:1)
And frankly the CS department at CU isn't exactly well known, decent program but not a powerhouse in CS. Probably thought that it was mostly harmless to give to CU.
Re:It's been six years now, what's changed??? (Score:1)
I admit that CDE is a much better design over Windows, but there are some major improvements that could take place.
Re:It's been six years now, what's changed??? (Score:1)
I hear all the time about Microsoft's FUD attacks on Open Source. This is proven by.. a memo or two by a Microsoft Employee? What about the 4,000,000 messages I see on slashdot attacking MS in a thread that doesn't even mention them.
Linux may be no closer to hitting everyone's desktops than NT source being released, but who gives a toss? The whole existance of corporations like MS is their reliance on people buying their product. That's why they market so strong. No sales, means no profit. It's all on their share prices, keeping their shareholders happy at the expense of customers, and that's why it is important to them that everyone owns a copy of their software.
Open Source, however, gives you the opportunity to choose for yourself. Noone is going to go broke if everyone doesn't run Linux, and it may not be everyone's cup of tea. I run it, I like it, thats all that matters.
Re:I wonder what he's thinking today. (Score:1)
Re:This is bad news... (Score:1)
Having read linux-kernel at that time he came over as just another Unix ego. I don't trust these kind of people.
Re:It's been six years now, what's changed??? (Score:1)
It would be nice if everyone working on Linux got together for a yearly conference or something, so that we could have what I percieve to be the biggest advantage micros~1 has over linux (a unified set of goals and tight cooperation between the various fragments of the community)