λογισμικό

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

Ποια άδεια απαιτείται για την επεξεργασία του πηγαίου κώδικα στο Linux;

Δεν χρειάζεστε συγκεκριμένη άδεια για την επεξεργασία του πηγαίου κώδικα στο Linux. Η έννοια του "Επεξεργασία πηγαίου κώδικα" στο Linux είναι λίγο πιο λεπτή από μία μόνο άδεια. Εδώ είναι γιατί:

* Το Linux είναι ανοιχτή πηγή: Ο ίδιος ο πυρήνας Linux έχει άδεια χρήσης του GNU General Public License (GPL), η οποία επιτρέπει σε οποιονδήποτε να χρησιμοποιεί, να τροποποιεί και να το διανείμει. Αυτό είναι το κλειδί για τη φύση του Linux.

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

* Εστίαση στην άδεια του συγκεκριμένου στοιχείου: Όταν επεξεργάζεστε τον πηγαίο κώδικα, θα πρέπει να γνωρίζετε την άδεια που διέπει το συγκεκριμένο στοιχείο με το οποίο εργάζεστε. Ορισμένες άδειες ενδέχεται να έχουν περιορισμούς σχετικά με τον τρόπο με τον οποίο μπορείτε να τροποποιήσετε και να διανείμετε τον κωδικό.

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

Συνοπτικά:

* Δεν χρειάζεστε ειδική άδεια επεξεργασίας πηγαίου κώδικα σε ένα σύστημα Linux.

* Η συγκεκριμένη άδεια ισχύει για κάθε στοιχείο του συστήματός σας, οπότε είναι σημαντικό να γνωρίζετε την άδεια αυτού που τροποποιείτε.

* Εάν σκοπεύετε να μοιραστείτε τις τροποποιήσεις σας, βεβαιωθείτε ότι συμμορφώνονται με την άδεια που διέπουν το αρχικό έργο.

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

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

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