Δευτέρα 15 Μαρτίου 2010

GNU General Public License

GNU General Public License - GNU GPL ή απλά GPL είναι η Γενική Άδεια Δημόσιας Χρήσης GNU για την προστασία ελεύθερου λογισμικού. Μέχρι σήμερα η GPL προστατεύει το μεγαλύτερο ποσοστό ελεύθερου λογισμικού που υπάρχει και είναι η πιο δημοφιλής παγκοσμίως στο χώρο του ανοικτού κώδικα γενικώς.



Οι Τέσσερις Ελευθερίες ή απλά τα τέσσερα δικαιώματα τα οποία οποία δίνει στους κατόχους του ένα λογισμικό ή πρόγραμμα προέρχονται επίσημα από αυτήν την άδεια GPL σύμφωνα πάντα με το Gnu Project:
  • να τρέξουν ένα πρόγραμμα για οποιοδήποτε λόγο,
  • να μελετήσουν τη λειτουργία ενός προγράμματος και να το τροποποιήσουν,
  • να διανείμουν αντίγραφα του προγράμματος έτσι ώστε να βοηθήσουν τον πλησίον,
  • να βελτιώσουν το πρόγραμμα και να προσφέρουν τις βελτιώσεις στο κοινό, έτσι ώστε να ωφεληθεί ολόκληρη η κοινότητα.
Οι απαραίτητες προϋποθέσεις είναι φυσικά οι εξής:

  • Ο ανοιχτός κώδικας, δηλαδή ο κώδικας του λογισμικού να είναι γνωστός και προσβάσιμος στον χρήστη ή εκάστοτε πελάτη, 
  • Κάθε αντίγραφο, παράγωγο και προϊόν ενός GPL προγράμματος, υποχρεούται να κυκλοφορεί κι αυτό υπό την ίδια άδεια σε αντίθεση με την άδεια BSD . Σε άλλες περιπτώσεις όλα τα παράγωγα προγράμματα ή προϊόντα λογισμικού πρέπει να είναι κλειστού κώδικα.

Η μεγαλύτερη διαφορά σημειώνεται στην άδεια GNU η οποία αφορά ανοικτό λογισμικό και στο ιδιόκτητο λογισμικό. Το ιδιόκτητο λογισμικό δίνει μόνο το δικαίωμα χρήσης στον πελάτη - χρήστη και αυτό κατόπιν συμφωνίας με τον ιδιοκτήτη του λογισμικού (με τη μορφή μιας End User License Agreement). Αρκετοί υποστηρίζουν ότι δεν χρειάζεται καν άδεια.


Η GPL είναι η δημοφιλέστερη άδεια ελεύθερου και ανοιχτού λογισμικού. Η επίσημη ιστοσελίδα της είναι www.gnu.org

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου