Σαν σήμερα πριν από 20 χρόνια, στις 14 Μαρτίου του 1994, ήταν η ημέρα κατά την οποία κυκλοφόρησε κυκλοφορεί η έκδοση 1.0 του πυρήνα του λειτουργικού συστήματος Linux.

Έχουν προηγηθεί δέκα προεκδόσεις σε μία περίοδο τριών χρόνων από το 1991, ενώ από το 1992 μπορεί να ενσωματώσει και σε παραθυρικό περιβάλλον X Window System.

 

Η πρώτη έκδοση kernel 0.01 ολοκληρώθηκε το Σεπτέμβριο του 1991, λίγες ημέρες αφότου ο Λίνους Τόρβαλντς με μήνυμα προς την ομάδα συζητήσεων comp.os.minix καλούσε την κοινότητα να συνεισφέρει στο ανοικτό αυτό λειτουργικό σύστημα, του οποίου η φιλοσοφία προσομοίαζε με το UNIX (σ.σ. δεν αντιγράφει τμήματα του κώδικα του UNIX). Θα τη διαδεχτεί η επόμενη 0.02 μόλις ένα μήνα αργότερα, τον Οκτώβρη του 1991 και η επόμενη 0.11 τον Δεκέμβριο της ίδιας χρονιάς.

 

Με την έκδοση 0.12 το Φεβρουάριο του 1992, ο Τόρβαλντς υιοθετεί την άδεια GNU για το πρότζεκτ του (σ.σ. μέχρι τότε χρησιμοποιούσε μία ιδιόχειρη άδεια, που δεν επέτρεπε την εμπορική διανομή του). Τον επόμενο Μάρτιο, και συγκεκριμένα στην έκδοση 0.95, το λειτουργικό παίρνει την τελική του ονομασία Linux, ενώ παράλληλα ενσωματώνει το περιβάλλον X Window System. Για τα επόμενα δύο χρόνια, και έως την ολοκληρωμένη έκδοση 1.0, δεν προστίθενται νέα χαρακτηριστικά παρά μόνο patches.

 

Επισήμως, η έκδοση 1.0 του πυρήνα ολοκληρώνεται στις 14 Μαρτίου 1994 κι έχει έκταση 176.250 γραμμές κώδικα. Για την ιστορία, ο πρωταρχικός πυρήνας 0.01 αποτελείται από 10.239 γραμμές κώδικα, τη στιγμή που η έκταση για παράδειγμα της σχετικά πρόσφατης έκδοσης 3.2 (Απρ. 2012) αγγίζει τις 14.998.651 γραμμές (1.500 φορές μεγαλύτερη).

 

Σήμερα το Linux διαθέτει ό,τι και τα υπόλοιπα σύγχρονα λειτουργικά συστήματα. Όπως υποστήριξη πολυεπεξεργαστικών συστημάτων (SMP), πραγματική πολυδιεργασία, διαμοιραζόμενες βιβλιοθήκες, δικτύωση μέσω TCP/IP κ.α. Η δε διάδοσή του να είναι τόσο μεγάλη ώστε να χρησιμοποιείται από φορητές συσκευές έως υπερυπολογιστές.

 

Source.png Πηγή: http://sansimeracomputers.wordpress.com/2014/03/14/linux-1/[/url]']SanSimeracomputers