This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.
Το FreeBSD είναι ένα λειτουργικό σύστημα βασισμένο πάνω στο 4.4BSD-Lite για Η/Υ Intel (x86 και Itanium®), AMD64, Alpha™, και Sun UltraSPARC®. Η μεταφορά του FreeBSD σε άλλες αρχιτεκτονικές είναι σε εξέλιξη. Μπορείς επίσης να διαβάσεις για την ιστορία του FreeBSD, ή για την πιο πρόσφατη επίσημη έκδοση. Εάν ενδιαφέρεσαι να συμβάλλεις με κάποιο τρόπο στο Project (κώδικας, hardware, χαρτονομίσματα όχι προσημειωμένα), διάβασε το άρθρο Συνεισφέροντας στην Ανάπτυξη του FreeBSD.
Το FreeBSD έχει πολλά αξιόλογα χαρακτηριστικά. Μερικά απ'αυτά είναι:
Preemptive πολυεπεξεργασία (preemptive multitasking) με δυναμικό έλεγχο προτεραιότητος για να εξασφαλίσει ομαλό και δίκαιο μοίρασμα των πόρων του Η/Υ μεταξύ εφαρμογών και χρηστών, ακόμη και στις πιο αντίξοες συνθήκες.
Πολυχρηστικές δυνατότητες (multi-user facilities) οι οποίες επιτρέπουν σε πολλά άτομα ταυτόχρονα να χρησιμοποιήσουν ένα σύστημα FreeBSD για διαφορετικά πράγματα. Αυτό σημαίνει, για παράδειγμα, ότι τα περιφερειακά του συστήματος όπως εκτυπωτές και οδηγοί ταινιών είναι σωστά μοιρασμένα μεταξύ των χρηστών του συστήματος ή του δικτύου και πως μπορούν να τεθούν συγκεκριμένες οριοθετήσεις σε χρήστες ή γκρουπ χρηστών, προστατεύοντας τους αδύναμους πόρους του συστήματος από υπερβολική χρήση.
Σταθερές δυνατότητες δικτύωσης TCP/IP (TCP/IP networking) με υποστήριξη για τα βιομηχανικά πρότυπα όπως SLIP, PPP, NFS, DHCP, και NIS. Αυτό σημαίνει πως ένα FreeBSD μηχάνημα μπορεί να αλληλεπιδρά εύκολα με άλλα συστήματα και να εργάζεται σαν εταιρικός εξυπηρετητής, υποστηρίζοντας λειτουργίες ζωτικής σημασίας, όπως NFS (απομακρυσμένη πρόσβαση σε αρχεία) και υπηρεσίες ηλεκτρονικής αλληλογραφίας (e-mail), τη διασύνδεση του οργανισμού σας στο διαδίκτυο ή υπηρεσίες WWW, FTP, routing και firewall(ασφαλείας).
Η προστασία της μνήμης (memory protection) εξασφαλίζει ότι οι διάφορες εφαρμογές (ή οι χρήστες) δεν αλληλεπιδρούν μεταξύ τους. Μια εφαρμογή που παρουσιάζει κάποιο πρόβλημα δε μπορεί να επηρεάσει άλλες με κανέναν τρόπο.
Το FreeBSD είναι 32-bit λειτουργικό σύστημα (64-bit σε Alpha, Itanium, AMD64, και UltraSPARC) και σχεδιάστηκε με αυτόν τον τρόπο εξαρχής.
Το βιομηχανικό στάνταρ X Window System (X11R6) προσφέρει ένα γραφικό περιβάλλον χρήσης (GUI) στο κόστος μιας κοινής κάρτας VGA και ενός μόνιτορ και δίδεται πλήρης με όλες τις πηγές.
Συμβατότητα εκτελέσιμων με πολλά προγράμματα προσχεδιασμένα για Linux, SCO, SVR4, BSDI και NetBSD.
Χιλιάδες έτοιμες-προς-εκτέλεση εφαρμογές είναι διαθέσιμες από την συλλογή Ports και packages για το FreeBSD. Γιατί να ψάχνετε στο διαδίκτυο όταν μπορείτε να τα βρείτε όλα εδώ;
Χιλιάδες επιπρόσθετες και ευκόλως-μεταφερόμενες εφαρμογές είναι διαθέσιμες στο διαδίκτυο. Το FreeBSD έχει πηγαίο κώδικα συμβατό με τα πιο διάσημα εμπορικά συστήματα UNIX® και επομένως οι περισσότερες εφαρμογές χρειάζονται λίγες, έως καθόλου, μετατροπές για να μεταγλωττιστούν (compile).
Δυναμική σελιδοποίηση εικονικής μνήμης και “ολοκληρωμένο VM/buffer cache” δυναμικά σχεδιασμένο ικανοποιεί τις εφαρμογές με αυξημένες ανάγκες σε μνήμη μνήμη, χωρίς αυτό να καθυστερεί την απόκριση σε άλλους χρήστες.
Υποστήριξη μηχανών SMP με πολλαπλές CPU.
Ολοκληρωμένο συμπλήρωμα εργαλειών ανάπτυξης για C, C++, και Fortran. Είναι επίσης διαθέσιμες πολλές επιπρόσθετες γλώσσες για έρευνα και ανάπτυξη λογισμικού, μέσω της συλλογής των Ports και προμεταγλωττισμένων πακέτων.
Η διαθεσιμότητα του πηγαίου κώδικα ολόκληρου του συστήματος σημαίνει ότι έχετε τον υψηλότερο βαθμό ελέγχου στο περιβάλλον σας. Γιατί να είστε κλειδωμένοι σε ένα αδειοδοτημένο σύστημα και να είστε εξαρτημένοι από τον οίκτο του προμηθευτή σας όταν μπορείτε να έχετε ένα πραγματικά ανοιχτό σύστημα;
Εκτεταμένη τεκμηρίωση online.
Και πολλά άλλα!
Το FreeBSD βασίζεται στην έκδοση 4.4BSD-Lite του Computer Systems Research Group (CSRG) του Πανεπιστημίου της Καλιφόρνιας του Berkeley, και φέρει την διακεκριμένη παράδοση στην ανάπτυξη συστημάτων BSD. Επιπρόσθετα στο εξαίρετο έργο που παρείχε το CSRG, το FreeBSD Project ξόδεψε πολλές χιλιάδες ώρες στο να ρυθμίσει τέλεια το σύστημα για μέγιστες επιδόσεις και αξιοπιστία για καθημερινές καταστάσεις πραγματικού φόρτου εργασίας. Αν και πολλοί εμπορικοί κολοσσοί δυσκολεύονται να προσφέρουν λειτουργικά συστήματα με τέτοια χαρακτηριστικά, επιδόσεις και αξιοπιστία, το FreeBSD μπορεί να τα προσφέρει τώρα!
Οι εφαρμογές στις οποίες μπορεί να χρησιμοποιηθεί το FreeBSD είναι πραγματικά οριοθετημένες μόνο απ'την φαντασία σας. Από ανάπτυξη λογισμικού μέχρι αυτοματισμούς εργοστασίων, από ελέγχους απογραφής μέχρι την διόρθωση του αζιμούθιου απομακρυσμένων δορυφορικών κεραιών' εάν μπορεί να γίνει με ένα εμπορικό προϊόν UNIX τότε είναι περισσότερο από πιθανό ότι μπορείτε να το κάνετε και με το FreeBSD! Το FreeBSD επίσης οφελείται σημαντικά από κυριολεκτικά χιλιάδες εφαρμογές υψηλής ποιότητος ανεπτυγμένες από κέντρα ερευνών και πανεπιστήμια απ'όλο τον κόσμο, συχνά διαθέσιμες σε χαμηλό ή δίχως κόστος. Διατίθονται επίσης εμπορικές εφαρμογές σε νούμερο ολοένα αυξανόμενο καθημερινά.
Αφού ο πηγαίος κώδικας του ίδιου του FreeBSD είναι κανονικά διαθέσιμος, το σύστημα μπορεί επίσης να προσαρμοστεί σε αφάνταστα υψηλό επίπεδο για ειδικές εφαρμογές ή projects, και με τρόπους γενικά μη πραγματοποιήσιμους σε άλλα λειτουργικά εμπορικών προμηθευτών. Εδώ είναι μόνο μερικά παραδείγματα από εφαρμογές που υποστηρίζονται επί του παρόντος από το FreeBSD:
Υπηρεσίες Ίντερνετ: Το ρωμαλέο σύστημα δικτύου TCP/IP του FreeBSD το αναδεικνύει σε ιδεώδη πλατφόρμα για μια μεγάλη γκάμα υπηρεσιών Ίντερνετ όπως:
FTP servers
World Wide Web servers (στάνταρ ή ασφαλείας [SSL])
Firewalls και NAT (“IP masquerading”) gateways
Servers ηλεκτρονικού ταχυδρομείου
USENET News ή Bulletin Board Systems
Και άλλα...
Με το FreeBSD, μπορείτε εύκολα να ξεκινήσετε από χαμηλά με ένα ανέξοδο PC της οικογένειας 386 και καθώς η επιχείρηση σας μεγαλώνει να αναβαθμίσετε σε ένα τετραπύρηνο επεξεργαστή Xeon με δίσκους RAID.
Εκπαίδευση: Είστε φοιτητής πληροφορικής ή μηχανικός σε σχετικό τομέα; Δεν υπάρχει καλύτερος τρόπος να μάθετε για λειτουργικά συστήματα, αρχιτεκτονικές Η/Υ και συστήματα δικτύων απ'την πρακτική εμπειρία και την εκ βάθους γνώση που το FreeBSD μπορεί να παρέχει. Επίσης μεγάλο νούμερο δωρεάν διαθέσιμων πακέτων CAD εφαρμογών, γραφικής σχεδίασης και μαθηματικών το κάνουν αναγκαστικά χρήσιμο για όσους η κύρια ασχολία στους Η/Υ είναι να παίρνουν την δουλειά άλλων και να γίνεται!
Έρευνα: Με διαθέσιμο τον πηγαίο κώδικα ολόκληρου του συστήματος, το FreeBSD είναι μία εξαίρετη πλατφόρμα για την έρευνα στα λειτουργικά συστήματα όπως επίσης για άλλους κλάδους της πληροφορικής. Η φύση της ελεύθερης διάθεσης του FreeBSD επιτρέπει επίσης σε απομακρυσμένες ομάδες να συνεργάζονται σε ιδέες ή να μοιράζονται την ανάπτυξη δίχως ειδικές άδειες ή οριοθετήσεις για οιοδήποτε μπορεί να είναι το υπό συζήτηση θέμα σε ανοιχτά forums.
Networking: Χρειάζεσαι ένα καινούργιο router; Ένα DNS server; Ένα firewall για να κρατάς τον κόσμο έξω από το εσωτερικό σου δίκτυο; Το FreeBSD μπορεί εύκολα να μετατρέψει εκείνο τον άχρηστο 386 ή εκείνο το PC 486 που κάθεται στην γωνία σε ένα προηγμένο router με εξεζητημένες δυνατότητες φιλτραρίσματος πακέτων.
Σταθμός εργασίας με X Window: Το FreeBSD είναι μια εξαίρετη επιλογή για οικονομική λύση τερματικού X χρησιμοποιώντας τον ελεύθερα διαθέσιμο server X11. Αντί ενός τερματικού X, το FreeBSD επιτρέπει να εκτελούνται τοπικά πολλές εφαρμογές εάν το επιθυμείτε, και έτσι να αφαιρείται φορτίο από τον κεντρικό server. To FreeBSD μπορεί να τεθεί σε εκκίνηση “χωρίς δίσκο”, κάνοντας τους προσωπικούς σταθμούς εργασίας ακόμη πιο φτηνούς και ευκολότερα διαχειρίσιμους.
Ανάπτυξη Λογισμικού: Το βασικό σύστημα του FreeBSD διατίθεται ολοκληρωμένα με συμπληρώματα εργαλειών ανάπτυξης περιλαμβάνοντας το ονομαστό GNU C/C++ compiler και debugger.
Το FreeBSD είναι διαθέσιμο σε πηγαία και σε δυαδική φόρμα σε CDROM, DVD, και μέσω ανώνυμου FTP. Παρακαλώ δείτε τους Appendix A για περισσότερες πληροφορίες για το πως ν'αποκτήσετε το FreeBSD.
Το FreeBSD χρησιμοποιείται για να τροφοδοτεί μερικές απ'τις μεγαλύτερες τοποθεσίες στο Ίντερνετ, συμπεριλαμβάνοντας:
και πολλές ακόμη.
Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την
<questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.