FreeBSD

Εκκίνηση του FreeBSD 14 σε εικονικό περιβάλλον VirtualBox
FreeBSD
Γενικά
Δημιουργοί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]

  1. «FreeBSD 14.1-RELEASE Announcement» (στα Αγγλικά). 4 Ιουνίου 2024. Ανακτήθηκε στις 4 Ιουνίου 2024. 
  2. «What hackers know of the Nintendo Switch so far». Wololo.net. 9 Μαρτίου 2017. Ανακτήθηκε στις 12 Μαρτίου 2017. 
  3. Marc Sauter· Andreas Sebayang· Michael Wieczorek (1 Μαρτίου 2017). «Nintendo Switch im Test: Klack und los, egal wie und wo» [Nintendo Switch review: Click and go, no matter how and where] (στα Γερμανικά). Golem Media GmbH. σελ. 7. Αρχειοθετήθηκε από το πρωτότυπο στις 2 Μαρτίου 2017. Ανακτήθηκε στις 2 Μαρτίου 2017. 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)
  4. Bhartiya, Swapnil. «Nintendo Switch introduces a new concept for consoles». Αρχειοθετήθηκε από το πρωτότυπο στις 8 Ιουλίου 2018. Ανακτήθηκε στις 12 Σεπτεμβρίου 2018. 
  5. Alex, Rosenberg (17 Δεκεμβρίου 2013). «FreeBSD Handbook and PS3». Αρχειοθετήθηκε από το πρωτότυπο στις 2 Φεβρουαρίου 2017. Ανακτήθηκε στις 22 Ιανουαρίου 2016. 
  6. http://doc.dl.playstation.net/doc/ps4-oss/

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search