Linux Timeline
Code is ruled to be speech. On April 4, 2000, the United States Court of Appeals for the Sixth Circuit published its decision regarding Peter Junger's challenge to the Export Administration Regulations that prevented him from posting information on the Internet that contained cryptographic example code. Most critical in the ruling: “Because computer source code is an expressive means for the exchange of information and ideas about computer programming, we hold that it is protected by the First Amendment.”
Andy Tanenbaum releases the the Minix operating system under the BSD license. Had Minix been open source from the beginning, Linux may never have happened.
SuSE releases the first supported Linux distribution for the IBM S/390 mainframe.
“Approximately 140 distribution companies exist across the globe. We believe all but the top five will be bought, will go out of business or will be relegated to insignificance. Market-share leaders are currently defined around geographic boundaries. Red Hat has the largest global brand recognition and leading North American market share; SuSE leads in Europe, Turbolinux leads in Asia, and Conectiva leads in South America.” —Keith Bachman, an analyst for WR Hambrecht, predicting in The Red Herring
Commercial considerations help prompt the relicensing of MySQL under the GPL. Now the two freely available databases that are widely used in the Linux and Free Software communities, PostgreSQL and MySQL, meet the Debian Free Software Guidelines and the Open Source Guidelines. In addition, Progress Software forms a new company, NuSphere, just for the purpose of supporting MySQL.
“In a world of NDA-bound business agreements, Debian is an open book. In a world of mission statements, Debian has a social contract. At a time when commercial distributors are striving to see how much proprietary software they can pack into a box of Linux, Debian remains the bastion of software freedom—living proof that you can have a fully functional and usable operating system without needing any proprietary code.” —Evan Leibovitch, ZDNet
Sun announces that StarOffice is to be released under the GPL. The code is going to be reworked, integrated with Bonobo and GTK, and released as a set of reusable components. StarOffice will also be reworked to use a set of open XML-based file formats.
Oracle's Linux-based internet appliance system hits the shelves. The “New Internet Computer” (NIC) is the latest result of Larry Ellison's long personal crusade to make non-Microsoft systems available to the world. It's aimed at people who only want access to the Net; as such, it's essentially a $199 (without monitor) X terminal.
Reports first appear that SCO may be purchased by Caldera. Later in 2000 Caldera and SCO announce their intent for Caldera International to be formed from Caldera's existing operation and two of SCO's three divisions.
Ted Ts'o steps forward to become the new 2.4 status list maintainer. Alan Cox was doing the job until he said that it was time to “find someone else to maintain it”. Ted Ts'o responded to Linus' subsequent call for a new status list maintainer.
HP, Intel, IBM and NEC announce the “Open Source Development Lab”, which makes large hardware available to Linux developers for benchmarking and testing.
“I'm a bastard. I have absolutely no clue why people can ever think otherwise. Yet they do. People think I'm a nice guy, and the fact is that I'm a scheming, conniving bastard who doesn't care for any hurt feelings or lost hours of work if it just results in what I consider to be a better system.” —Linus Torvalds trying to change his image.
The RSA patent expires, allowing for secure web transactions without proprietary software.
Trolltech releases the Qt library under the GPL, putting a definitive end to a long-running and unpleasant license flame war.
The CueCat fiasco begins. Digital Convergence attempts to shut down programmers who have written Linux drivers for its CueCat bar code scanner. The company has given out large numbers of these scanners for free, expecting people to use them with its proprietary software and web site. The threats cause the drivers to become marginally harder to find for a short period, after which the company declares victory and moves on.
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- New Products
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- Web & UI Developer (JavaScript & j Query)
- UX Designer
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Nice article, thanks for the
2 hours 21 min ago - I once had a better way I
8 hours 7 min ago - Not only you I too assumed
8 hours 25 min ago - another very interesting
10 hours 18 min ago - Reply to comment | Linux Journal
12 hours 11 min ago - Reply to comment | Linux Journal
19 hours 5 min ago - Reply to comment | Linux Journal
19 hours 21 min ago - Favorite (and easily brute-forced) pw's
21 hours 13 min ago - Have you tried Boxen? It's a
1 day 3 hours ago - seo services in india
1 day 7 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




Comments
you people have no life to
you people have no life to write on this! wow get a JOB
very, very very, very true.
very, very very, very true. GET A LIFE! wats with the penguins?
GET. A. LIFE.
Re: Linux Timeline
What about the Tivo? Now there is an elegant embedded linux product. I think that one piece of hardware brought linux to more homes that anything else...
And Java?
The biggest boost for server-side development not mentioned? Oh god, I wrote code in Java ever since I started developing on Linux.
Linux is the great choice as the server is C/S, NT is bull*****.
Re: Linux Timeline
First commercial distribution of Linux in June 1993?
I like Slackware, but before that was Yggdrasil.
Adam Richter announced a Linux CDROM for sale in November 1992 by his Yggdrasil company.
Re: Linux Timeline
I still have a CD labeled "Yggdrasil GNU/Linux/X - Fall '93". I think this was the third CD they produced, and they released their first one at the end of 1992.
Re: Linux Timeline
As far as I remember, the first newsgroup for linux was alt.os.linux
and not comp.os.linux; google groups contains messages from 19 Jan 1992!
Re: Linux Timeline
The "alt" hierarchy has never been considered an authoritative location for a newsgroup. To create an alt.* newsgroup, all you had to do was send a "newgroup" message and it would spread across the usenet and be created. The "comp" hierarchy required/requires a vote process. The creation date of a comp.os.linux newsgroup would have reflected sufficient recognition in the usenet community to support the formal creation of the group.
What? No [feature x]?
I can't believe an educated person would even attempt to publish a "Linux timeline" without mentioning [feature x]. It must be a deliberate slight by the clearly idiotic author.
For this malfeasance, I sentence you to a huge pile of irritating, whiny, useless comments!
Re: What? No [feature x]?
Hear! Hear!
I think many developers would emphasize different points in the history, most likely the ones they know best.
Thanks for the fun retrospect! Now I which I had kept my 5.25" floppy distribution of 0.98 patch level somthing!
Mozilla?
Many claim that Netscape Communications's decision to release its browser suite as open source software was the event that convinced many large corporations that the Linux operating system (and the free software movement in general) was viable and should be embraced.
It surprises me that this milestone was not mentioned here.
The announcement was made in February 1998.
Re: Mozilla?
eh, check january 1998:
Netscape announces that they will release the source to their browser under a free software license. This almost certainly remains one of the most important events of the year; it opened a lot of eyes to what Linux and free software could provide.
July 2002
Lunix is dying. Oh the humanity!
So nothing happened between April 1995 and January 1997?
Seems odd that more than one and a half years worth of Linux is simply left out here. What's wrong with that period? I started using Linux at this point and I'm pretty sure MANY noteworthy things happened. How about "Linux Kernel 2.0"?
Hallowe'en papers, mindcraft benchmarks
Surely those should have been included rather than some of the fluff.
Re: Hallowe'en papers, mindcraft benchmarks
Yes, especially the Halloween paper was a very important point in Linux history as it showed that Linux got so important that even MS feared...
Please insert this one and remove the Skylarov part, it's not about Linux at all.
But the article is quite good, although I would have liked to see more technical things, less business oriented. Kernel 2.0 was not mentioned and other important technical steps like the first release of X Window for Linux are missing, too. After all, those are the things that made Linux a success...
What about DeCSS
and the DVD players for Linux that it enabled?
Quite lacking
No mention of Eazel or Loki. I can't believe id Software wasn't mentioned. I don't think I'm alone when I say they single handedly saved OpenGL and freedom of (commercial) computer graphics and helped Linux incredibly since almost day one. I would have also liked some updates on GNU software. For example, what gcc, binutils, etc. were in use from Linux 0.x to 1.x to 2.x, etc. Would be quite cool to see how everything updated. Oh, and, um. WHERE IS THE GIMP?! Perl? Python? Are you guys nuts?! Perhaps there needs to be a comprehensive timeline... wiki-style.
Re: Quite lacking
Um, check again. Loki was mentioned.
What seems criminal to omit was the MCC distribution ...
No mention of GNU?
"100 of the most significant events in Linux history"?
Without mentioning the start of the GNU-project, surely this is a joke. Without GNU Linux simply wouldn't exist.
"From CSvax:pur-ee:inuxc!ixn5c!ihnp4!houxm!mhuxi!eagle!mit-vax!mit-eddie!RMS@MIT-OZ
From: RMS%MIT-OZ@mit-eddie
Newsgroups: net.unix-wizards,net.usoft
Subject: new UNIX implementation
Date: Tue, 27-Sep-83 12:35:59 EST
Organization: MIT AI Lab, Cambridge, MA
Free Unix!
Starting this Thanksgiving I am going to write a complete
Unix-compatible software system called GNU (for Gnu's Not Unix), and give it away free(1) to everyone who can use it. Contributions of time, money, programs and equipment are greatly needed.
To begin with, GNU will be a kernel plus all the utilities needed to write and run C programs: editor, shell, C compiler, linker, assembler, and a few other things. After this we will add a text formatter, a YACC, an Empire game, a spreadsheet, and hundreds of other things. We hope to supply, eventually, everything useful that normally comes with a Unix system, and anything else useful, including
on-line and hardcopy documentation.
..."
Read the full initial announcement at http://www.gnu.org/gnu/initial-announcement.html
Re: No mention of GNU?
I was pretty choked by this, too, despite never supporting them (like by using Debian). I kept meaning to send LJ a nasty note, but voila, here's a web forum.
Sure, it was probably hard to pare down the list only 100 events, but c'mon, no mention of being adopted as the kernel for an otherwise kick-ass operating system (without which Linux would be... useless)
Re: No mention of GNU?
It isn't finished yet. Nor anywhere near being finished. This is LJ, not HJ(Hurd Journal).
Re: No mention of GNU?
Correct. But you should apply that same sentence to Linux as well. If you call Linux an "operating system", then it's indeed very far from finished. OK, the kernel is here, but what about all the rest?
GNU + Linux is a usable operating system, hence GNU/Linux. You don't need Stallman to realize that. GNU never intended to write all software from scratch, only the proprietary parts.
Re: Linux Timeline
I read the whole thing. Pretty good, but I sure would have expected to see a mention of the infamous Halloween Documents in there...
Re: Linux Timeline
I concur. Perhaps the timeline will be revised.
Re: Linux Timeline
What about a.out > elf or libc5 > glibc? No mention of X or 3d support? What about mozilla?
Slashdot
is better than making love. for something better than slashdot visit www.fatcatpub.co.uk
I did...
...and they served up some Javascript-ridden horror of a page that rendered as an empty black window in Konqueror.
Losers.
Avoid them like the plauge
You will be much better off if you do avoid them. I read some of the recent things they said about Orion, to go kill himself. Orion, don't listen to those jerks. Stop promoting their board.
Re: Slashdot
For better than Slashdot, visit:
http://z.iwethey.org/forums/
Tell them that Orion sent you.
Avoid them like the plauge
You will be much better off if you do avoid them. I read some of the recent things they said about Orion, to go kill himself. Orion, don't listen to those jerks. Stop promoting their board.
Mandrake
I like the article, it brings nostalgie. But there is one thing I can't understand.
Mandrake played a great role in my life, a lot of things in the past were connected with me, Linux and Mandrake.
Mandrake project deserves mentioning in Linux Timeline, doesn't it?
Re: Mandrake
no. it doesn't.
Re: Mandrake
Yes it does !!!
No-Die 8-)
My opinion is, that Linux will go on very, very strong in the Server-Area. I, myself cannot find a better hosting solution than linux.
On Desktop-Systems I am not really sure 8-))))
MS is not bad in this field ... Resorts Cheap Hotels
Bye
Re: Mandrake
There were a lot of things left out.
Too many to list.
Most important things completely missing
What about KDE2 and KDE3?
What about Linux 2.0?
You put in irrelevant nonsense (IBM's ad-campaign, where some kernel-summit is, etc.) but leave out the really important things, it seems.
Re: Most important things completely missing
I agree that the graffitti incident is probably not all that important, but what I would count as a hallmark is the appearance of the first IBM television commercial, the one with the tough-cop voice-over and scenes of bohemian Helsinki; this marks the introduction of Linux to the television audience and is as significant as the Forbes interview.
Re: Linux Timeline
There is also a reference to Qt being licensed under the GPL. I think that may be inaccurate. Qt is licensed under the QPL, I believe.
Re: Linux Timeline
Please please don't say such stupid things. How many times do they have to tell the world!? Now *read* carefully, pick up a crayon and write it down at least a kazillion times (yes dumbo, read the license):
"The Qt GUI Toolkit is Copyright (C) 1994-2000 Trolltech AS.
You may use, distribute and copy the Qt GUI Toolkit under the terms of
GNU General Public License version 2, which is displayed below."
(From the Qt 2.3.0 tarball).
Now pick up a new crayon (by now the other one should be gone), and write: "I should not comment on things I do not know about."
Qt was GPL even before 2.3.0 but I don't have that tarball here.
Re: Linux Timeline
screw you 2
Re: Linux Timeline
it's dual-licensed under the QPL & the GPL for free/open projects. commercial development requires buying licenses.
Re: Linux Timeline
Actually it's double licensed under GPL _and_ QPL so you can choose the one you like better (you write free open source code or must buy a license).
Typo
Nice article.
But in the February 2000 chapter, you wrote freshmeat.org. Shouldn't it be freshmeat.net ?
nice but:
Why the hell would you take your time to write this!?
It was probably to INFORM
It was probably to INFORM people