![]() | |
Γενικά | |
---|---|
Δημιουργοί | The FreeBSD Project |
Ημερ. Δημιουργίας | 1 Νοέμβριος 1993 |
Είδος | BSD, παράγωγο του Unix |
Διανομή | |
Έκδοση | 14.1 (4 Ιουνίου 2024)[1] |
Λειτουργικά | |
Πυρήνας | Μονολιθικός πυρήνας με φορτώσιμα αρθρώματα πυρήνα |
Αρχιτεκτονική | x86-64, ARM64, ARM32, IA-32, PowerPC, RISC-V |
Διαχείριση πακέτων | pkg |
Ανάπτυξη | |
Τύπος | Λειτουργικό Σύστημα |
Γραμμένο σε | C |
Κατάσταση | Ενεργό |
Άδεια χρήσης | BSD |
Σύνδεσμοι | |
Επίσημος ιστότοπος | |
www.freebsd.org | |
Αποθετήριο κώδικα | |
https://cgit.freebsd.org/ |
Το FreeBSD είναι ένα Unix-συμβατό ελεύθερο και ανοικτού κώδικα δωρεάν λειτουργικό σύστημα, το οποίο έχει τις καταβολές του στο Research Unix μέσω του Berkeley Software Distribution (BSD). Το FreeBSD είναι άμεσος απόγονος του BSD, το οποίο ιστορικά ονομαζόταν "BSD Unix" ή "Berkeley Unix" (κατά παράβαση του εμπορικού σήματος UNIX). Η πρώτη έκδοση του FreeBSD κυκλοφόρησε το 1993, και από το 2005 είναι η πιο ευρέως χρησιμοποιούμενη ανοικτού κώδικα διανομή του BSD, καθώς βρίσκεται εγκατεστημένη σε περισσότερο από τα τρία τέταρτα όλων των συστημάτων που τρέχουν ανοικτού κώδικα διανομές του BSD.
Το FreeBSD έχει ομοιότητες με το Linux, με δύο σημαντικές όμως διαφορές. Πρώτον, το FreeBSD αποτελεί ένα πλήρες λειτουργικό σύστημα, δηλαδή παρέχει τον πυρήνα, προγράμματα οδήγησης συσκευών, βοηθητικά προγράμματα για τον χώρο χρήστη και τεκμηρίωση, σε αντίθεση με το Linux το οποίο παρέχει μόνο τον πυρήνα και τα προγράμματα οδήγησης, και βασίζεται σε τρίτους για το λογισμικό συστήματος. Δεύτερον, ο πηγαίος κώδικας του FreeBSD διανέμεται κάτω από την ανεκτική (αγγλ: permissive) άδεια BSD, σε αντίθεση με τη copyleft άδεια GPL που χρησιμοποιείται από το Linux.
Το FreeBSD project περιλαμβάνει ομάδα ασφαλείας, η οποία επιβλέπει όλο το λογισμικό το οποίο διανέμεται στο βασικό σύστημα. Ένα ευρύ φάσμα από πρόσθετες εφαρμογές τρίτων μπορεί να εγκατασταθεί χρησιμοποιώντας το σύστημα διαχείρισης πακέτων pkg ή τα Ports του FreeBSD, ή μεταγλωττίζοντας απ' ευθείας τον πηγαίο κώδικα. Λόγω των ανεκτικών όρων της άδειας του, μεγάλο μέρος του κώδικα του FreeBSD έχει γίνει αναπόσπαστο μέρος άλλων λειτουργικών συστημάτων, όπως το Darwin της Apple (που είναι η βάση για τα macOS, iOS, watchOS, και tvOS λειτουργικά συστήματα της Apple), το FreeNAS (open source NAS/SAN λειτουργικό σύστημα), το Nintendo Switch system software,[2][3][4] και τα λειτουργικά συστήματα των PlayStation 3[5] και PlayStation 4.[6]
The most interesting thing is that the operating system is not based on a classic Linux or Android, but on FreeBSD. The latter also takes Sony as the basis for the system of the Playstation. This avoids Nintendo’s licensing requirements for the Linux kernel, but can easily use Nvidia’s proprietary graphics driver.CS1 maint: Multiple names: authors list (link)