Linked by Thom Holwerda on Fri 3rd Aug 2007 22:40 UTC, submitted by LinuxFan
Linux Continuing their historical series looking at the early Linux kernels, KernelTrap is discussing the 0.02 and 0.03 kernels released in late 1991. Though the actual source code has been lost to time, the article offers an interesting collection of emails by Linux creator Linus Torvalds about his new operating system, 'for hackers by a hacker.' Version 0.02 was the first usable release, gaining the ability to run programs such as gcc if compiled on Minix. Version 0.03 fixed buffer-cache issues that made it possible to compile gcc from Linux. Interestingly enough, at this point Linus thought of Linux as a short-lived project saying, "wait for Hurd if you want something real. It's fun hacking it, though (but I'm biased)."
Order by: Score:

Lost Code?
by Matt Giacomini on Sat 4th Aug 2007 00:20 UTC
Matt Giacomini
Member since:
2005-07-06

This was a fun article to read. I'm sure someday he will find a floppy disk around his place that has an old copy of his code on it.

I have not typed the words "floppy disk" in years ;)

Edited 2007-08-04 00:24

thegnome87
Member since:
2007-08-04

*drumroll* Best of comedy in retrospect. ;-)

sbergman27 Member since:
2005-07-24

"""
Best of comedy in retrospect. ;-)
"""

I really wish that the Linux kernel team would take a week off to finish the Hurd for them. Seventeen years is long enough for any project to flounder aimlessly about.

Almafeta Member since:
2007-02-22

That would make HURD the Duke Nukem Forever of the OS world...

dylansmrjones Member since:
2005-10-02

Naaaah... it's Duke Nukem Forever which is the HURD of the Gaming World ;)

sbergman27 Member since:
2005-07-24

Seventeen years of development with little to show for it. And based on another project? (The particular project it is based on having changed over the years.)

I don't think that there is *any* other software development project in the same class as the Hurd.

dylansmrjones Member since:
2005-10-02

Okay. One point for you ;)

renox Member since:
2005-07-06

>>I really wish that the Linux kernel team would take a week off to finish the Hurd for them.<<

And Hurd would be based on which kernel this time?

At first they were based on Mach, then L4 then ... then I stopped reading about the Hurd because if they are not able to choose one kernel and focus on it, they'll never finish their project.

Retrolinux
by Almafeta on Sat 4th Aug 2007 01:17 UTC
Almafeta
Member since:
2007-02-22

I've actually studied very early (pre-GPL) versions of his kernel, to see what I can learn.

These article ought to get interesting once they start reviewing kernels for which actual source code is available...

RE: Retrolinux
by dylansmrjones on Sat 4th Aug 2007 20:50 UTC in reply to "Retrolinux"
dylansmrjones Member since:
2005-10-02

It's not dangerous to look at GPL-code. Your illogical and irrational fear (a part of your political agenda to abolish fundamental human rights) makes you look stupid.

That said, you ought to take a look at the sources for Haiku. It's a MIT-licensed kernel (NewOS-based). Ought to contain quite a bit for you.

EDIT: Doooh. I forgot to mention the Spoon microkernel. How dare I, How dare I!?! ;)

Edited 2007-08-04 20:51

RE[2]: Retrolinux
by devurandom on Sat 4th Aug 2007 21:49 UTC in reply to "RE: Retrolinux"
devurandom Member since:
2005-07-06

Where in the OP post you see comments about he being in fear of looking at GPL code? Couldn't he just wanted to explain how old were the sources was he studying, maybe because they were actually simpler?

Your unfounded assumptions make you look very stupid.

RE[3]: Retrolinux
by dylansmrjones on Sun 5th Aug 2007 14:31 UTC in reply to "RE[2]: Retrolinux"
dylansmrjones Member since:
2005-10-02

Because I know alfametas views on and fears of GPL (he has stated those views and fears quite often here at OSN).

Just because you don't know, doesn't mean that I'm wrong or making assumptions.

RE[2]: Retrolinux
by Almafeta on Sat 4th Aug 2007 22:37 UTC in reply to "RE: Retrolinux"
Almafeta Member since:
2007-02-22

(a part of your political agenda to abolish fundamental human rights)


Whoa, I didn't know I had one.

If I have such a political agenda, shouldn't I at least get a small white persian cat and an army of underlings?

RE[3]: Retrolinux
by dylansmrjones on Sun 5th Aug 2007 14:32 UTC in reply to "RE[2]: Retrolinux"
dylansmrjones Member since:
2005-10-02

Naaaah.. no need for felines or underlings. You are an underling ;)

;)
by t3RRa on Sat 4th Aug 2007 05:39 UTC
t3RRa
Member since:
2005-11-22

its an interesting article.

i have a file named linux-0.01.tgz (or linux-0.0.1) on one of my CD collections and the size of mere 79.1k. i have checked the contents and it seems its a kernel source of some kind. i wonder if there's anyone in interest ;)

Browser: Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)

RE: ;)
by renox on Sat 4th Aug 2007 06:03 UTC in reply to ";)"
renox Member since:
2005-07-06

AFAIK, they have already linux-0.01, but they were looking for 0.02 and 0.03 (even the announcement of 0.03 was lost), check the thread: it started when someone decided to do a git archive of the early Linux versions, he said the version he was looking for, so you may help.

uh oh
by t3RRa on Sat 4th Aug 2007 09:54 UTC
t3RRa
Member since:
2005-11-22

@renox

i didnt look at kernel.org and i thought they somehow deleted or lost old versions or something . kind of my imagination. thought thought if theylost 0.0.2 & 0.0.3, they may not haven't 0.0.1 as well. i thought i got 0.0.1 from somewhere else but after read ur repy and looked at kernel.org archive i must got them all from kernel.org. my memory wasn't good. it was actually a few years ago anyway. i feel shameful to post previous one without check. ;)

Browser: Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)

Name problem...
by xiaokj on Sat 4th Aug 2007 16:29 UTC
xiaokj
Member since:
2005-06-30

I was of the impression that linus originally called linux freax or something, and it was only after the system again significant traction when he changed the name to linux, since its weird to sell a product named freax to CTOs...

Apparently I must be wrong...

what a shame 0.01 and the other first few versions are lost...

RE: Name problem...
by Benjamin_Lebsanft on Sat 4th Aug 2007 16:54 UTC in reply to "Name problem..."
Benjamin_Lebsanft Member since:
2005-10-11

As far as I know it wasn't linus who renamed the project but the server admin.

RE[2]: Name problem...
by ValiSystem on Sat 4th Aug 2007 18:51 UTC in reply to "RE: Name problem..."
ValiSystem Member since:
2006-02-28

It's Ari Lemmke, the ftp server admin, who choosed the name, see around min 16 for the full story (Linus and Ari themselves)
http://www.archive.org/details/codename_gnu_linux

Code Name linux is quite good by the way, far from perfect, but good.

[edit: oops, the video has a german translation, i saw the french one, i don't know if a full english one exists]

Edited 2007-08-04 18:59

D days ;)
by dmc_dtc on Sun 5th Aug 2007 04:15 UTC
dmc_dtc
Member since:
2005-07-07

Those were the days ;) )