Σαν σήμερα το Linux κλείνει τα 20 χρόνια ζωής. Έχει περάσει την εφηβεία και αν και χρόνια τώρα είναι ώριμο σε επιχειρηματικού/εταιρικού επιπέδου εγκαταστάσεις, μόλις πρόσφατα έχει κατακλύσει τα κινητά και σιγά σιγά αρχίζει να ροκανίζει την θέση της Microsoft και σε Desktop συστήματα.

linux20infographic

Μην μπερδευόμαστε όμως…. το Linux δεν είναι λειτουργικό σύστημα αλλά ο πυρήνας όλων των Linux διανομών, των Android κινητών/tablet, των internet router και άλλων συσκευών. Το Linux στις διανομές μας έρχεται πακεταρισμένο και δουλειά του είναι να δίνει ζωή στον υπολογιστή μας (περισσότερα για αυτό διαβάστε εδώ).

hapy_birthday_linus

Έτσι λοιπόν το πρώτο μήνυμα του Linus Torvalds αναφέρθηκε απλώς για ένα project χωρίς να λέει τι είναι:

From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroup: comp.os.minix
Subject: GCC-1.40 and a posix question
Message-ID: 1991Jul13, 100050.9886@klaava.Helsinki.FI
Date: 3 Jul 91 10:00:50 GMT

Hello netlanders,
Due a project I’m working on (in minix), I’m interested in the posix
standard definition. Could somebody please point me to a (preferably)
machine-readable format of the latest posix rules? Ftp-sites would be
nice.

Linus Torvalds

Το δεύτερο μήνυμα αναφέρει τι είναι αυτό το project και έχει καθιερωθεί ως η ημερομηνία γέννησης του ( 25-Αυγ ):

From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroup: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID: 1991Aug25, 20578.9541@klaava.Helsinki.FI
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki.

Hello everybody out there using minix-

I’m doing a (free) operating system (just a hobby, won’t be big
and professional like gnu) for 386(486) AT clones. This has
been brewing since april, and is starting to get ready. I’d like
any feedback on things people like/dislike in minix; as my OS
resembles it somewhat (same physical layout of the file-sytem
due to practical reasons)among other things.

I’ve currently ported bash (1.08) an gcc (1.40), and things seem to work.
This implies that i’ll get something practical within a few months, and I’d
like to know what features most people want. Any suggestions are welcome,
but I won’t promise I’ll implement them :-)

Linus Torvalds

Το τελευταίο μήνυμα αφορούσε την ανακοίνωση τις πρώτης (v0.02) έκδοσης που μπορούσε κάποιος να τρέξει κάποια εργαλεία GNU:

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Message-ID: <1991Oct5.054106.4647@klaava.Helsinki.FI>
Date: 5 Oct 91 05:41:06 GMT
Organization: University of Helsinki

Do you pine for the nice days of minix-1.1, when men were men and wrote
their own device drivers? Are you without a nice project and just dying
to cut your teeth on a OS you can try to modify for your needs? Are you
finding it frustrating when everything works on minix? No more all-
nighters to get a nifty program working? Then this post might be just
for you :-)

As I mentioned a month(?) ago, I’m working on a free version of a
minix-lookalike for AT-386 computers. It has finally reached the stage
where it’s even usable (though may not be depending on what you want),
and I am willing to put out the sources for wider distribution. It is
just version 0.02 (+1 (very small) patch already), but I’ve successfully
run bash/gcc/gnu-make/gnu-sed/compress etc under it.

Linus Torvalds

Αυτά ήταν τα τρία μηνύματα που το Linux Foundation θεωρούσε ως υποψήφια για τα γενέθλια του Linux αλλά κατέληξε να στο δεύτερο μήνυμα αφού :

  • Το πρώτο απλά αναφερόταν σε ένα project(?)
  • Το δεύτερο ξεκαθάριζε τι είναι αυτό το project
  • Το τρίτο μιλούσε για το δεύτερο μήνυμα
Χρόνια πολλά στους απανταχού Kernel Hackers, αλλά και χρόνια πολλά σε όλους εμάς που χρησιμοποιούμε το Linux είτε το ξέρουμε είτε όχι :P
linuxthenandnow