On CBS.com: HD may burn your eyes
BNET Business Network:
BNET
TechRepublic
ZDNet

By Stephen Shankland
Posted on ZDNet News: May 20, 2004 5:10:00 AM

It's hard to imagine that Linus Torvalds could have launched Linux without directly using earlier operating system work, according to a report that has become controversial even before its scheduled publication Thursday.

The 92-page report, from a 14-person Washington, D.C., think tank called the Alexis de Tocqueville Institution, suggests more Linux credit should go to Minix. A Unix clone, Minix was designed by Andrew Tanenbaum to help him teach operating systems and software at Vrije University in Amsterdam. Torvalds used Minix before he embarked on Linux development in 1991.

In an e-mail interview, Torvalds strongly disputed the study's conclusions. And Tanenbaum himself has harshly criticized the study.

News.context

What's new:
A new report suggests more credit for creating the Linux operating system should go to Unix clone Minix, rather than to Linus Torvalds.

Bottom line:
The study comes not long after several others unflattering to Linux and in the midst of a legal attack on Linux by the SCO Group.

For more info:
Track the players

According to the study, it's safe to argue that Tanenbaum, who had years of OS experience and who had seen the Unix source code, could create Minix in three years. "However, it is highly questionable that Linus, still just a student, with virtually no operating systems development experience, could do the same, especially in one-sixth of the time," says the study, which was written by Ken Brown, president of the Alexis de Tocqueville Institution.

"Why are the most brilliant business minds in the history of PC technology, with hundreds of millions of dollars in capital, licensing Unix source code, if it is as simple as writing it from scratch with little help or experience?" the study asks. "Is it possible that building a Unix operating system really only takes a few months--and, oh by the way, you don't even need the source code to do it?"

Audiocast
arrow The total cost of owning a Linux setup
play audio

Gordon Haff, an engineer and analyst for analysis firm Illuminata, took a more measured view. "I think we can all stipulate that Linux is not a 'clean room' creation. Whether that makes it a derivative work is a question for the lawyers and the philosophers," he said. As for suspicions about Torvalds' rapid early progress, it should be noted "that the original product was quite primitive," he said.

The study comes not long after several attacks on Linux--many of them spurred by Microsoft, whose Windows operating system competes with Linux. More significantly, it arrives in the midst of a legal attack on Linux by the SCO Group, which argues Linux violates its Unix copyrights.

Bolder words
Although the new study raises more questions than it answers, in an interview, Brown was bolder in his claims.

"It's clear to me, at least from quotes from Tanenbaum, that Linus started from Minix...He just sat down with Minix and wrote this product. By definition, that is not an invention," Brown said. "If you sit down with the Ford blueprints and build a Chrysler and don't give Ford any credit, that's not invention."

In an interview conducted for the study, Brown quoted Tanenbaum as saying that Minix "was the base that Linus used to create Linux. He also took many ideas from Minix, including the file system, source tree and much more."

If Linux is a derivative work of Minix, that makes Linux vulnerable to charges of intellectual property infringement by Prentice Hall, which published books on Minix, as well as the Minix source code, but restricted its use until 2000, the study said. "Arguably, Prentice Hall has lost out on tens of millions of dollars" because of lost book sales, the study said.


Get Up to Speed on...
Open source
Get the latest headlines and
company-specific news in our
expanded GUTS section.


But Torvalds argued that he and other Linux developers have given proper credit.

"Linux never used Minix code...We never credited anybody else's code, because we never used anybody else's code," Torvalds said. But Unix, he said, did provide ideas: "Linux has always credited Unix. There has never been any question about the fact that Linux was very open about taking a lot of good ideas from Unix."

Minix, he said, was simply a platform on top of which Torvalds did his programming work.

The study suggested that Torvalds might have gradually replaced Minix code with Linux, but Torvalds says that did not happen.

"I didn't 'write the Minix code out of Linux,'" Torvalds said. "I was using Minix when I wrote Linux, but that's in the same sense that you are using Windows when you write your columns. Do your articles contain Windows source code because you use Windows to write them?"

Torvalds isn't the only one to dispute the study: Tanenbaum himself sided against Brown.

"Linus didn't sit down in a vacuum and suddenly type in the Linux source code. He had my book, was running Minix and undoubtedly knew the history (since it is in my book). But the code was his," Tanenbaum said in a Web posting about his interview.

"By the time Linus started, five people had independently implemented Unix or something approximating it...All of this was perfectly legal and nobody stole anything. Given this history, it is pretty hard to make a case that one person can't implement a system of the complexity of Linux."

Fueling the flames
When the institute announced the pending publication of the report earlier this week--saying it "directly challenges Linus Torvalds' claim to be the inventor of Linux"--it immediately drew criticism from open-source advocates who suggested Linux foe Microsoft was behind the report.

Microsoft indeed has provided funding to the Alexis de Tocqueville Institution for five years, a Microsoft representative said, without disclosing how much has been granted. Microsoft funds several public policy institutes, including the American Enterprise Institute, the Center for Strategic and International Studies, the Heritage Foundation, and the Cato Institute, the representative said.

Brown declined to discuss his organization's funding sources, but said there are several and that its research is independent. "I publish what I think, and that's it. I don't work for anybody's PR machine," he said.

One area where Brown and Torvalds agree is that Torvalds shouldn't bear the title of Linux "inventor."

"I'd agree that 'inventor' is not necessarily the right word," Torvalds said, to describe his role in Linux.

The study also raises the issue that Torvalds saw Unix source code. This was available in annotated source code that John Lions, a professor at the University of New South Wales in Australia, made available to his classes. The notes were widely distributed illegally afterward, and "many suspect that Linus also had the Lions notes," the report said.

Not true, Torvalds said: "I've never seen the Lions book, although I've obviously heard of it. And no, no Unix source code either."

Brown and his colleagues interviewed more than two dozen people for the study, but Torvalds "didn't get back to us" with requests for comment. Torvalds said he never received any e-mail from the institution.

The Linux issue fuels Brown's concern that open-source software makes it easier for other countries to benefit from U.S. technological prowess, he said: "How are you going to have an intellectual-property economy if you can just rip off stuff?"

Such political and business issues likely will get more attention in a book Brown plans to publish in coming months that will expand on the study.

The study will be sold by an outside e-book seller, Brown said. Although his organization usually makes studies available on its own, outsiders have crashed the group's Web site twice in recent days, after it published a press release on the upcoming study, Brown said.

The study is at times provocative, but in the end, it isn't revolutionary, Illuminata analyst Haff said: "It doesn't ultimately tell me anything surprising that would cause me to rethink the role of open source." --What's your take on this story? Visit News.com's feedback section.

  • Talkback
  • Most Recent of 210 Talkback(s)
A simple challenge: produce just one line of illegal code
Hello Mr Brown,

Your say,


"Tocqueville has entered into a discussion in which, to be fair, there is very little critical review of the claims and methods of the open- and hybrid-sou... (Read the rest)
Posted by: paulgtaylor Posted on: 07/21/04 You are currently: Logged In | Log out
News: Disney Not Father Of Mickey Mouse! natbrown   | 05/19/04
That's not really news wresnick   | 05/21/04
Monopoly money legislation? natbrown   | 05/19/04
Con Corp Registry TrustMe_z   | 05/25/04
(nt)Them's fightin' words! toadlife   | 05/19/04
No NemesisNL   | 05/20/04
Doesnt really matter Suicida|   | 05/20/04
How about ZDNet doing some real reporting instead of printing press release Spin_Masterz   | 05/19/04
Now that would be a shame NemesisNL   | 05/20/04
Journalism? Spoon Jabber   | 05/20/04
real reporting dwest_z   | 05/20/04
analogies dwest_z   | 05/20/04
ZD Net's owner is CNET mint_z   | 05/20/04
MS tries yet another angle with their FUD, falls flat as usual. Spam-ZD   | 05/19/04
How is it Fear, Uncertainty, and Doubt??? No_Ax_to_Grind   | 05/20/04
Here's the FUD j.m.galvin   | 05/20/04
Sorry, I still don't see it. No_Ax_to_Grind   | 05/20/04
well... NemesisNL   | 05/20/04
Schrodingers cat. agottschald   | 05/21/04
After long and careful consideration, Spin_Masterz   | 05/20/04
to late NemesisNL   | 05/20/04
in relation to the SCO case mainly... ryusen   | 05/20/04
Tanenbaum Responds: Linus Wrote Linux sbj   | 05/19/04
Linus Wrote Linux agottschald   | 05/21/04
Is he really the father of ???????? dingdong_z   | 05/20/04
Nope Not average Joe   | 05/20/04
easier to steal US IP NemesisNL   | 05/20/04
Brown hasn't got a clue dwest_z   | 05/20/04
Is Windows CO really lower than Linux TCO? Nigel Johnstone   | 05/20/04
Yes NemesisNL   | 05/20/04
no thats pigs Hanover Phist   | 05/20/04
Debunked by developer Minix!!!!!! cuboctahedron2004   | 05/20/04
Tanenbaum is at least the godfather of Linux mjsadaway   | 05/20/04
ofcourse he was influenced NemesisNL   | 05/20/04
re: regrets ryusen   | 05/20/04
Agreed bhushanaher@...   | 05/20/04
Why? Patrick Jones   | 05/20/04
Not sure if he wants any credit linkki_   | 05/20/04
Just because it is hard for you to believe.. Patrick Jones   | 05/20/04
And he did nucrash   | 05/20/04
Actually, its more like... doe_z   | 05/20/04
German court enforces GPL PCcritic   | 05/20/04
Bill Gates recommends doing it ! mw_phil   | 05/20/04
that's a cover story for the truth ... its much darker ... oldskool   | 05/20/04
key source claims Alexis de Tocqueville I. author ignorant on Unix history duncanrobertson   | 05/20/04
reminds me of a certain ZD author's style of analysis oldskool   | 05/20/04
Good read, of course... el1jones   | 05/20/04
Never mind the other OS NemesisNL   | 05/20/04
i dunno... ryusen   | 05/20/04
Thinktanks don't think - they validate views TrustMe_z   | 05/25/04
What A Crock! markdoiron   | 05/20/04
Correct me if I'm wrong dydamiano@...   | 05/24/04
For the proper funding... sbenson@...   | 05/20/04
What is inventing? tero_t_vaananen@...   | 05/20/04
Minix not the source amicus_curious   | 05/20/04
Ok, ya have to wonder who championed... BitTwiddler   | 05/20/04
it seems to be about clouding the pedigree (legal FUD) oldskool   | 05/20/04
Ya and I'm sure Gates never based anything Arrg   | 05/20/04
This is not even worthy of coverage nucrash   | 05/20/04
Actually, I enjoyed reading it. No_Ax_to_Grind   | 05/20/04
It was a great piece of half-truths nucrash   | 05/20/04
I think you sell people short. No_Ax_to_Grind   | 05/20/04
Do the research!!!!! nucrash   | 05/20/04
*Claims* vs. common sense. No_Ax_to_Grind   | 05/20/04
Are you calling a well respected professor a liar? NemesisNL   | 05/20/04
what common sense does his claim go coutner to? ryusen   | 05/20/04
Null and Void what I say for the day nucrash   | 05/20/04
Me too! bchesmer   | 05/20/04
Amazing jdunn_z   | 05/20/04
Alexis de Tocqueville Institution Fairly Conservative Think Tank royceLcrocker@...   | 05/20/04
Read Who Is On It They are LIBERALS RobertoSalazar   | 05/21/04
Why fight Open Source? harker82   | 05/20/04
It's the ancient struggle... Omch'Ar   | 05/20/04
Money rules... NefNef   | 05/23/04
LOL, I can't believe ZDNet published this! Xunil_Sierutuf   | 05/20/04
Wrong headline Tim Patterson   | 05/20/04
Truely Humerous Fred Fredrickson   | 05/20/04
Very interesting, and yes it's possible. No_Ax_to_Grind   | 05/20/04
I believe he did it by himself. Patrick Jones   | 05/20/04
You make my point nicely. No_Ax_to_Grind   | 05/20/04
How? Patrick Jones   | 05/20/04
I see nothing in the article suggesting... No_Ax_to_Grind   | 05/20/04
Here you go... el1jones   | 05/20/04
I see nothing wrong with that. No_Ax_to_Grind   | 05/20/04
OSes don't take long to write voska   | 05/20/04
Hey, You asked.... el1jones   | 05/20/04
How about.. Patrick Jones   | 05/20/04
You accuse Linus of stealing source code, then try to back out? Fred Fredrickson   | 05/21/04
Nope, sorry quietLee   | 05/20/04
See my other post Patrick Jones   | 05/20/04
"the study" is wrong azurensis   | 05/20/04
No he doesn't NemesisNL   | 05/20/04
I never suggested he took the code. No_Ax_to_Grind   | 05/20/04
And Billy Bob Gates and M$ have NEVER stolen code, and then bouth it? drichards1953   | 05/20/04
been there done that !! DevilsAdvocado   | 05/21/04
Wrong azurensis   | 05/21/04
Specifications azurensis   | 05/20/04
Some OS development history (and links) B.O.F.H.   | 05/20/04
To clarify. doe_z   | 05/20/04
i think you're missing a few points: ryusen   | 05/20/04
Why Not, it's not rocket science. agottschald   | 05/21/04
Copying a commandline is easy, a GUI could take years. NefNef   | 05/23/04
How many of us remember where NT came from? Unicornrider   | 05/20/04
I agree 100% No_Ax_to_Grind   | 05/20/04
I do CO_TechGuy   | 05/20/04
MS pays Browns salary TrustMe_z   | 05/25/04
My memory is quite different. Update victim   | 05/20/04
Excerpts from the Brown-Tenenbaum interview... Tim Patterson   | 05/20/04
Link. Interesting reading Tim Patterson   | 05/20/04
How is that any different than... No_Ax_to_Grind   | 05/20/04
Tim, do you have an answer? No_Ax_to_Grind   | 05/20/04
Did you even bother to read Tanenbaum's comments yourself? NemesisNL   | 05/20/04
Yes I did. No_Ax_to_Grind   | 05/20/04
Yes NemesisNL   | 05/20/04
You really are confused aren't you? No_Ax_to_Grind   | 05/20/04
why don't you just answer the post NemesisNL   | 05/20/04
I didn't see a question in your post... No_Ax_to_Grind   | 05/20/04
Didn't see a question? NemesisNL   | 05/20/04
do you mean MS patents of the CP/M filesystem (FAT) B.O.F.H.   | 05/21/04
The difference... Patrick Jones   | 05/20/04
Degrees of underhanded actions. No_Ax_to_Grind   | 05/20/04
Huh? Tim Patterson   | 05/20/04
You picked the topic Tim... No_Ax_to_Grind   | 05/20/04
Defend the indefensible Tim Patterson   | 05/20/04
Ah, now you are changing the subject. No_Ax_to_Grind   | 05/20/04
Answer the question Bit Tim Patterson   | 05/20/04
Now hold on a second. No_Ax_to_Grind   | 05/20/04
Yeah, never mind NemesisNL   | 05/20/04
What a cute rant, useless, but cute. No_Ax_to_Grind   | 05/20/04
He's not changing the subject. You are j.m.galvin   | 05/20/04
I'll help you. No_Ax_to_Grind   | 05/20/04
He was talking about the idotic claims about linux heritage NemesisNL   | 05/20/04
Tim, your turn. No_Ax_to_Grind   | 05/20/04
Well Bit... Tim Patterson   | 05/20/04
Sorry Tim... No_Ax_to_Grind   | 05/20/04
some differences... B.O.F.H.   | 05/20/04
I somewhat agree.. No_Ax_to_Grind   | 05/20/04
I’m not sure where you are going with this tangent B.O.F.H.   | 05/20/04
Go to bed trojanhorse   | 05/20/04
Patent issue agottschald   | 05/21/04
Axe, what 'front' are you talking about? IT_User   | 05/20/04
FAT is a derivative filesystem originally form CP/M B.O.F.H.   | 05/20/04
Patent Idea vgrig   | 05/20/04
tannenbomb(sp?) a german xmas tree lotta_anger   | 05/20/04
Out of respect for German last names, please stop nucrash   | 05/20/04
ok I'll stop lotta_anger   | 05/22/04
No Axe sti8ll hasn't responded to Tim Patterson's question! jellyclock   | 05/20/04
Proof, please? CO_TechGuy   | 05/20/04
He's a coward a yells fire in a theatre trojanhorse   | 05/20/04
Torvalds not author of Linux Update victim   | 05/20/04
Tanenbaum sez Linux is not secure quietLee   | 05/20/04
Hey is this news!!! IT_User   | 05/20/04
Benefits Update victim   | 05/20/04
See the tip of your nose? Mike (not Cox)   | 05/20/04
Windows, Apple, Linux all based on something prior FilledOut   | 05/20/04
100% SPOT ON!!! No_Ax_to_Grind   | 05/20/04
Raises a question Update victim   | 05/20/04
And another question Spoon Jabber   | 05/21/04
Few questions for Linus gabriele@...   | 05/20/04
Throwing mud. Anton Philidor   | 05/20/04
Nice bit of FUD you've tossed out. Cardinal_Bill   | 05/20/04
Dung prodding Anton Philidor   | 05/20/04
Let's just agree to disagree. Cardinal_Bill   | 05/20/04
What differences? Anton Philidor   | 05/20/04
And who are the others funded by? Spoon Jabber   | 05/21/04
True Patrick Jones   | 05/20/04
True NemesisNL   | 05/20/04
Bill Gate STOLE DOS So What RobertoSalazar   | 05/20/04
You of course can prove that, right? No_Ax_to_Grind   | 05/20/04
He doesn't have to NemesisNL   | 05/20/04
Pardon me???? No_Ax_to_Grind   | 05/20/04
Read your posts on this forum. NemesisNL   | 05/20/04
You read them... No_Ax_to_Grind   | 05/20/04
Yes NemesisNL   | 05/20/04
Never going to happen... No_Ax_to_Grind   | 05/20/04
Oh yes, and as to where MSDOS came from. No_Ax_to_Grind   | 05/20/04
yeah right NemesisNL   | 05/20/04
Since you used my research legwork ratherthan looking for youself! B.O.F.H.   | 05/21/04
RE: He doesn't have to Iain_Peters   | 05/20/04
This history of DOS is too well known for this debate wresnick   | 05/21/04
Uh, didn't he buy it... el1jones   | 05/20/04
Yup, $30K was the reported figure. No_Ax_to_Grind   | 05/20/04
QDOS (from Seattle Computer Products) went for $50K B.O.F.H.   | 05/20/04