Slashdot Mirror


Groklaw Starts Unix/Linux History Project

An anonymous reader writes "Over on GrokLaw, PJ and others have decided to create a 'timeline' for Unix and Linux development. The plan is to recreate, as completely as possible, the history of these two operating systems '...from the perspective of tracing the code by copyright, patents, trade secret, and trademark. The idea is that the final timeline will be a publicly-available resource, released under a Creative Commons license, that will assist the community in defending against - or better yet in deterring - future lawsuits against GNU/Linux code.'"

71 comments

  1. Don't do it. by Quasar1999 · · Score: 4, Insightful

    Sco will find a way to use this history to further 'prove' that source code was acquired from commercial software at specific times from specific companies, using nothing more than the fact that some feature was added to linux on a specific date. This aids insane companies like SCO who want to find relationships and infringement where there really was none... go back far enough, and no one from the time/company/developer will be able to defend their IP...

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:Don't do it. by essreenim · · Score: 1

      Exactly, Don't f--k with Pandora's box. Don't want to give Sco ammunition.

    2. Re:Don't do it. by Kalak · · Score: 3, Insightful

      While PJ is on the side that is generally against SCO and Linux, that is because she is on the side of finding the truth of the issues relating to SCO. The truth is against SCO because they are not looking at things with more than an eye for profit. If she (and the others at groklaw) were to find that there was a place for infringement in Linux, you can bet that she would be the first to e-mail a copy of it to LKML so that those that are interested in protecting Linux are able to insure it is clean, or becomes clean, and remains clean.

      Linux will not come through this because it's better at hiding things than SCO, but because it is better at opening things up to be revealed to all than SCO. Such a history only reveals more truth to Linux and its development, and can only help Linux.

      Image if they did find something. How long it would remain in the kernel? Everyone would switch to non-tainted kernels, and SCO would have no one left to sue.

      Revealing the truth can only help Linux

      --
      I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
    3. Re:Don't do it. by surprise_audit · · Score: 1
      Sco will find a way to use this history to further 'prove' that source code was acquired from commercial software at specific times from specific companies...

      You may be assuming too much, namely that SCO will be around to take advantage of it when it's released. I'm sure I'm not alone in expecting the release date to coincide with SCO's final dissolution.

  2. I'm amazed... by xoran99 · · Score: 1

    The slashdot community seems to be at a loss for words, if I'm among the first to post... But maybe that's because we're tired of talking about SCO :P

    --

    Karma: Bad (mostly due to all those "In Soviet Russia" jokes)

    1. Re:I'm amazed... by Anonymous Coward · · Score: 0


      The above post is not 'off-topic'.

      Slashdot *was* down (showing a 503 Service Unavailable error message) for at least 45 minutes last night.

    2. Re:I'm amazed... by Anonymous Coward · · Score: 0

      Slashdot got Groklaw'd.

  3. Wonderful! by Azureflare · · Score: 1
    I've often thought that something like this should be done so parasites (i.e. SCO) can't just go out and say a bunch of stuff with no opposition or facts to compare their statements to. Props to Groklaw for their continued good efforts on helping out the linux community!

    I hope it has lots of details, references, and footnotes, so the less technically inclined can follow it if they so desire to (though it may take a lot of reading!) That always helps the integrity and validity of a piece of work. I'll love to see the finished product!

    1. Re:Wonderful! by surprise_audit · · Score: 1
      I hope it has lots of details, references, and footnotes, so the less technically inclined can follow it if they so desire to...

      Personally, I hope they can get some of the original authors to provide notarized statements detailing their contributions. Something like the "provenance" documents that accompany high-dollar works of art, showing the chain of ownership back to the original artist. In the case of Unix/Linux, such docs could trace the origins and updates to things like errno.h, libc, the C compiler, &c.

      That wouldn't necessarily prevent scum like Darl from claiming that the IP had come into their possession via some tortuous path through buyout deals, but it would certainly provide the FSF (and others) with a rock solid starting point for retaliatory fuck-off-and-die lawsuits.

  4. Re:So what? by Anonymous Coward · · Score: 0, Funny

    As of today, my personal security will be taken care of by the SS.

  5. the past might haunt us by thexdane · · Score: 4, Funny

    they will have to watch out because it will finally be revealed that SCO invented unix while a person called Al Gore worked for them and then everything will be lost

  6. The press by Message+Board · · Score: 3, Interesting

    I'm curious to whether the Linux derivitive work(s) that SCO released and distributed in its own products will come out more in the press. Considering that this will be backed up with creditable resources, it could provide valuable insight for the press into "our side" of things. Big corporations have lots of nice looking graphs and reports to make things look rosy, but Linux really does not.

  7. Summoning Slashdot... by aweraw · · Score: 0, Redundant

    Is this really news? Or is this an attempt to summon the collective UNIX/Linux knowledge of /.

    Either way, I hope this kicks some asSCOles inside out...

    --
    5468652047616D65
    1. Re:Summoning Slashdot... by JessLeah · · Score: 1

      The collective Unix/Linux knowledge of SlashDot:

      "lol lunix ownz windoze suxxx"

      (Of course, that's true, but it's still funny to type it like that ;) )

  8. One day in history... by Badanov · · Score: 0, Offtopic
    On or about 12 January, 2004, slashdot user badanov joined the ranks of the damned...

    The damned FreeBSD users.

    --
    Dawn of the Dead
    1. Re:One day in history... by Anonymous Coward · · Score: 0

      History of BSD in a nutshell:
      1983: The best UNIX available
      1989: Obsolete
      1998: Forgotten
      2004: Dead

  9. No... by debilo · · Score: 5, Insightful

    Fearing SCO is not really a reason not to do this.

    go back far enough, and no one from the time/company/developer will be able to defend their IP...

    I don't really understand this conclusion. Are you trying to say that documenting and publishing events of the past somehow aids criminals? If so, how?

    1. Re:No... by Anonymous Coward · · Score: 0

      Not criminals, terrorists! Boooooo! Scary!

      Because in Soviet Amerikkka, it's perfectly fine to have a business model based on fraud, but exposing that fraud is a crime.

  10. Hrm... by Niacin · · Score: 3, Interesting

    They better have valid sources for the timeline, or SCO will say something along the lines of "this is crap, we did it all!" and the courts would care less.

    And whats up with the lack of responses? People must be getting fed up with SCO crap.

    1. Re:Hrm... by Dukael_Mikakis · · Score: 3, Insightful

      I agree. It seems like it's going to be a damn hard project. But I guess it depends on how they want to approach it. If they want to document the major events (i.e. Linus had an idea) then it might not be so daunting, but then it might not be so interesting either. If they want to go into any depth, it seems like it'd be impossible because so many people have had their hands on Linux, and there are so many different versions and branches and everything.

      Sounds something like documenting the history of the English language. The "big picture" stuff might not be very interesting, but then it'd be impossible to document when every word was first used, and by whom.

      I guess, obviously, the logical plan is sketch out major events then flush out the details.

    2. Re:Hrm... by Anonymous Coward · · Score: 0

      It sounds to me like she wants to create is essentially a big cvs that leads from the beginning of Unix to the present day Linux.

      Huge project. But, if I understood it correctly, it *would* show how the code came to be what it is.

  11. Come on, simplify your fractions by Anonymous Coward · · Score: 0, Funny

    Unix/Linux = U/Lu

  12. This has already been done by Anonymous Coward · · Score: 0, Offtopic

    This has already been done here and if I'm not mistaken, SCO is right... (haha, made you look!).

  13. UNIX Timeline by mmca · · Score: 3, Informative

    Isnt this pretty complete:

    http://www.levenez.com/unix/
    http://www.unix.org/what_is_unix/history_timeline. html

    Now just follow the the copyrights and patents.

    1. Re:UNIX Timeline by j-pimp · · Score: 4, Insightful

      Well I must be fucking new here cause I RTFA. Allow me to 'splain to you.

      Groklaw is run by a paralegal. This is a legal history. All those diagrams of Unix, networking etc, are from a geek point of view. groklaw wants to make a history that concerns itself with patents and trademarks being declared, licensed, expired etc.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    2. Re:UNIX Timeline by pigpogm · · Score: 4, Funny

      Yes, you must be new. Allow me to 'splain...

      If you RTFA, you don't get to post for at least a minute. Anything not posted in the first 45 seconds won't stand a chance of getting moderated, so it would be a waste of time.

      So i just wasted my time completely.

      Damn.

      --
      PigPog.
    3. Re:UNIX Timeline by j-pimp · · Score: 1

      How ironic, being that your comment currently is rated +3 funny, and I have excellent karma even though I never post in the first minute.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    4. Re:UNIX Timeline by pigpogm · · Score: 1

      Yes, kind of ruined the accuracy of it, didn't it?

      It would have been more ironic if i hadn't removed the whine in my sig about getting modded down for being funny just a day or two ago.

      --
      PigPog.
    5. Re:UNIX Timeline by Anonymous Coward · · Score: 0

      The problem is that GrokLaw wants an accurate view of code-derivation.

      The Unix timeline, while popular, has such bizzare relationships as Linux being derived from Minix. Which is obviously untrue code-wise, and clearly wrong conceptually (Minix is a microkernel and very different internally than Linux). I fail to see how Minix inspiring Linux via the former's license and slow development creates a child-parent relationship. It certainly doesn't create any legal relationship under copyright law.

  14. Licensing of mass disruption/destruction by segment · · Score: 2, Insightful

    Do you want to:

    Let people distribute copies of your whole work for noncommercial purposes (for example, on a file-sharing network, or among friends)?

    http://creativecommons.org/license/sampling

    Sorry to say but this whole licensing scheme is getting out of hand. Not to troll about this but how many licenses are there? GPL, BSD, etc? Now another scheme? Now supposing I decided as an admin on one of the machines I -obviously ADMIN - I decide to go with the "non commercial" license. Say I run my own machine with 60 users. Friends, friends of friends, etc. Now I decide to host a domain for one of these friends, and he decides he's going to run something commercial then what? Am I breaking license standards here. Aside from that, what the hell difference would it honestly make these so called Licenses being they would have to be a worldwide universal license.

    Just because you say it's law here, why should someone follow the laws of land A when they live in land B. Don't you think there is a huge window for abuse here. Not only by cheapskate corporations who can circumvent these laws, but by lawmakers who for one wouldn't understand computing as a whole, but would be quick to indict Average John for a quick hit in the paper on "How I cracked down on international program crackers who acted with disregard those terrorists."

    Seriously, why is the community (Open Source) even waisting their time on another licensing scheme.

    1. Re:Licensing of mass disruption/destruction by Homology · · Score: 1
      http://creativecommons.org/license/sampling ..... Sorry to say but this whole licensing scheme is getting out of hand. Not to troll about this but how many licenses are there? GPL, BSD, etc? Now another scheme?

      There are different types of licenses for different type of work and needs. As an example, the GPL is a license for software, and thus not appropiate for, say, a novel or a song. As for needs, you have Trolltech's QT library that are dual licensed : A GPL variant, and a commercial one.

    2. Re:Licensing of mass disruption/destruction by lawpoop · · Score: 2, Insightful
      This whole licensing scheme has gotten out of hand? Please note that propreitary software has more licensing schemes than does any open-source software. Hell, each proprietary app has its own cockamamey convoluted license, while most of the open-source apps you run are covered by a few common licenses (GPL, BSD, Apache, etc.).

      So, if you don't like open-source because there are 'too many licensing schemes', you had better stay away from propreitary software! Who knows what kind of violations you can wander into with that mess.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    3. Re:Licensing of mass disruption/destruction by n3k5 · · Score: 3, Informative
      You're missing a most essential point here. In the proprietary software world, every comapnay makes its own, proprietary licences. If you want to know the contents of one, you have to fight your way through the legalese, full length. On the open source side, however, most projects use one of only a couple of licences, all of which have very simple rights and restrictions attached to them. The legalese is just for the lawyer types, most users can get away just reading the very easily understandable summaries. Creative Commons is not a waste of time, it adresses issues that haven't been adressed before, in other licences. In fact, they do insanely useful things, for example they adress one issue you brought up: making the same license compatible with the legal system of many countries.

      Now supposing I decided as an admin on one of the machines I -obviously ADMIN - I decide to go with the "non commercial" license.
      Huh? WTF? You have to choose a licence when you release a work. Your administrative tasks are not something you release, they're not a work your users are copying ... I don't get it.
      --
      but what do i know, i'm just a model.
    4. Re:Licensing of mass disruption/destruction by mpe · · Score: 1

      Sorry to say but this whole licensing scheme is getting out of hand. Not to troll about this but how many licenses are there? GPL, BSD, etc? Now another scheme?

      Compared with proprietary licencing there arn't a large number. Nor do these kind of licences tend to do nasty things like changing terms and conditions behind your back or requiring a relicence for an "update" or even a bug fix. Then compare with the variety of licencing which exists on copyright materials other than software.

      I decide to go with the "non commercial" license.

      N.B. the issue of "commercial" or "non commercial" is othogenal to the issue of "proprietary" or "non-proprietary". There is plenty of proprietary software which is not remotly commercial.

      Say I run my own machine with 60 users. Friends, friends of friends, etc. Now I decide to host a domain for one of these friends, and he decides he's going to run something commercial then what? Am I breaking license standards here.

      If it's your machine then you set the rules on how it should be used. If your friend has not followed the terms and conditions on the usage of your machine then they are in the wrong.
      This ussue of licences would only apply if you were using (or allowing to be used) someone else's software in a not approved by the copyright holder or any relevent statute/case laws.

      Just because you say it's law here, why should someone follow the laws of land A when they live in land B.

      Quite often country B will have similar laws to country A. Especially with respect to copyright where there are several treaties involved.

  15. History of UNIX by Anonymous Coward · · Score: 5, Funny

    Unix was a program gone bad. Born into poverty, its parents, the phone company, couldn't afford more than a roll of teletype paper a year, so Unix never had decent documentation and its source files had to go without any comments whatsoever. Year after year, Papa Bell would humiliate itself asking for rate increases so that it could feed its child. Still, unix had to go to school with only two and three letter command names because the phone company just couldn't afford any better. At school, the other operating systems with real command names, and even command completion, would taunt poor little Unix for not having any job or terminal management facilities or for having to use its file system for interprocess communication and locking.

    Then, bitter and emasculated by its poverty, the phone company began to drink. During lost weekends of drunken excess, it would brutally beat poor little Unix about the face and neck. Eventually, Unix ran away from home. Soon it was living on the streets of Berkeley. There, Unix got involved with a bad crowd. Its life became a degrading journey of drugs and debauchery. To keep itself alive, it sold cheap source licenses for itself to universities which used it for medical experiments. Being wantonly hacked by an endless stream of nameless, faceless undergraduates, both men and women, often by more than one at the same time, Unix fell into a hell-hole of depravity.

    And so it was that poor little Unix began to go insane. It retreated steadily into a dreamworld, the only place where it felt safe. It took heroin and dreamed of being a real operating system. It took LSD and dreamed of being a raspberry flavored three-toed yak. It liked that better. As Unix became increasingly attracted to LSD, it would spend weekends reading Hunter Thompson and taking cocktails of acid and speed while writing crazed poetry in which it found deep meaning but which no one else could understand.

    Eventually, Unix began walking down Telegraph Avenue talking to itself, saying "Panic: freeing free inode," over and over again. Sometimes it would accost perfect strangers and yell "Bus error (core dumped)!" or "UNEXPECTED INCONSISTENCY: RUN FSCK MANUALLY!" at them in a high pitched squeal like a chihuaua with amphetamine psychosis. Upstanding citizens pretended it was invisible. Mothers with children crossed to the other side of the street.

    Then one evening Unix watched television, an event which would change its life. There it discovered professional wrestling and knew that it had found its true calling. It began to take huge doses of corticosteroids to build itself up even bigger than the biggest of the programs which had beaten it up as a child. It ate three dozen pancakes and four dozen new features for breakfast each day. As the complications of the steroids grew worse, its internal organs grew to the point where Unix could no longer contain them. First the kernel grew, then the C library, then the number of daemons. Soon one of its window systems was requiring two megabytes of swap space for each open window. Unix began to bulge in strange, unflattering places. But Unix continued to take the drugs and its internal organs continued to grow. They grew out its ears and nostrils. They placed incredible stresses on Unix's brain until it finally liquefied under pressure. Soon Unix had the mass of Andre the Giant, the body of the Elephant Man, and the mind of a forgotten Jack Nicholson character.

    The worst strain was on Unix's mind. Unable to assimilate all the conflicting patchworks of features it had ingested, its personality began to fragment into millions of distinct, incompatible operating systems. People would cautiously say "good morning Unix. And who are we today?" and it would reply "Beastie" (BSD), or "Domain", or "I'm System III, but I'll be System V tomorrow." Psychiatrists labored for years to weld together the two major poles of Unix's personality, "Beasty Boy", an inner-city youth from Berkeley, and "Belle", a southern transvestite who wanted to be a woman. With each

    1. Re:History of UNIX by drsmithy · · Score: 1
      Brilliant !

      That is, without a doubt, one of the funniest things I've ever read on slashdot.

      Will you be here all week ?

    2. Re:History of UNIX by Some+Bitch · · Score: 1

      I have mod points but unfortunately there's no +1 Troll option.

    3. Re:History of UNIX by _the_bascule · · Score: 1

      Did you actually write that or is it an old internet archive? can I post it on a site if I want. It is brilliant.

      --
      Our diversity is our strength
    4. Re:History of UNIX by pigpogm · · Score: 1

      It's certainly got some history - a copy with some added poetry in the middle dating back to '95...
      http://www.blu.org/pipermail/discuss/1995-December /026867.html

      There's a few copies out there, but none seem to say who wrote it...
      http://www.google.co.uk/search?q=%22Year+after+yea r%2C+Papa+Bell+would+humiliate+itself%22

      It's certainly rather splendid, though.

      --
      PigPog.
    5. Re:History of UNIX by Anonymous Coward · · Score: 3, Informative

      http://www.wards.net/~bill/humor/geek/unix-history .shtml

      credits this text as:
      Posted to the unix-haters@ai.mit.edu mailing list by ian@ai.mit.edu (Ian D. Horswill) on 10/12/92

    6. Re:History of UNIX by letchhausen · · Score: 1
      Excuse me but we here at SCO wrote this. Back when. And we now want all of you here at Slashdot to pay for each individual laugh and or chuckle that you got out of it. It's ours, we own it. You'll be hearing from our lawyers. You and you and YOU!

      --
      Hey, you think your house is cool?
  16. We need not fear.. by Anonymous Coward · · Score: 0

    the truth.

    Bring it on..!

  17. Unix History Tree by noselasd · · Score: 1, Redundant

    I suppose they want to track it down on the almost individual source file level.
    The Unix History still makes a good wall poster though.

  18. Groklaw Unix/Linux history and GNU/Debian by Debian+Troll's+Best · · Score: 1, Troll

    My hope is that the Groklaw project will pay sufficient attention to the GNU/Debian Linux distribution due to its historically important position as a Linux distribution truly dedicated to remaining 'free', and operating within the bounds of a clearly spelled out social contract. These features, as well as the fact that GNU/Debian is maintained not by a corporate entity, but by volunteers, make it worthy of a special mention in the history of Linux. In addition, I would like to see a line-by-line historical commentary on the CVS commit logs for apt-get. That would be great.

  19. Unix timline mostly has it at [levenez.com] by MMHere · · Score: 2, Informative

    Please don't re-do work already done. Consider the following.

    Here's a useful history in PDF format (current as of early 2004):
    http://www.levenez.com/unix/unix_letter.pdf

    Several other formats of the document are available at the same site.

    1. Re:Unix timline mostly has it at [levenez.com] by MMHere · · Score: 1

      Yeah, so I typo'd "timeline" even after previewing. Still, check the link.

    2. Re:Unix timline mostly has it at [levenez.com] by Anonymous Coward · · Score: 1, Informative
      Please don't re-do work already done.

      Please don't repost stuff already posted AND REFUTED above.

      From the article,

      I want to do a systematic, comprehensive, and carefully documented history timeline relating to Unix and Linux, based, with his kind permission, on Eric Levenez's Unix History timeline chart,

  20. I don't see it by Anonymous Coward · · Score: 0

    yanno, I don't see what the big deal is over sharing mp3's...they are a binary file format of sorts and you can't copyright a number right?

  21. A sub-standard foundation by Anonymous Coward · · Score: 0

    This idea is off to a poor start to begin with.

    I want to do a systematic, comprehensive, and carefully documented history timeline relating to Unix and Linux,

    Right off the starting block the desire is wrong.

    Where is Minix? The Linux kernel didn't spring from Linus's forehead fully formed. The Linux kernel started from Minix.

    Just because the rootstock the Linux kernel was grafted to was overgrown does not mean the importantance of Minix in the development of Linux should be overlooked.

  22. A Quarter Century of UNIX by hey · · Score: 2, Interesting

    This book might help:
    A Quarter Century of UNIX

    1. Re:A Quarter Century of UNIX by linux_author · · Score: 1

      - i knew someone would have a clue! - "A Quarter Century of UNIX" is an *excellent* book! - highly recommended, and a keeper... (i still have the rectangular promo button/badge distributed by the publisher with the book) - now if i could only get my hands on the barf bag included with the UNIX haters book... :-)

  23. Awesome Idea by pants1973 · · Score: 1, Insightful

    I think this is an awesome idea. I have to give kudos to Pamela for doing a kick-ass job. She really deserves some kind of award or recognition for what she and the other folks over there do on a daily basis. Groklaw is truly a wonderful asset to the Linux and open source community.

  24. As much as I like CC... by Xoder · · Score: 1

    ... why do they need a license? Once they use it in an open court as evidence (and there is no reason to present it to a closed court), then it is in the Public Domain.

    Or is it just to cover that "inbetween time"?

    --
    The previous sig has been removed due to /. protecting your best interests
    1. Re:As much as I like CC... by tres3 · · Score: 2, Interesting
      This is NOT true! Once it is introduced in court it becomes public but it still retains its copyright and, if it contains trademarked images, then it is protected by trademark. Further, if it has a patented invention (leaving aside the probability that the US patent office failed to properly research the application) you cannot build that invention without licensing the patent. Once something is introduced in court you have the right to see it provided that the judge has not ordered it sealed (to protect a minor defendant, corporate trade secret, or for reasons of National Security) and fair use rights will grant you the right to publish it (or parts of it) in a news report but the original author will always retain the copyright. That assumes that the US congress continues to lengthen copyright terms everytime Mickey Mouse is poised to fall into the public domain.

      For example: Let's say that I write a short story about Mickey Mouse and attempt to sell it. Mr. Eisner, through his lawyers, will attempt to stop my distributing/selling it. In reality, being a broke programmer that lacks the funds to take on a multinational corporation in a court of law, I would be forced to concede before I ever entered a court room. But lets assume that I did have the funds and the tenacity to attempt to take on such a battle. First, the complainant, Disney, would file their complaint, or lawsuit, and attach exibits, namely my story, and submit it to the court. At that point they have not violated copyright law by reprinting my story for their complaint as it is needed for them to make their case. Second, although my story will now become part of the court record -- and therefore open to public review -- I would still own the copyright on that story; that means that even if Disney prevailed in court and loved the story that I wrote they still would not have the right to publish it without making a deal with me; and for that matter no one else can publish it without making a deal with me and Disney (since it is a work derivied from their character).

      Where it will really become interesting is if it is considered a database that could be protected under the proposed HR 3261. A timeline is a collection of facts that could conceivably be protected by the proposed law; that is the reason for releasing it under the Creative Commons license. Fortunately, collections of fact are only protected if they are organized by some unique means. Courts have ruled that phone books, because that are sorted alphabetically, are not protected at the moment; that is why corporations that collect data are trying to change the law. I would guess that numeric and chronologic ordering of data would not be considered a unique method of organizing the data and thus would not be protectable under the current law.

    2. Re:As much as I like CC... by tres3 · · Score: 1

      I real interesting case concerning copyright and the courts is Coca-Cola v Bob Kolody. This is a long article and delves into some of the problems that individuals face in going up against large corporations. It is a very interesting story that contains many aspects of the way the law works (or fails to) in reality. Not the way some of us idealistic slashdotters who have read the Constitution think that the law works.

  25. Re:So what? by Anonymous Coward · · Score: 0

    i don't get it. why is this funny?

  26. OMG they killed BSD! by Anonymous Coward · · Score: 0

    You bastards!