Δευτέρα, 15 Οκτωβρίου 2007

Τί είναι το Linux;



Το Linux είναι ένα ελεύθερο τύπου-Unix λειτουργικό σύστημα που αρχικά δημιουργήθηκε από τον Linus Torvalds και στη συνέχεια αναπτύχθηκε με τη βοήθεια προγραμματιστών από όλον τον κόσμο. To Linux είναι μιά ανεξάρτητη POSIX υλοποίηση και στα χαρακτηριστικά του συμπεριλαμβάνει πραγματικό multitasking, πραγματικό πολυχρηστικό περιβάλλον, virtual memory, shared libraries, demand loading, TCP/IP networking και πολλά άλλα χαρακτηριστικά που δικαιολογούν τον τίτλο "τύπου-Unix". Είναι κατασκευασμένο υπό την GPL άδεια, δηλαδή ο πηγαίος κώδικάς του είναι διαθέσιμος στον καθένα (opensource).

Ο Linus, ως φοιτητής στο Πανεπιστήμιο του Ελσίνκι στη Φιλανδία, αρχικά δημιούργησε το Linux ως hobby. Είχε επικεντρωμένο το ενδιαφέρον του στο Minix, ένα μικρό UNIX σύστημα, και έτσι αποφάσισε να δημιουργήσει ένα σύστημα που θα είχε περισσότερες δυνατότητες από το Minix. Ξεκίνησε την δημιουργία του Linux το 1991, ανακοινώνοντας την έκδοση 0.02 και δουλεύοντας σταθερά έφτασε το 1994 στην έκδοση 1.0 του Linux Kernel. Το Linux μπορεί να χρησιμοποιηθεί για πολλούς σκοπούς, όπως το networking, η ανάπτυξη προγραμμάτων, ακόμα και για πλατφόρμα για απλούς χρήστες. Λόγω της φύσης και της ευελιξίας του, το Linux έχει γίνει πολύ διάσημο παγκοσμίως και ένας μεγάλος αριθμός προγραμματιστών έχει επικεντρώσει το ενδιαφέρον του πάνω σε αυτό. Η μασκότ του Linux είναι ένας συμπαθέστατος χαμογελαστός πινγκουίνος, ο οποίος επιλέχτηκε από τον ίδιον τον δημιουργό του.

Είστε νέος στο χώρο του Linux;

Αν είστε αρχάριος, τότε δεν θέλετε να κατεβάσετε τον πυρήνα, ο οποίος είναι μόνο ένα μέρος ενός συστήματος Linux. Αντί για τον πυρήνα, χρειάζεστε αυτό που ονομάζουμε διανομή Linux, η οποία είναι ένα ολοκληρωμένο σύστημα Linux. Υπάρχει μια πληθώρα διανομών στο Internet, διαθέσιμες για κατέβασμα, όπως επίσης υπάρχουν για αγορά από διάφορους πωλητές. Κάποιες διανομές είναι γενικής χρήσεως (κάτι τέτοιο χρειάζεστε εσείς) και διανομές βελτιστοποιημένες για ειδικές χρήσεις. Σημειώστε πως οι διανομές είναι συνήθως πολύ μεγάλες, οπότε θα θέλετε πιθανότατα να αγοράσετε μία σε CD-ROM/DVD-ROM από κάποιον πωλητή, εκτός αν έχετε ταχύτατη σύνδεση με το Internet.

Ελάχιστες Απαιτήσεις

Το Linux απαιτεί τουλάχιστον 4 Megabytes RAM, 8 Megabytes αν γίνει χρήση των X-Windows, ενώ προτείνονται τουλάχιστον 32 Megabytes. Είναι δυνατόν να στήσετε ένα σύστημα σε σκληρό δίσκο των 50 Megabytes, αλλά τα προτεινόμενα είναι 500 Megabytes. Ο ελάχιστος απαιτούμενος επεξεργαστής είναι ο 80386SX.

Λόγοι για να χρησιμοποιήσετε το Linux

Είναι φτηνότερο, γρηγορότερο, πολύ πιο ευέλικτο και προσαρμόσιμο από τα Windows XP (και κάθε άλλη έκδοση των Windows). Η συντήρησή του είναι φτηνότερη σε σχέση με αυτή των WinNT (το συγκεκριμένο πλεονέκτημα, επί της ευκαιρίας, είναι πλεονέκτημα και κάθε άλλου συστήματος Unix). Είναι φτηνότερο από οποιαδήποτε εμπορική έκδοση Unix. Εύκολη η συντήρησή του από οποιοδήποτε σημείο του Internet. Έχει καλύτερη υποστήριξη υλικού (hardware) από τα FreeBSD, SCO και Solaris/X86. Ο πηγαίος κώδικάς του είναι διαθέσιμος. Αυτό σημαίνει πως τα τυχόν bugs διορθώνονται σε χρόνο ρεκόρ!

Θα βρώ προγράμματα για Linux;

Θα βρείτε μια μεγάλη ποικιλία προγραμμάτων και εργαλείων για το Linux και μάλιστα τα περισσότερα από αυτά είναι ελεύθερα και ανοιχτού κώδικα. Οι περισσότερες εφαρμογές για Unix τρέχουν στο Linux. Συμπεριλαμβανομένου του Netscape Navigator. Όλα τα GNU προγράμματα τρέχουν στο Linux καθώς και οι GNU compilers. Θα βρείτε αρκετές σουίτες γραφείου όπως το Staroffice/Openoffice, το Koffice, το Applixware, το WordPerfect. Ακόμα και παιχνίδια -αν και λιγοστά- θα μπορέσετε να τρέξετε στο Linux.

Πηγή: Linux.gr