λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Αδειοδότηση Λογισμικό

Τι είναι η άδεια GNU;

Η Γενική Δημόσια Άδεια GNU (GNU GPL) είναι μια ευρέως χρησιμοποιούμενη άδεια ελεύθερου λογισμικού που εγγυάται στους τελικούς χρήστες την ελευθερία εκτέλεσης, μελέτης, κοινής χρήσης (αντιγραφής) και τροποποίησης του λογισμικού. Αυτή η άδεια δημιουργήθηκε από το Ίδρυμα Ελεύθερου Λογισμικού (FSF) και χρησιμοποιείται συνήθως για διάφορα έργα λογισμικού, ιδιαίτερα εκείνα που αποτελούν μέρος του έργου GNU. Οι κύριες έννοιες πίσω από την GNU GPL είναι η προστασία των δικαιωμάτων των χρηστών, η ενθάρρυνση της συνεργασίας και της κοινής χρήσης λογισμικού και η διασφάλιση ότι οι τροποποιήσεις που γίνονται στο λογισμικό παραμένουν δωρεάν και προσβάσιμες.

Εδώ είναι τα βασικά σημεία της GNU GPL:

1. Copyleft :Η GNU GPL απαιτεί οι τροποποιημένες εκδόσεις του λογισμικού να διανέμονται επίσης υπό τους ίδιους όρους της GPL. Αυτό σημαίνει ότι εάν τροποποιήσετε και αναδιανείμετε το λογισμικό, πρέπει να κάνετε διαθέσιμο τον πηγαίο κώδικα και να εκχωρήσετε σε άλλους τα ίδια δικαιώματα που έχετε.

2. Πρόσβαση στον πηγαίο κώδικα :Η GPL απαιτεί ο πηγαίος κώδικας για τυχόν τροποποιημένες εκδόσεις του λογισμικού να είναι διαθέσιμες στο κοινό, διασφαλίζοντας ότι οι χρήστες μπορούν να μελετήσουν, να αλλάξουν και να βελτιώσουν το λογισμικό.

3. Ελευθερίες χρήστη :Η GPL παρέχει στους χρήστες την ελευθερία να χρησιμοποιούν, να διανέμουν (μοιράζονται αντίγραφα), να τροποποιούν και να βελτιώνουν το λογισμικό χωρίς νομικούς περιορισμούς. Αυτές οι ελευθερίες στοχεύουν στην προώθηση του ανοίγματος και της συνεργασίας εντός της κοινότητας λογισμικού.

4. Καμία διάκριση :Η GPL απαγορεύει οποιαδήποτε μορφή διάκρισης ή περιορισμού που βασίζεται σε παράγοντες όπως η φυλή, το φύλο, η θρησκεία ή ο σκοπός της χρήσης του λογισμικού. Διασφαλίζει ότι όλοι έχουν ίση πρόσβαση και δικαιώματα στο λογισμικό.

5. Περιορισμένης ευθύνης :Η GPL προσφέρει περιορισμένη ευθύνη για τους προγραμματιστές λογισμικού ή τους κατόχους πνευματικών δικαιωμάτων. Αυτό προστατεύει τους προγραμματιστές από νομικές ευθύνες ενώ παράλληλα ενθαρρύνει την κοινή χρήση λογισμικού.

6. Τερματισμός :Η GNU GPL επιτρέπει στους χρήστες το δικαίωμα να τερματίσουν την άδεια χρήσης εάν παραβιαστούν οι όροι της άδειας. Ωστόσο, αυτός ο τερματισμός σημαίνει επίσης ότι ο χρήστης δεν μπορεί πλέον να χρησιμοποιεί ή να διανέμει το λογισμικό ή τις τροποποιημένες εκδόσεις του.

Η GNU GPL έχει πολλές εκδόσεις, η καθεμία με μικρές διαφορές και προσαρμογές στους όρους της. Ορισμένες δημοφιλείς εκδόσεις περιλαμβάνουν GNU GPL έκδοση 2 (GPLv2) και GNU GPL έκδοση 3 (GPLv3). Αυτές οι εκδόσεις αναφέρονται σε συγκεκριμένα ζητήματα και νομικά ζητήματα που μπορεί να έχουν προκύψει με την πάροδο του χρόνου.

Η GNU GPL έχει συμβάλει καθοριστικά στη διαμόρφωση του τοπίου του ελεύθερου και ανοιχτού λογισμικού, προωθώντας τα ιδανικά της συνεργασίας, της διαφάνειας και της ενδυνάμωσης των χρηστών. Έχει υιοθετηθεί από αμέτρητα έργα λογισμικού και παραμένει επιρροή στην προώθηση ενός ακμάζοντος οικοσυστήματος ελεύθερα διανεμόμενου και τροποποιήσιμου λογισμικού.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα