Ελεύθερο Λογισμικό και Λογισμικό Ανοιχτού Κώδικα: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μΧωρίς σύνοψη επεξεργασίας
Γραμμή 6:
Όπως προκύπτει λοιπόν από τον παραπάνω ορισμό, το ΕΛ/ΛΑΚ καθιστά τον πηγαίο κώδικά του διαθέσιμο στον τελικό χρήστη. Συνεπώς, προωθεί έναν διαφορετικό τρόπο διάθεσης λογισμικού σε σχέση με το [[ιδιόκτητο λογισμικό]], του οποίου η χρήση και ο [[πηγαίος κώδικας]] διέπονται από αυστηρές άδειες [[πνευματική ιδιοκτησία|πνευματικής ιδιοκτησίας]]· και του οποίου ο πηγαίος κώδικας είναι κατά κανόνα μη διαθέσιμος στον τελικό χρήστη (για τον λόγο αυτό λέγεται και [[λογισμικό κλειστού κώδικα]]).
 
Αξίζει να σημειωθεί, πως οι διάφορες άδειες διάθεσης του ΕΛ/ΛΑΚ χειρίζονται διαφορετικά την πιθανότητα ανάμειξής του με κάποιο λογισμικό κλειστού κώδικα. Υπάρχουν κάποιες άδειες λογισμικού, όπως η [[Άδεια λογισμικού Apache|Apache]] και η [[Άδεια λογισμικού BSD|BSD]], οι οποίες, υπό προϋποθέσεις, επιτρέπουν την ενσωμάτωση του πηγαίου κώδικα σε ιδιόκτητο λογισμικό,· ενώ άλλες, όπως η [[Γενική Άδεια Δημόσιας Χρήσης GNU|GPL]], δεν το επιτρέπουν σε καμία περίπτωση·, καθώς ορίζουν, πως όποιο άλλο λογισμικό ενσωματώσει τον κώδικά τους, θα πρέπει να διατίθεται υπό την ίδια άδεια. Παρόμοια παραδείγματα αποτελούν κάποιες [[Διανομή Linux|διανομές Linux]], οι οποίες επιτρέπουν την ύπαρξη ιδιόκτητου λογισμικού, είτε μέσω εγκατάστασης τους από τον χρήστη στο σύστημα (π.χ. [[Fedora]], όπου το σύστημα εγκαθίσταται ως ελεύθερο λογισμικό, όμως ο χρήστης μπορεί μετέπειτα να εισάγει και ιδιόκτητο), είτε μέσω μικρών τμημάτων ιδιόκτητου λογισμικού τα οποία είναι παρόντα στον κοινό [[Πυρήνας Linux|πυρήνα του Linux]] (με την μορφή δυαδικού κώδικα μόνο, binary blobs). Παραδείγματα διανομών Linux, που δεν επιτρέπουν την εγκατάσταση ιδιόκτητου λογισμικού, αλλά διαθέτουν και πυρήνα Linux ο οποίος έχει εκκαθαριστεί από την όποια παρουσία ιδιόκτητου λογισμικού, είναι το [[Trisquel Linux|Trisquel]] και το [[Parabola Linux|Parabola]].<ref>{{Cite web|url=https://www.gnu.org/distros/free-distros.en.html|title=gnu.org|website=www.gnu.org|language=en|accessdate=2018-10-27}}</ref>
 
Παρότι στην πλειονότητα των περιπτώσεων υπάρχει σχεδόν απόλυτη ταύτιση των αδειών χρήσης του [[ελεύθερο λογισμικό|ελεύθερου λογισμικού]] και αυτών του [[λογισμικό ανοικτού κώδικα|λογισμικού ανοικτού κώδικα]], υπάρχουν λεπτές, αλλά σημαντικές, διαφορές μεταξύ των δύο. Το λογισμικό ανοικτού κώδικα, ανάλογα με την άδεια χρήσης του, δεν εγγυάται απαραίτητα την αναδιανομή του κώδικα ή την τροποποίηση του ή την επαναχρησιμοποίηση του για τον όποιο σκοπό, όπως στην περίπτωση της άδειας [[Sybase Open Watcom Public License|Sybase Open Watcom Public License.]]<ref>https://www.gnu.org/licenses/license-list.html#Watcom</ref><ref>{{Cite web|url=https://fedoraproject.org/wiki/Licensing:Main#Bad_Licenses|title=Licensing:Main - Fedora Project Wiki|website=fedoraproject.org|language=en|accessdate=2018-10-27}}</ref><ref>{{Cite web|url=https://www.gnu.org/philosophy/open-source-misses-the-point.en.html|title=gnu.org|website=www.gnu.org|language=en|accessdate=2018-10-27}}</ref> Το πως λογίζεται κάτι ως ελεύθερο ή ανοικτό λογισμικό, εξαρτάται κυρίως από την αντιμετώπιση του από τους διάφορους οργανισμούς και κατασκευαστές λογισμικού, όπως το [[Ίδρυμα Ελεύθερου Λογισμικού]], η κοινότητα [[Debian Project]], η κοινότητα [[Fedora Project]] και άλλους, που είναι προσανατολισμένοι στην φιλοσοφία του ελεύθερου λογισμικού, και της [[Πρωτοβουλία Ανοικτού Κώδικα|Πρωτοβουλίας Ανοικτού Κώδικα]], που ασχολείται κυρίως με την πρακτική φύση και τις εφαρμογές του ανοικτού κώδικα. Ο όρος ''Ελεύθερο Λογισμικό και Λογισμικό Ανοιχτού Κώδικα'' χρησιμοποιείται ως συγκεντρωτικός και ουδέτερος τρόπος αναφοράς στις κοινές συνισταμένες των δυο αυτών εννοιών.