Το έργο Glibc ακύρωσε την υποχρεωτική μεταφορά δικαιωμάτων στον κώδικα στο Ίδρυμα Ανοικτού Κώδικα

Οι προγραμματιστές της βιβλιοθήκης συστήματος GNU C Library (glibc) έκαναν αλλαγές στους κανόνες αποδοχής αλλαγών και μεταφοράς πνευματικών δικαιωμάτων, ακυρώνοντας την υποχρεωτική μεταβίβαση των δικαιωμάτων ιδιοκτησίας στον κώδικα στο Ίδρυμα Ανοικτού Κώδικα. Κατ' αναλογία με τις αλλαγές που εγκρίθηκαν προηγουμένως στο έργο GCC, η υπογραφή συμφωνίας CLA με το Ίδρυμα Ανοικτού Κώδικα στο Glibc έχει μεταφερθεί στην κατηγορία των προαιρετικών λειτουργιών που πραγματοποιούνται κατόπιν αιτήματος του προγραμματιστή. Οι αλλαγές στον κανόνα, που επιτρέπουν την αποδοχή των ενημερώσεων κώδικα χωρίς μεταφορά δικαιωμάτων στο ίδρυμα ανοιχτού κώδικα, θα τεθούν σε ισχύ στις 2 Αυγούστου και θα επηρεάσουν όλα τα υποκαταστήματα του Glibc που είναι διαθέσιμα για ανάπτυξη, με εξαίρεση τον κώδικα που μοιράζεται μέσω του Gnulib με άλλα έργα GNU.

Εκτός από τη μεταφορά δικαιωμάτων ιδιοκτησίας στο Ίδρυμα Ανοικτού Κώδικα, οι προγραμματιστές έχουν την ευκαιρία να επιβεβαιώσουν το δικαίωμα μεταφοράς κώδικα στο έργο Glibc χρησιμοποιώντας τον μηχανισμό Πιστοποιητικού Προέλευσης Προγραμματιστή (DCO). Σύμφωνα με το DCO, η παρακολούθηση συντάκτη πραγματοποιείται επισυνάπτοντας τη γραμμή "Υπογραφή από: όνομα προγραμματιστή και email" σε κάθε αλλαγή. Επισυνάπτοντας αυτήν την υπογραφή στην ενημερωμένη έκδοση κώδικα, ο προγραμματιστής επιβεβαιώνει την πατρότητα του μεταφερόμενου κώδικα και συμφωνεί στη διανομή του ως μέρος του έργου ή ως μέρος του κώδικα με δωρεάν άδεια χρήσης. Σε αντίθεση με τις ενέργειες του σχεδίου GCC, η απόφαση στο Glibc δεν λαμβάνεται από το διοικητικό συμβούλιο από τα πάνω, αλλά λαμβάνεται μετά από προκαταρκτική συζήτηση με όλους τους εκπροσώπους της κοινότητας.

Η κατάργηση της υποχρεωτικής υπογραφής συμφωνίας με το Ίδρυμα Ανοικτού Κώδικα απλοποιεί σημαντικά την ένταξη νέων συμμετεχόντων στην ανάπτυξη και καθιστά το έργο ανεξάρτητο από τις τάσεις στο Ίδρυμα Ανοικτού Κώδικα. Εάν η υπογραφή συμφωνίας CLA από μεμονωμένους συμμετέχοντες οδήγησε μόνο σε χάσιμο χρόνου σε περιττές διατυπώσεις, τότε για τις εταιρείες και τους υπαλλήλους μεγάλων εταιρειών, η μεταβίβαση δικαιωμάτων στο Ταμείο Ανοιχτού Κώδικα συνδέθηκε με πολλές νομικές καθυστερήσεις και εγκρίσεις, οι οποίες δεν ολοκληρώνεται πάντα με επιτυχία.

Η εγκατάλειψη της κεντρικής διαχείρισης των δικαιωμάτων κώδικα ενισχύει επίσης τους αρχικά αποδεκτούς όρους αδειοδότησης, καθώς η αλλαγή της άδειας θα απαιτεί πλέον προσωπική συναίνεση από κάθε προγραμματιστή που δεν έχει μεταβιβάσει τα δικαιώματα στο Ίδρυμα Ανοικτού Κώδικα. Ταυτόχρονα, ο κωδικός Glibc συνεχίζει να παρέχεται με την άδεια «LGPLv2.1 ή νεότερη», η οποία επιτρέπει τη μετάβαση σε νεότερες εκδόσεις του LGPL χωρίς πρόσθετη έγκριση. Δεδομένου ότι τα δικαιώματα για το μεγαλύτερο μέρος του κώδικα εξακολουθούν να παραμένουν στα χέρια του Ιδρύματος Ελεύθερου Λογισμικού, αυτός ο οργανισμός συνεχίζει να παίζει τον ρόλο του εγγυητή της διανομής του κώδικα Glibc μόνο με δωρεάν άδειες copyleft. Για παράδειγμα, το Ίδρυμα Ανοικτού Κώδικα μπορεί να εμποδίσει τις προσπάθειες εισαγωγής διπλής/εμπορικής άδειας ή την κυκλοφορία κλειστών ιδιόκτητων προϊόντων βάσει χωριστής συμφωνίας με τους δημιουργούς του κώδικα.

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

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο