Τρομερή απορία!!!!

...χαλαρή κουβεντούλα, γενικός σχολιασμός, φιλοσοφικές συζητήσεις, meeting point / γνωριμία

Συντονιστής: konnn

Τρομερή απορία!!!!

Δημοσίευσηαπό minios67 » 05 Μαρ 2009, 13:59

Τρομερή απορία
Στο “περί ανέμων” παιδιά γιατί δεν έχει σχέση με ubuntu.
Το BSD και το freeBSD είναι, δεν είναι GNU/Linux, τι είναι τέλος πάντων?
Θύμιος – Μεσολόγγι
Πάντα νέος στο Linux /Προγραμματισμός: Όχι-Basic σας κάνει;/Αγγλικά: όχι καλά, καταλαβαίνω αρκετά καλά.
Άβαταρ μέλους
minios67
punkTUX
punkTUX
 
Δημοσιεύσεις: 285
Εγγραφή: 07 Αύγ 2008, 15:50
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό linuxman » 05 Μαρ 2009, 14:36

Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό ftso » 05 Μαρ 2009, 15:01

Η απάντηση είναι εδώ http://en.wikipedia.org/wiki/FreeBSD#License
και εδώ http://en.wikipedia.org/wiki/BSD_license

GNU μπορεί να είναι καθώς αναφερόμαστε στις εφαρμογές.
Σε θέμα πυρήνα όμως δεν είναι Gnu αλλά ούτε και linux.

Άρα μπορούμε να έχουμε μια διανομή Gnu/BSD.
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό ilpara » 05 Μαρ 2009, 17:21

αρνητικό ότι η συμβατότητα με εφαρμογές για Gnu/Linux δεν είναι πλήρης

έγραψε:Linux compatibility

Most software that runs on Linux can run on FreeBSD without the need for any compatibility layer. FreeBSD nonetheless also provides binary compatibility with several other Unix-like operating systems, including Linux. Hence, most Linux binaries can be run on FreeBSD, including some commercial applications distributed only in binary form. Examples of applications that can use the Linux compatibility layer are StarOffice, the Linux version of Firefox, Adobe Acrobat, RealPlayer, Oracle, Mathematica, Matlab, WordPerfect, Skype, Wolfenstein: Enemy Territory, Doom 3 and Quake 4[30] (though some of these applications also have a native version). No noticeable performance penalty over native FreeBSD programs has been noted when running Linux binaries, and, in some cases, these may even perform more smoothly than on Linux.[31] However, the layer is not altogether seamless, and some Linux binaries are unusable or only partially usable on FreeBSD. This is often because the compatibility layer only supports system calls available in the historical Linux kernel 2.4.2. There is support of Linux 2.6.16 syscalls, enabled by default in 8-CURRENT.
*Oδηγίες προς Nεοεισερχόμενους*ΟδηγοίLive chat (IRC)
⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
⇛ Ubuntu 12.04 32bit
⇛ Dell M4300: T7500 (2.2GHZ 4MB) ┃ 2GB ┃ NVIDIA Quadro FX 360M (256MB) ┃ Intel 4965 ┃ 15.4" WUXGA
Άβαταρ μέλους
ilpara
powerTUX
powerTUX
 
Δημοσιεύσεις: 2250
Εγγραφή: 11 Μάιος 2008, 11:43
Τοποθεσία: Αθήνα-Βύρωνας
IRC: ilpara
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό taratatzoum » 05 Μαρ 2009, 20:07

"Το FreeBSD είναι ένα προηγμένο λειτουργικό σύστημα που προέρχεται από το BSD UNIX, το οποίο αναπτύχθηκε αρχικά στο Πανεπιστήμιο Berkeley της California. Αναπτύσσεται και συντηρείται από μια μεγάλη ομάδα εθελοντών που ασχολούνται με προγραμματισμό, τεκμηρίωση, προώθηση, διορθώσεις κ.α. Χρησιμοποιείται σε μεγάλο βαθμό σε εξυπηρετητές, σε εταιρίες όπως η Yahoo!, η Sony Ιαπωνίας, η NetCraft και άλλες. Πρόκειται ωστόσο για λειτουργικό γενικής χρήσης, και μπορεί να χρησιμοποιηθεί το ίδιο καλά και για οικιακή χρήση, ως desktop. Το FreeBSD όπως μπορείτε να φανταστείτε και από το όνομα του, είναι Ελεύθερο Λογισμικό Ανοικτού Κώδικα (ΕΛΛΑΚ)....
Το FreeBSD είναι ένα λειτουργικό σύστημα βασισμένο στο 4.4BSD-Lite, το οποίο μπορεί να χρησιμοποιηθεί σε Η/Υ Intel (x86 και Itanium®), AMD64, Alpha™, και Sun UltraSPARC®. Σε εξέλιξη βρίσκεται επίσης η διαδικασία μεταφοράς του FreeBSD σε άλλες αρχιτεκτονικές...
Ο πηγαίος κώδικας του ίδιου του FreeBSD είναι πλήρως διαθέσιμος, και έτσι το σύστημα μπορεί να προσαρμοστεί σε αφάνταστα υψηλό επίπεδο για ειδικές εφαρμογές ή projects, και με τρόπους γενικά μη πραγματοποιήσιμους σε άλλα λειτουργικά εμπορικών προμηθευτών...."

περισσότερα εδώ: http://www.freebsdgr.org/index.php/Main_Page
Ιστολόγιο
1 Γνώσεις → Linux: Προχωρημένος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Λειτουργικό → Slackware 13.37.0 64-bit (el_GR.utf-8)
3 Προδιαγραφές → CPU: 8x Intel Core i7 CPU Q 740 1.73GHz ‖ RAM 3894 MiB ‖ Dell Inc. - Dell Inc. Inspiron N5010
4 Κάρτες γραφικών: ATI Redwood [Radeon HD 5600 Series] ⎨1002:68c1⎬
5 Δίκτυα: wlan0: Broadcom BCM4313 802.11b/g/n Wireless LAN Controller ⎨14e4:4727⎬ ⋮ eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller ⎨10ec:8136⎬
taratatzoum
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 849
Εγγραφή: 10 Μάιος 2008, 20:29
Τοποθεσία: Χανιά
Launchpad: rizitis
IRC: rizitis or rtz
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό ktogias » 05 Μαρ 2009, 23:31

Με λίγα λόγια, όσον αφορά την αρχική ερώτηση:

1. Το FreeBSD δεν είναι linux. Είναι δύο διαφορετικά λειτουργικά συστήματα. Υπάρχουν και άλλα λειτουργικά συστήματα όπως το NetBSD, το OpenBSD, το Minix, το HPUX, το OpenSolaris, το MacOSX, το ReactOS, τα Windows και πολλά άλλα. Καθένα είναι διαφορετικό από τα αλλά, με κάποια να μοιάζουν αρκετά και άλλα λιγότερο μεταξύ τους.

2. Όταν παραπάνω λέω λειτουργικό σύστημα αναφέρομαι κυρίως στον πυρήνα, και όχι στις εφαρμογές, τα βοηθητικά προγράμματα και τα περιβάλλοντα εργασίας τα οποία μπορεί να είναι κοινά ή όχι. Π.χ. το γεγονός ότι το KDE μπορεί να τρέχει σε Linux, FreeBSD και πρόσφατα και σε Windows, δεν κάνει τα λειτουργικά αυτά ως πυρήνες να μοιάζουν ή να διαφέρουν περισσότερο ή λιγότερο.

3. Ως μέτρο ομοιότητας για διάφορα λειτουργικά, μπορεί να χρησιμοποιηθεί το αν είναι συμβατά ή ακολουθούν κάποιο κοινό πρότυπο ή αρχιτεκτονική. Από τα λειτουργικά που ανέφερα πιο πριν π.χ. όλα εκτός των Windows και του ReactOS (που είναι ένας ελεύθερος κλώνος Windows), ακολουθούν στη βασική τους σχεδίαση την αρχιτεκτονική UNIX (με διάφορες παραλλαγές και τροποποιήσεις στις λεπτομέρειες). Γι' αυτό και λέγονται UNIX-like ή Ελληνιστή γιουνιξοειδή (http://en.wikipedia.org/wiki/Unix-like). Επειδή η φράση "αρχιτεκτονική UNIX" είναι αρκετά γενική, δημιουργήθηκε μια άλλη πιο αυστηρή συλλογή προτύπων που καθορίζουν τον τρόπο επικοινωνίας των εφαρμογών με το κέλυφος του πυρήνα, η POSIX (http://en.wikipedia.org/wiki/POSIX). Π.χ. τα HP-UX, OpenSolaris, ΜΙΝΙΧ και Mac OS X v10.5 είναι πλήρως POSIX συμβατά. Τα FreeBSD, OpneBSD, NetBSD είναι κατα κύριο λόγο συμβατά (παραβιάζουν δηλ κάποια λίγα από τα πρότυπα POSIX). Οι περισσότερες διανομές Linux είναι και αυτές ως επι το πλείστον POSIX συμβατές, αλλά όχι πλήρως, με διάφορες παραβιάσεις η καθεμία. Ειδικά για το LINUX έχει αναπτυχθεί ειδικό πρότυπο, το Linux Standard Base (LSB) που προσπαθεί να γίνει κάτι σαν POSIX για διανομές LINUX (http://en.wikipedia.org/wiki/Linux_Standard_Base). Οι περισσότερες διανομές Linux ακολουθούν το LSB. Επίσης τα Windows, αν και η αρχιτεκτονική τους δεν είναι βασισμένη στο UNIX, διαθέτουν επίπεδο συμβατότητας με POSIX μέσω του Microsoft Windows Services for UNIX που σε άλλες εκδόσεις είναι ενσωματωμένο με τον πυρήνα και σε άλλες είναι προαιρετικό πρόσθετο. Το τοπίο σχετικά με την ομοιότητα και συμβατότητα μεταξύ διαφορετικών λειτουργικών συστημάτων είναι κάπως συγκεχυμένο.

4. Το GNU project έχει ως στόχο την κατασκευή ενός πλήρους UNIx-like λειτουργικού συστήματος συμπεριλαμβανομένου πυρήνα και βασικών βοηθητικών και άλλων εφαρμογών που να είναι ελεύθερο λογισμικό. Ο πυρήνας του GNU λειτουργικού (εδώ ως λειτουργικό εννούμε το σύνολο πυρήνα και βασικών εφαρμογών) δεν είναι το Linux, αλλά ένας άλλος πυρήνας που ονομάζεται HURD. Το linux δεν είναι μέρος του GNU Project. Λόγω του ότι η ανάπτυξη του HURD είναι πολύ αργή, και ακόμα δεν έχει καταφέρει το έργο GNU να κυκλοφορήσει μια σταθερή έκδοση, ενώ το σύνολο των βασικών και λοιπόν εφαρμογών ήταν έτοιμο από πολύ νωρίτερα, οι εφαρμογές GNU χρησιμοποιήθηκαν με το επίσης ελεύθερο, UNIX-like, και ταχύτατα αναπτυσσόμενο Linux, δημιουργώντας το σύνολο που ονομάζουμε σήμερα GNU/Linux, και αποτελεί τη βάση κάθε διανομής Linux.

5. Άδειες χρήσεις: Ενώ οι εφαρμογές GNU και το Linux διατίθενται κάτω από την ίδια άδεια χρήσης την GPL, τα FreeBSD, netBSD και OpenBSD διατίθενται κάτω από BSD άδειες χρήσης (http://en.wikipedia.org/wiki/BSD_licence) που είναι ασύμβατες με την GPL (http://en.wikipedia.org/wiki/GPL), μια και δεν περιέχουν καμία απαίτηση για αναδιανομή πηγαίου κώδικα και βελτιώσεων. Μια μεγάλη διαφορά (και πολλές φορές διαμάχη) μεταξύ διανομών GNU/Linux και *BSDs είναι ακριβώς αυτή η διαφορά στην αδειοδότηση. Ενώ η GPL προσπαθεί διασφαλίζει τους δημιουργούς από την "αρπαγή" του κώδικά τους και την ενσωμάτωση ή διάθεση του ως κλειστού προϊόντος από τρίτους, η άδειες BSD αφήνουν πλήρη ελευθερία για χρήση, βελτίωση, ενσωμάτωση και διανομή του κώδικα με οποιοδήποτε τρόπο από τρίτους, ακόμα και ως προϊόντος κλειστού λογισμικού.


Χμ... Τελικά δεν ήταν και τόσο λίγα τα λόγια... Ελπίζω να ήταν χρήσιμα...
Τελευταία επεξεργασία από ktogias και 06 Μαρ 2009, 01:25, έχει επεξεργασθεί 1 φορά/ες συνολικά
ktogias
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 305
Εγγραφή: 10 Μάιος 2008, 22:52
IRC: ktogias
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό ftso » 06 Μαρ 2009, 01:09

Πολύ καλές και κατατοπιστικές οδηγίες :)

ktogias έγραψε:RevolutionOS (που είναι ένας ελεύθερος κλώνος Windows)

Εδώ θες να πεις ReactOS υποθέτω...
Επίσης υπάρχει και το Linux Unified Kernel project που προσπαθεί να κάνει μια μίξη Windows+Linux...

Και τα δυο παραπάνω χρησιμοποιούν κυρίως τις βιβλιοθήκες του wine.

Τέλος, λόγο της άδειας BSD τα Windows χρησιμοποιούν αρκετό κώδικα από τα *BSD..
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό ktogias » 06 Μαρ 2009, 01:28

ftso έγραψε:Πολύ καλές και κατατοπιστικές οδηγίες :)

ktogias έγραψε:RevolutionOS (που είναι ένας ελεύθερος κλώνος Windows)

Εδώ θες να πεις ReactOS υποθέτω...

Ναι, λάθος... Και κάτι δε μου πήγαινε καλά όταν το έγραφα... Thanks ftso! Το δίορθωσα.
ktogias
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 305
Εγγραφή: 10 Μάιος 2008, 22:52
IRC: ktogias
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό logari81 » 06 Μαρ 2009, 01:31

ftso έγραψε:..Τέλος, λόγο της άδειας BSD τα Windows χρησιμοποιούν αρκετό κώδικα από τα *BSD..

ενδιαφέρον, εχεις καποιο παράδειγμα;
http://opensourceecology.org/


Λειτουργικό: Ubuntu 10.04 lucid 64-bitΠροδιαγραφές: 4x Intel Core i5 CPU M 450 2.40GHz ‖ RAM 3696 MiB ‖ Lenovo KL3 - LENOVO IdeaPad Y560
Κάρτα γραφικών: ATI Device [1002:68c0]Ασύρματο: wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
logari81
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6074
Εγγραφή: 14 Μάιος 2008, 10:40
Εκτύπωση

Re: Τρομερή απορία!!!!

Δημοσίευσηαπό ktogias » 06 Μαρ 2009, 01:59

logari81 έγραψε:
ftso έγραψε:..Τέλος, λόγο της άδειας BSD τα Windows χρησιμοποιούν αρκετό κώδικα από τα *BSD..

ενδιαφέρον, εχεις καποιο παράδειγμα;


Ψάχνοντας στα πρόχειρα βρήκα αυτό: http://everything2.com/index.pl?node=BS ... %20Windows

Γενικά κυκλοφορεί η φήμη ότι μέχρι και τα winXP υπήρχε αρκετός BSD Licensed κώδικας στο TCP/IP stack και άλλες μονάδες σχετικές με το δίκτυο. Είναι δύσκολο να διασταυρωθεί γιατί δεν υπάρχει διαθέσιμος ο κώδικας των WIn και η MS δεν έχει πει κάτι επίσημα απ' όσο ξέρω.

Ο δε πυρήνας του MacOSX της apple είναι εξ ολοκλήρου βασισμένος σε ΕΛΛΑΚ που διατίθεται κάτω από άδεια BSD. Από το http://en.wikipedia.org/wiki/Mac_OS_X :
έγραψε:Mac OS X is based on the Mach kernel and is derived from the Berkeley Software Distribution (BSD).[7] Certain parts from FreeBSD's and NetBSD's implementation of Unix were incorporated in Nextstep, the core of Mac OS X.


Οι παραπάνω περιπτώσεις (και πολλές άλλες σε embeded συστήματα και αλλού) κλειστού λογισμικού που περιέχει τμήματα (αυτούσια ή βελτιωμένα) κώδικα αδειοδοτημένου κάτω από BSD άδεια, είναι εντελώς νόμιμες και σύμφωνες με τις επιθυμίες των δημιουργών του κώδικα. Δηλ. οι προγραμματιστές που διαθέτουν έργα υπό άδεια BSD θέλουν να μπορούν εταιρίες σαν την MS και την Apple να μπορούν αν θέλουν να ενσωματώσουν τον κώδικά τους σε κλειστά προϊόντα.
ktogias
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 305
Εγγραφή: 10 Μάιος 2008, 22:52
IRC: ktogias
Εκτύπωση

Επόμενο

Επιστροφή στο Περί ανέμων