MFen: 1.16
This commit is contained in:
parent
2576bc06cc
commit
4304c1fd6f
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=23463
1 changed files with 71 additions and 45 deletions
|
@ -3,12 +3,12 @@
|
|||
|
||||
"Explaining BSD"
|
||||
The FreeBSD Greek Documentation Project
|
||||
Original version: 1.3
|
||||
Original version: 1.16
|
||||
-->
|
||||
|
||||
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
|
||||
<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
|
||||
%man;
|
||||
<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EL">
|
||||
%articles.ent;
|
||||
]>
|
||||
|
||||
<article lang="el">
|
||||
|
@ -24,19 +24,30 @@
|
|||
</affiliation>
|
||||
</author>
|
||||
|
||||
<legalnotice id="trademarks" role="trademarks">
|
||||
&tm-attrib.freebsd;
|
||||
&tm-attrib.amd;
|
||||
&tm-attrib.apple;
|
||||
&tm-attrib.linux;
|
||||
&tm-attrib.opengroup;
|
||||
&tm-attrib.sun;
|
||||
&tm-attrib.xfree86;
|
||||
&tm-attrib.general;
|
||||
</legalnotice>
|
||||
|
||||
<abstract>
|
||||
<para>Στον κόσμο του open source, η λέξη <quote>Linux</quote> είναι
|
||||
σχεδόν συνώνυμη με την έννοια <quote>Λειτουργικό Σύστημα</quote>, αλλά
|
||||
δεν είναι το μόνο open source <trademark>UNIX</trademark> λειτουργικό
|
||||
δεν είναι το μόνο open source &unix; λειτουργικό
|
||||
σύστημα. Σύμφωνα με τον <ulink
|
||||
url="http://www.leb.net/hzo/ioscount/data/r.9904.txt">Μετρητή
|
||||
Λειτουργικών Συστημάτων του Internet</ulink>, από τον Απρίλιο του 1999
|
||||
το 31.3% των υπολογιστών του κόσμου που είναι συνδεδεμένοι στο δίκτυο
|
||||
τρέχουν Linux. Το 14.6% τρέχουν BSD UNIX. Κάποιες από τις μεγαλύτερες
|
||||
τρέχουν Linux. Το 14.6% τρέχουν BSD &unix;. Κάποιες από τις μεγαλύτερες
|
||||
εφαρμογές του παγκόσμιου ιστού, όπως το <ulink
|
||||
url="http://www.yahoo.com">Yahoo!</ulink>, τρέχουν BSD. Ο πιο μεγάλος
|
||||
σε φόρτο FTP εξυπηρέτης του κόσμου, το <ulink
|
||||
url="ftp://ftp.cdrom.com">ftp.cdrom.com</ulink>, χρησιμοποιεί BSD
|
||||
url="http://www.yahoo.com/">Yahoo!</ulink>, τρέχουν BSD. Ο πιο μεγάλος
|
||||
σε φόρτο FTP εξυπηρέτης του κόσμου το 1999 (που δεν υπάρχει πλέον), το <ulink
|
||||
url="ftp://ftp.cdrom.com/">ftp.cdrom.com</ulink>, χρησιμοποιούσε BSD
|
||||
για να μεταφέρει πάνω από 1.4 TB δεδομένων τη μέρα. Είναι προφανές
|
||||
ότι αυτή δεν είναι μια περιορισμένη αγορά: το BSD είναι ένα καλά
|
||||
κρατημένο μυστικό.</para>
|
||||
|
@ -44,9 +55,6 @@
|
|||
<para>Λοιπόν, ποιο είναι το μυστικό; Γιατί το BSD δεν είναι πιο ευρέως
|
||||
γνωστό; Αυτό το άρθρο είναι μια προσπάθεια να απαντηθούν αυτές και
|
||||
άλλες ερωτήσεις.</para>
|
||||
|
||||
<para>Σε αυτό το άρθρο, οι διαφορές μεταξύ του BSD και του Linux θα
|
||||
σημειώνονται <emphasis>με αυτό τον τρόπο</emphasis>.</para>
|
||||
</abstract>
|
||||
</articleinfo>
|
||||
|
||||
|
@ -93,8 +101,10 @@
|
|||
<para>Το Σύστημα X Window, που υλοποιεί το γραφικό περιβάλλον.</para>
|
||||
|
||||
<para>Το σύστημα X Window που χρησιμοποιείται στις πιο πολλές εκδόσεις
|
||||
του BSD συντηρείται από μια διαφορετική ομάδα προγραμματιστών, την
|
||||
<ulink url="http://www.XFree86.org/">ομάδα XFree86</ulink>. Αυτός
|
||||
του BSD συντηρείται από μια διαφορετική ομάδα προγραμματιστών: είτε
|
||||
την <ulink url="http://www.XFree86.org/">ομάδα &xfree86;</ulink>,
|
||||
είτε την ομάδα <ulink url="http://www.X.org/">X.Org</ulink>.
|
||||
Αυτός
|
||||
είναι ο ίδιος κώδικας που χρησιμοποιεί και το Linux. Το BSD συνήθως
|
||||
δεν ορίζει ένα συγκεκριμένο <quote>γραφικό περιβάλλον</quote>, όπως
|
||||
το GNOME ή το KDE, παρόλο που και τα δυο είναι διαθέσιμα.</para>
|
||||
|
@ -107,17 +117,17 @@
|
|||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Τί, ένα αληθινό UNIX;</title>
|
||||
<title>Τί, ένα αληθινό &unix;;</title>
|
||||
|
||||
<para>Τα BSD λειτουργικά συστήματα δεν είναι κλώνοι, αλλά open source
|
||||
προϊόντα που έχουν βγει από το Πειραματικό UNIX λειτουργικό σύστημα της
|
||||
AT&T, που είναι επίσης πρόγονος του μοντέρνου UNIX System V. Αυτό
|
||||
προϊόντα που έχουν βγει από το Πειραματικό &unix; λειτουργικό σύστημα της
|
||||
AT&T, που είναι επίσης πρόγονος του μοντέρνου &unix; System V. Αυτό
|
||||
ίσως σας προκαλέσει έκπληξη. Πώς μπορεί κάτι τέτοιο να γίνει, αφού η
|
||||
AT&T δεν έχει διανείμει ποτέ τον κώδικά της σαν open source;</para>
|
||||
|
||||
<para>Είναι αλήθεια ότι το AT&T UNIX δεν είναι open source, και κατά
|
||||
<para>Είναι αλήθεια ότι το AT&T &unix; δεν είναι open source, και κατά
|
||||
μια έννοια, αν είμαστε αυστηροί με το θέμα των πνευματικών δικαιωμάτων,
|
||||
το BSD σίγουρα <emphasis>δεν</emphasis> είναι UNIX, αλλά από την
|
||||
το BSD σίγουρα <emphasis>δεν</emphasis> είναι &unix;, αλλά από την
|
||||
άλλη, η ίδια η AT&T έχει ενσωματώσει κώδικα από άλλες ομάδες
|
||||
ανάπτυξης, με μια από τις πιο σημαντικές να είναι η Ομάδα Έρευνας της
|
||||
Επιστήμης των Υπολογιστών του Πανεπιστημίου της California, Berkeley,
|
||||
|
@ -137,10 +147,10 @@
|
|||
|
||||
<para>Κατά τη διάρκεια της δεκαετίας του 80 αναπτύχθηκε ένα πλήθος εταιρειών
|
||||
που διέθεταν σταθμούς εργασίας. Πολλές προτίμησαν να αγοράσουν την
|
||||
άδεια του UNIX αντί να αναπτύξουν δικά τους λειτουργικά συστήματα.
|
||||
Συγκεκριμένα, η Sun Microsystems αγόρασε την άδεια του UNIX και ανέπτυξε
|
||||
άδεια του &unix; αντί να αναπτύξουν δικά τους λειτουργικά συστήματα.
|
||||
Συγκεκριμένα, η Sun Microsystems αγόρασε την άδεια του &unix; και ανέπτυξε
|
||||
μια έκδοση του 4.2BSD την οποία ονόμασε SunOS. Όταν και η ίδια η
|
||||
AT&T μπόρεσε, άρχισε να πουλά το UNIX με μια έκδοση περιορισμένων
|
||||
AT&T μπόρεσε, άρχισε να πουλά το &unix; με μια έκδοση περιορισμένων
|
||||
δυνατοτήτων που λεγόταν System III, την οποία γρήγορα ακολούθησε το
|
||||
System V. Η βάση πηγαίου κώδικα του System V δεν περιείχε κώδικα
|
||||
δικτύωσης, οπότε όλες οι υλοποιήσεις περιείχαν επιπλέον λογισμικό από το
|
||||
|
@ -150,7 +160,7 @@
|
|||
<emphasis>οι Επεκτάσεις Berkeley</emphasis>.</para>
|
||||
|
||||
<para>Τα tapes του BSD περιείχαν πηγαίο κώδικα της AT&T κι έτσι
|
||||
απαιτούσαν μια άδεια πηγαίου κώδικα του UNIX. Μέχρι το 1990, η
|
||||
απαιτούσαν μια άδεια πηγαίου κώδικα του &unix;. Μέχρι το 1990, η
|
||||
χρηματοδότηση της CSRG τέλειωνε, και πήγαινε για κλείσιμο. Κάποια μέλη
|
||||
της ομάδας αποφάσισαν να διανείμουν τον BSD κώδικα, που ήταν Open
|
||||
Source, χωρίς τα κομμάτια του εμπορικού AT&T κώδικα. Αυτό έγινε
|
||||
|
@ -161,16 +171,16 @@
|
|||
που έλειπε και τον έδωσε νωρίς το 1992 με όνομα
|
||||
<emphasis>386BSD</emphasis>. Την ίδια στιγμή, μια άλλη ομάδα από πρώην
|
||||
μέλη της CSRG ίδρυσε μια εμπορική εταιρεία με όνομα <ulink
|
||||
url="http://www.bsdi.com">Berkeley Software Design Inc.</ulink> και
|
||||
url="http://www.bsdi.com/">Berkeley Software Design Inc.</ulink> και
|
||||
εξέδωσε μια πειραματική έκδοση ενός λειτουργικού συστήματος που λεγόταν
|
||||
<ulink url="http://www.bsdi.com">BSD/386</ulink>, το οποίο ήταν
|
||||
<ulink url="http://www.bsdi.com/">BSD/386</ulink>, το οποίο ήταν
|
||||
βασισμένο στον ίδιο πηγαίο κώδικα. Το όνομα του λειτουργικού συστήματος
|
||||
έχει πλέον αλλάξει σε BSD/OS.</para>
|
||||
|
||||
<para>Το 386BSD ποτέ δεν έγινε ένα σταθερό λειτουργικό σύστημα.
|
||||
Αντί γι αυτό, δύο άλλες ομάδες ξεπήδησαν από αυτό το 1993. Η ομάδα του
|
||||
<ulink url="http://www.NetBSD.org">NetBSD</ulink> και η ομάδα του <ulink
|
||||
url="http://www.FreeBSD.org">FreeBSD</ulink>. Οι δυο ομάδες αρχικά
|
||||
<ulink url="http://www.NetBSD.org/">NetBSD</ulink> και η ομάδα του <ulink
|
||||
url="&url.base;/index.html">FreeBSD</ulink>. Οι δυο ομάδες αρχικά
|
||||
ξεχώρισαν επειδή είχαν διαφορετική υπομονή όσον αφορά σε κάποιες
|
||||
βελτιώσεις στο 386BSD. Η ομάδα του NetBSD ξεκίνησε στην αρχή της
|
||||
χρονιάς, και η πρώτη έκδοση του FreeBSD δεν ήταν έτοιμη μέχρι το τέλος
|
||||
|
@ -178,7 +188,7 @@
|
|||
διαφορές που ήταν δύσκολο να ενωθεί η μια με με την άλλη ομάδα.
|
||||
Επιπλέον, οι δυο ομάδες είχαν και διαφορετικούς στόχους όπως θα δούμε
|
||||
παρακάτω. Το 1996, μια διαφορετική ομάδα, αυτή του <ulink
|
||||
url="http://www.OpenBSD.org">OpenBSD</ulink>, βγήκε από το
|
||||
url="http://www.OpenBSD.org/">OpenBSD</ulink>, βγήκε από το
|
||||
NetBSD.</para>
|
||||
</sect1>
|
||||
|
||||
|
@ -210,7 +220,7 @@
|
|||
|
||||
<listitem>
|
||||
<para>Το 1992, η AT&T έκανε μήνυση στην <ulink
|
||||
url="http://www.bsdi.com">BSDI</ulink>, την εταιρεία που ανέπτυσσε
|
||||
url="http://www.bsdi.com/">BSDI</ulink>, την εταιρεία που ανέπτυσσε
|
||||
το BSD/386, κατηγορώντας την ότι το προϊόν περιείχε κώδικα του
|
||||
οποίου τα πνευματικά δικαιώματα ανήκαν στην AT&T. Η υπόθεση
|
||||
κανονίστηκε εκτός δικαστηρίου το 1994, αλλά το φάντασμα της
|
||||
|
@ -221,10 +231,10 @@
|
|||
|
||||
<para>Μια λεπτομέρεια που η μήνυση ξεκαθάρισε είναι η κατάσταση των
|
||||
ονομάτων: κατά τη διάρκεια της δεκαετίας του'80, το BSD ήταν γνωστό
|
||||
ως <quote>BSD UNIX</quote>. Με την αφαίρεση ακόμα και του
|
||||
ως <quote>BSD &unix;</quote>. Με την αφαίρεση ακόμα και του
|
||||
τελευταίου κομματιού κώδικα από την AT&T, έχασε και το δικαίωμα
|
||||
στο όνομα UNIX. Έτσι θα δείτε αναφορές σε βιβλία με τίτλους όπως
|
||||
<quote>the 4.3BSD UNIX operating system</quote> και <quote>the
|
||||
στο όνομα &unix;. Έτσι θα δείτε αναφορές σε βιβλία με τίτλους όπως
|
||||
<quote>the 4.3BSD &unix; operating system</quote> και <quote>the
|
||||
4.4BSD operating system</quote>.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -244,7 +254,7 @@
|
|||
|
||||
<para>Τελικά ποια είναι η διαφορά μεταξύ, ας πούμε, του Debian Linux και
|
||||
του FreeBSD; Για τον μέσο χρήστη, η διαφορά είναι στην πραγματικότητα
|
||||
μικρή: και τα δυο είναι λειτουργικά συστήματα που μοιάζουν με το UNIX.
|
||||
μικρή: και τα δυο είναι λειτουργικά συστήματα που μοιάζουν με το &unix;.
|
||||
Και τα δυο αναπτύσσονται απο μή εμπορικές κοινότητες (αυτό δεν ισχύει για
|
||||
πολλές άλλες διανομές του Linux φυσικά). Στις επόμενες παραγράφους, θα
|
||||
πούμε λίγα πράγματα για το BSD και θα το συγκρίνουμε με το Linux. Η
|
||||
|
@ -269,7 +279,7 @@
|
|||
<para>Οι BSD πυρήνες αναπτύσσονται ακολουθώντας το Open Source μοντέλο
|
||||
ανάπτυξης. Κάθε ομάδα διατηρεί ένα <emphasis>δέντρο πηγαίου
|
||||
κώδικα</emphasis> στο οποίο έχουν όλοι πρόσβαση, χρησιμοποιώντας το
|
||||
<ulink url="http://www.sourcegear.com/CVS">Concurrent Versions
|
||||
<ulink url="http://www.cvshome.org/">Concurrent Versions
|
||||
System</ulink> (CVS). Το δέντρο πηγαίου κώδικα περιέχει όλο τον
|
||||
πηγαίο κώδικα για τα αρχεία του συστήματος, καθώς και τεκμηρίωση ή
|
||||
άλλα σχετικά αρχεία. Το CVS επιτρέπει στους χρήστες να
|
||||
|
@ -334,7 +344,7 @@
|
|||
<listitem>
|
||||
<para>Δεν υπάρχει ένα μοναδικό άτομο που να ελέγχει τα περιεχόμενα
|
||||
του συστήματος. Πρακτικά, αυτή η διαφορά υπερεκτιμάται, αφού ο
|
||||
Chief Architect μπορεί να απαιτήσει κάποιος κώδικας να αφαιρεθεί,
|
||||
Principal Architect μπορεί να απαιτήσει κάποιος κώδικας να αφαιρεθεί,
|
||||
και ακόμα και στο Linux υπάρχουν αρκετά άτομα που τους επιτρέπεται
|
||||
να κάνουν αλλαγές.</para>
|
||||
</listitem>
|
||||
|
@ -438,8 +448,13 @@
|
|||
<listitem>
|
||||
<para>Το FreeBSD έχει ως στόχο την υψηλή απόδοση και την ευκολία
|
||||
χρήσης από τους τελικούς χρήστες. Είναι επίσης το αγαπημένο των
|
||||
υπηρεσιών παροχής περιεχομένου στον παγκόσμιο ιστό. Τρέχει σε PCs
|
||||
και σε Alpha επεξεργαστές της Compaq. Το FreeBSD έχει σημαντικά
|
||||
υπηρεσιών παροχής περιεχομένου στον παγκόσμιο ιστό. Τρέχει σε
|
||||
αρκετές πλατφόρμες: συστήματα βασισμένα στην i386 αρχιτεκτονική
|
||||
(<quote>PC</quote>), συστήματα βασισμένα στους AMD 64-bit
|
||||
επεξεργαστές, συστήματα βασισμένα στην ααρχιτεκτονική
|
||||
&ultrasparc;, συστήματα με επεξεργαστές Alpha της Compaq και
|
||||
συστήματα βασισμένα στο πρότυπο PC-98 της NEC.
|
||||
Το FreeBSD έχει σημαντικά
|
||||
περισσότερους χρήστες από τα άλλα projects.</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -463,7 +478,7 @@
|
|||
</itemizedlist>
|
||||
|
||||
<para>Υπάρχουν ακόμη και δύο BSD λειτουργικά συστήματα που δεν είναι
|
||||
open source, το BSD/OS και το Mac OS X της Apple:</para>
|
||||
open source, το BSD/OS και το &macos; X της Apple:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
|
@ -474,14 +489,18 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Το <ulink url="http://www.apple.com/macosx/server/">Mac OS
|
||||
<para>Το <ulink url="http://www.apple.com/macosx/server/">&macos;
|
||||
X</ulink> είναι η πιο πρόσφατη έκδοση του λειτουργικού συστήματος
|
||||
για την γραμμή υπολογιστών Macintosh της <ulink
|
||||
url="http://www.apple.com">Apple Computer Inc.</ulink>
|
||||
Αντίθετα με το υπόλοιπο λειτουργικό σύστημα, ο πυρήνας είναι open
|
||||
source. Σαν μέρος της ανάπτυξης του Mac OS X, συγκεκριμένοι
|
||||
προγραμματιστές της Apple έχουν commit δικαιώματα στο
|
||||
FreeBSD.</para>
|
||||
για την γραμμή υπολογιστών &macintosh; της <ulink
|
||||
url="http://www.apple.com/">Apple Computer Inc.</ulink>
|
||||
Ο πυρήνας του λειτουργικού συστήματος, ο οποίος είναι βασισμένος
|
||||
στο BSD και λέγεται
|
||||
<ulink url="http://developer.apple.com/darwin/">Darwin</ulink>,
|
||||
είναι διαθέσιμος ως ένα πλήρες λειτουργικό σύστημα ανοιχτού κώδικα
|
||||
για υπολογιστές x86 και PPC. Το σύστημα γραφικών Aqua/Quartz και
|
||||
πολλά άλλα εμπορικά μέρη του &macos; X δεν είναι διαθέσιμα σε μορφή
|
||||
πηγαίου κώδικα. Αρκετά μέλη της ομάδας ανάπτυξης του Darwin
|
||||
συμμετέχουν στην ανάπτυξη του FreeBSD κι ανάποδα.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</sect2>
|
||||
|
@ -557,6 +576,13 @@
|
|||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Το BSD μπορεί να τρέξει ένα μεγάλο ποσοστό από τα εκτελέσιμα
|
||||
των προγραμμάτων για Linux, ενώ το Linux δε μπορεί να τρέξει BSD
|
||||
εκτελέσιμα. Πολλές BSD υλοποιήσεις μπορούν να τρέξουν ακόμη κι
|
||||
εκτελέσιμα από άλλα &unix; συστήματα. Αυτό πιθανόν να έχει ως
|
||||
αποτέλεσμα η μετάβαση από κάποιο άλλο σύστημα σε BSD να είναι πιο
|
||||
εύκολη από ότι σε Linux.</para>
|
||||
|
||||
<para>Το BSD μπορεί να τρέξει εκτελέσιμα του Linux, ενώ το Linux δεν
|
||||
μπορεί να εκτελέσει προγράμματα για BSD. Σαν αποτέλεσμα,
|
||||
περισσότερο λογισμικό είναι διαθέσιμο για BSD από ότι για
|
||||
|
@ -576,7 +602,7 @@
|
|||
<para>Επίσης, κάθε ένα από τα BSD έχει μια λίστα με consultants που
|
||||
μπορείτε να προσλάβετε:
|
||||
για το
|
||||
<ulink url="http://www.freebsd.org/commercial/consulting_bycat.html">FreeBSD</ulink>,
|
||||
<ulink url="&url.base;/commercial/consult_bycat.html">FreeBSD</ulink>,
|
||||
το
|
||||
<ulink url="http://www.netbsd.org/gallery/consultants.html">NetBSD</ulink>,
|
||||
και το
|
||||
|
|
Loading…
Reference in a new issue