Πληροφορίες

Το Fedora

Το Fedora είναι ένα σύνολο από έργα χρηματοδοτούμενα από την Red Hat και καθοδηγούμενα από τους συντελεστές τους. Αυτά τα έργα αναπτύσσονται από μία μεγάλη κοινότητα ανθρώπων οι οποίοι αγωνίζονται για να παρέχουν μόνο το καλύτερο στο ελεύθερο λογισμικό και στα πρότυπα.

Ακολουθούν μερικά από τα ισχυρότερα χαρακτηριστικά του Έργου Fedora.

Το λειτουργικό σύστημα

Το κεντρικό έργο του Fedora είναι ένα λειτουργικό σύστημα, βασισμένο στο Linux, το οποίο είναι ελεύθερο για οποιονδήποτε να το χρησιμοποιήσει, τροποποιήσει και διανέμει, τώρα και για πάντα. Kυκλοφορεί γύρω στις δύο φορές το χρόνο, είναι εντελώς ελεύθερο και είμαστε αποφασισμένοι να το κρατήσουμε έτσι. Το Fedora αποτελεί τον καλύτερο συνδυασμό στιβαρού και πρόσφατου λογισμικού που υπάρχει στον κόσμο του ελεύθερου λογισμικού.

Ο τρόπος σκέψης μας είναι: Να Γίνεται το Σωστό. Για εμάς, αυτό σημαίνει να παρέχουμε ελεύθερο λογισμικό και λογισμικό ανοιχτού κώδικα, χωρίς κόστος, με ελεύθερη δυνατότητα διανομής και χωρίς εμπόδια πατεντών λογισμικού.

Το Fedora είναι χτισμένο για να παρέχει δικαίωμα επιλογής. Περιλαμβάνει τις τελευταίες εκδόσεις πολλών πακέτων λογισμικού, συμπεριλαμβανομένων των περιβάλλοντων επιφάνειας εργασίας GNOME και KDE. Το Fedora Extras, ένα αποθετήριο (repository) χτισμένο εξολοκλήρου από εθελοντές, παρέχει χιλιάδες επιπλέον πακέτα, και είναι ενεργοποιημένο για χρήση από προεπιλογή.

Αρίστευση: Ασφάλεια

Το Fedora θεωρείται ενεργά πρωτοπόρο σε πολλές προχωρημένες πρωτοβουλίες ασφάλειας του Linux. Μερικά από τα χαρακτηριστικά ασφάλειας που έχουν αναπτυχθεί από μηχανικούς του Fedora είναι τα: Exec-Shield (επισημείωση μνήμης δεδομένων ως μη-εκτελέσιμων και μνήμης προγραμμάτων ως μη-εγγράψιμων), Position Independent Executables (PIE), ELF Data Hardening και SELinux.

Το Security Enhanced Linux (Linux ενισχυμένης ασφάλειας) αναπτύχθηκε σε συνεργασία με την NSA και μηχανικούς από έργα σαν το Gentoo και το Debian. Προστατεύει τους χρήστες και τις διεργασίες παρακολουθώντας όλες τις ενέργειες στο σύστημα και προστατεύει από προεπιλογή τις υπηρεσίες συστήματος δικτύου που έχουν τη μεγαλύτερη πιθανότητα επίθεσης. Με αυτόν τον τρόπο, αν συμβεί κάτι, ο κίνδυνος ζημιάς είναι πολύ περιορισμένος ακόμη κι αν διακυβευτεί ο λογαριασμός υπερχρήστη.

  • Περισσότερα στη σελίδα SELinux FAQ του Fedora wiki.

Αρίστευση: RPM + yum

Το εργαλείο yum δεν απαιτεί καμία ρύθμιση και μπορείτε να προσθαφαιρείτε λογισμικό από το Core ή το Extras μόλις ολοκληρωθεί η εγκατάσταση του Fedora. Μπορείτε να προσθέσετε μια νέα πηγή πακέτων απλά αντιγράφοντας ένα αρχείο σε ένα κατάλογο ή εγκαθιστώντας ένα RPM που το κάνει αυτό για εσάς.

Το yum φροντίζει την εγκατάσταση και των εξαρτήσεων ή δεν εκτελεί την εγκατάσταση αν δεν μπορούν αυτές να ικανοποιηθούν. Από προεπιλογή, το yum απαιτεί από τα πακέτα να περνούν μία δοκιμή ψηφιακής υπογραφής πριν μπορέσουν να εγκατασταθούν στο σύστημα σας.

  • Περισσότερα στη σελίδα Yum του Fedora wiki.

Αρίστευση: Anaconda

Το Anaconda παρέχει ένα καλοσχεδιασμένο πρόγραμμα εγκατάστασης τόσο με μία γραφική διεπαφή όσο και μία διεπαφή κειμένου, ούτως ώστε να επιτρέπει στους χρήστες να εγκαθιστούν ένα νέο σύστημα με ελάχιστη δυσκολία. Η διεπαφή παρέχει προχωρημένες επιλογές ρύθμισης για πιο ακριβή έλεγχο στην επιλογή πακέτων, ρύθμιση περίπλοκων δομών αποθήκευσης με LVM και RAID, και επισύναψη του συστήματος σε δικτυακές υπηρεσίες διαχείρισης όπως τα LDAP και Kerberos.

Υποστηρίζει εγκατάσταση από εικόνες δίσκου, φορητούς σκληρούς δίσκους και αρχείων κοινής χρήσης δικτύου. Οποιοσδήποτε κοινός εξυπηρετητής FTP, HTTP, ή NFS μπορεί να λειτουργήσει ως πηγή εγκατάστασης. Μπορείτε να εκκινήσετε το Anaconda από ένα USB stick ή υπηρεσία δικτυακής εκκίνησης TFTP και να εκτελέσετε μία εγκατάσταση χωρίς κανένα δίσκο ή CD, το οποίο είναι ιδανικό για φορητούς υπολογιστές και τερματικά δικτύου.

  • Περισσότερα στη σελίδα Anaconda του Fedora wiki.

Αρίστευση: Η ελεύθερη πλατφόρμα Java

Η Java είναι πιθανότατα η πιο δημοφιλής γλώσσα προγραμματισμού στον κόσμο. Το Fedora παρέχει μία πλατφόρμα αποκλειστικά από λογισμικό ανοιχτού κώδικα για ανάπτυξη και εκτέλεση εφαρμογών Java. Ο συνδυασμός των βιβλιοθηκών GCJ και GNU Classpath παρέχουν μεγάλο μέρος της λειτουργικότητας της Java 1.4.2 χωρίς ένα εμπορικό λογισμικό runtime. Η Ελεύθερη πλατφόρμα Java αναπτύσσεται ενεργά για να ολοκληρώσει την ελλειπή λειτουργικότητα και να ολοκληρώσει μια πρόσθετη λειτουργία για πληγητές Ιστού.

Άλλο λογισμικό Java που παρεχεται είναι το περιβάλλον ανάπτυξης Eclipse, ο Tomcat applications server, το Struts Web application framework και οι βιβλιοθήκες Jakarta Commons. Το Fedora Core επίσης περιλαμβάνει τις συνδέσεις Java-GNOME, οι οποίες επιτρέπουν στους προγραμματιστές Java να γράφουν GNOME και GTK+ εφαρμογές επιφάνειας εργασίας σε καθαρή Java. Τα πακέτα Java του Fedora ακολουθούν τα πρότυπα του JPackage, τα οποία επιτρέπουν στις εφαρμογές να δουλεύουν μαζί με δεκάδες πακέτων Java που παρέχονται από το jpackage.org.

  • Περισσότερα στη σελίδα JavaFAQ του Fedora wiki.