Κυριακή, 29 Σεπτεμβρίου, 2024
ΑρχικήSales EventsΕπιχειρήσεις αποφεύγουν παγίδες αδειοδότησης ανοιχτού κώδικα μέσω δίκαιης πηγής

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


Καθώς οι διαχρονικές εντάσεις μεταξύ ιδιόκτητου και ανοιχτού λογισμικού (OSS) είναι απίθανο να τελειώσουν σύντομα, ένα startup 3 δισεκατομμυρίων δολαρίων ρίχνει το βάρος του πίσω από ένα νέο παράδειγμα αδειοδότησης — ένα παράδειγμα που έχει σχεδιαστεί για να γεφυρώσει τους ανοιχτούς και ιδιόκτητους κόσμους, γεμάτο με νέους ορισμούς, ορολογία και μοντέλο διακυβέρνησης.

Η εταιρεία προγραμματιστών λογισμικού πρόσφατα εισήχθη μια νέα κατηγορία άδειας με τίτλο “δίκαιη πηγή.» Ο Sentry είναι ένας αρχικός υιοθέτης, όπως και μισή ντουζίνα άλλοι, συμπεριλαμβανομένων GitButlerμια εταιρεία εργαλείων για προγραμματιστές από έναν από τους ιδρυτές του GitHub

Ο έννοια δίκαιη πηγή έχει σχεδιαστεί για να βοηθά τις εταιρείες να ευθυγραμμιστούν με την «ανοιχτή» σφαίρα ανάπτυξης λογισμικού, χωρίς να παραβιάζουν τα υπάρχοντα τοπία αδειοδότησης, ανοιχτού κώδικα, ανοιχτός πυρήναςή πηγή-διαθέσιμηκαι αποφεύγοντας τυχόν αρνητικούς συσχετισμούς που υπάρχουν με το “ιδιόκτητο”.

Ωστόσο, το δίκαιο κώδικα είναι επίσης μια απάντηση στην αυξανόμενη αίσθηση ότι ο ανοιχτός κώδικας δεν λειτουργεί εμπορικά.

“Ο ανοιχτός κώδικας δεν είναι επιχειρηματικό μοντέλο — ο ανοιχτός κώδικας είναι ένα μοντέλο διανομής, είναι ένα μοντέλο ανάπτυξης λογισμικού, πρωτίστως.” Τσαντ Γουίτακρο επικεφαλής ανοιχτού κώδικα του Sentry, είπε στο TechCrunch. «Και στην πραγματικότητα, θέτει αυστηρά όρια στα διαθέσιμα επιχειρηματικά μοντέλα, λόγω των όρων αδειοδότησης».

Σίγουρα, υπάρχουν εξαιρετικά επιτυχημένα έργα ανοιχτού κώδικα, αλλά γενικά αποτελούν στοιχεία μεγαλύτερων ιδιόκτητων προϊόντων. Οι επιχειρήσεις που έχουν φέρει τη σημαία ανοιχτού κώδικα έχουν ως επί το πλείστον υποχωρήσει για να προστατεύσουν τη σκληρή δουλειά τους, μεταβαίνοντας είτε από την πλήρως επιτρεπτή σε μια πιο περιοριστική άδεια “copyleft”, όπως π. Το Element έκανε πέρυσι και Γραφάνα πριν από αυτόή εγκατέλειψε εντελώς τον ανοιχτό κώδικα όπως έκανε η HashiCorp με την Terraform.

“Το μεγαλύτερο μέρος του λογισμικού του κόσμου εξακολουθεί να είναι κλειστού κώδικα”, πρόσθεσε ο Whitacre. «Το Kubernetes είναι ανοιχτού κώδικα, αλλά η Αναζήτηση Google είναι κλειστή. Το React είναι ανοιχτού κώδικα, αλλά το Newsfeed είναι κλειστό. Με τη δίκαιη πηγή, χαράσσουμε ένα χώρο για τις εταιρείες να μοιράζονται με ασφάλεια όχι μόνο αυτά τα στοιχεία υποδομής χαμηλότερου επιπέδου, αλλά να μοιράζονται την πρόσβαση στο βασικό τους προϊόν».

Ο επικεφαλής του ανοιχτού κώδικα του Sentry, Chad Whitacre.
Συντελεστές εικόνας: Φρουρός

Fair play

Το Sentry, μια πλατφόρμα παρακολούθησης απόδοσης εφαρμογών που βοηθά εταιρείες όπως η Microsoft και η Disney να ανιχνεύουν και να διαγιγνώσκουν λογισμικό με σφάλματα, ήταν αρχικά διαθέσιμο με ανεκτικό Άδεια ανοιχτού κώδικα BSD 3-Clause. Αλλά το 2019, το προϊόν μεταβαθεί σε άδεια επιχειρηματικής πηγής (BUSL), μια πιο περιοριστική άδεια χρήσης πηγής που δημιουργήθηκε αρχικά από τη MariaDB. Αυτή η κίνηση ήταν για να αντιμετωπίσει αυτό που ο συνιδρυτής και CTO David Cramer αποκάλεσε «χρηματοδοτούμενες επιχειρήσεις που λογοκλοπούν ή αντιγράφουν τη δουλειά μας για να ανταγωνιστούν άμεσα τη Sentry».

Fast forward για τον περασμένο Αύγουστο και Sentry ανακοινώθηκε ότι έκανε α που αποκτήθηκε πρόσφατα καλείται το εργαλείο προγραμματιστή Codecov «ανοιχτού κώδικα». Αυτό ήταν προς θλίψη πολλώνο οποίος αμφισβήτησε εάν η εταιρεία θα μπορούσε πραγματικά να το αποκαλέσει “ανοιχτού κώδικα” δεδομένου ότι κυκλοφόρησε με βάση το BUSL — μια άδεια που δεν είναι συμβατή με την Πρωτοβουλία Ανοικτού Κώδικα (OSI) ορισμός του «ανοιχτού κώδικα».

Κράμερ γρήγορα εκδοθείς ένα είδος συγγνώμης, εξηγώντας ότι, ενώ είχε χρησιμοποιήσει λανθασμένα τον περιγραφέα, η άδεια BUSL ακολουθεί το πνεύμα των πολλών αδειών ανοιχτού κώδικα: Οι χρήστες μπορούν να φιλοξενήσουν και να τροποποιήσουν τον κώδικα χωρίς να πληρώσουν ούτε μια δεκάρα στον δημιουργό. Απλώς δεν μπορούν να εμπορευματοποιήσουν το προϊόν ως ανταγωνιστική υπηρεσία.

Αλλά το γεγονός είναι ότι το BUSL δεν είναι ανοιχτού κώδικα.

«Κόλλησα το πόδι μας σε αυτό, ανακατέψαμε το hornet’s next», είπε ο Whitacre. «Όμως, κατά τη διάρκεια της συζήτησης που ακολούθησε, συνειδητοποιήσαμε ότι χρειαζόμαστε μια νέα θητεία. Επειδή δεν είμαστε ιδιόκτητοι. και σαφώς, η κοινότητα δεν αποδέχεται ότι είμαστε ανοιχτού κώδικα. Και δεν είμαστε ανοιχτός πυρήνας, ούτε.

Όσοι ακολουθούν τον κόσμο του ανοιχτού κώδικα γνωρίζουν ότι η ορολογία είναι το παν, και η Sentry απέχει πολύ από την πρώτη εταιρεία που πέφτει στην (κακή) χρήση της καθιερωμένης ονοματολογίας. Ωστόσο, το επεισόδιο πυροδότησε Άνταμ ΤζέικομπΔιευθύνων Σύμβουλος και συνιδρυτής της DevOps startup System Initiative, να πρόκληση κάποιος που θα αναπτύξει μια επωνυμία και ένα μανιφέστο για να καλύψει τον τύπο των αδειών με τις οποίες ήθελε να ευθυγραμμιστεί η Sentry — παρόμοιο με αυτό που έκανε το OSI το τελευταίο τέταρτο του αιώνα με ανοιχτό κώδικα, αλλά με μια πιο ελκυστική εμπορική κλίση.

Και αυτό ήταν που οδήγησε τον Sentry στη δίκαιη πηγή.

Προς το παρόν, η κύρια συνιστώμενη άδεια δίκαιης πηγής είναι η άδεια λειτουργίας λειτουργικής πηγής (FSL), το οποίο η ίδια η Sentry κυκλοφόρησε πέρυσι ως απλούστερη εναλλακτική λύση στο BUSL. Ωστόσο, το ίδιο το BUSL έχει επίσης πλέον χαρακτηριστεί δίκαιη πηγή, όπως και μια άλλη νέα άδεια που δημιουργήθηκε από το Sentry που ονομάζεται Fair Core License (FCL), τα οποία περιλαμβάνονται και τα δύο για την υποστήριξη των αναγκών διαφορετικών έργων.

Οι εταιρείες είναι ευπρόσδεκτες να υποβάλουν τη δική τους άδεια για εξέταση, αν και όλες οι άδειες δίκαιης πηγής πρέπει να έχουν τρεις βασικούς όρους: [the code] θα πρέπει να είναι δημόσια διαθέσιμα για ανάγνωση· επιτρέψτε σε τρίτα μέρη να χρησιμοποιούν, να τροποποιούν και να αναδιανέμουν με “ελάχιστους περιορισμούς“; και έχει μια διάταξη καθυστερημένης δημοσίευσης ανοιχτού κώδικα (DOSP), που σημαίνει ότι μετατρέπεται σε πραγματική άδεια ανοιχτού κώδικα μετά από μια προκαθορισμένη χρονική περίοδο. Με την άδεια FSL της Sentry, αυτή η περίοδος είναι δύο χρόνια. για το BUSL, η προεπιλεγμένη περίοδος είναι τέσσερα χρόνια.

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

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

“Μόλις το λανσάραμε πριν από έναν μήνα – αυτό είναι ένα μεγάλο έργο”, είπε ο Whitacre. «Ανοικτή πηγή [the OSI definition] υπάρχει εδώ και 25 και πλέον χρόνια. Έτσι, μερικά από αυτά είναι ανοιχτά για συζήτηση. θέλουμε να δούμε τι προκύπτει και να το εντοπίσουμε με την πάροδο του χρόνου».

Η ναυαρχίδα άδεια δίκαιης πηγής ακολουθεί παρόμοια διαδρομή με αυτήν των αδειών «διαθέσιμης πηγής» πριν από αυτήν, στο βαθμό που έχει μη ανταγωνιστικές διατάξεις που απαγορεύουν την εμπορική χρήση σε ανταγωνιστικά προϊόντα. Αυτό περιλαμβάνει οποιοδήποτε προϊόν που προσφέρει “την ίδια ή ουσιαστικά παρόμοια λειτουργικότητα” με το αρχικό λογισμικό. Και αυτό είναι ένα από τα βασικά προβλήματα τέτοιων αδειών, σύμφωνα με Τιερί Καρέζγενικός διευθυντής στο Ίδρυμα Ανοιχτών Υποδομών και μέλος του διοικητικού συμβουλίου στην Πρωτοβουλία Ανοικτού Κώδικα: Πολλά είναι ανοιχτά σε ερμηνεία και μπορεί να είναι «νομικά ασαφή».

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

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

«Υπάρχουν δύο προσεγγίσεις για την ανάπτυξη λογισμικού: Μπορείτε να έχετε μια ιδιόκτητη προσέγγιση, με μία μόνο οντότητα να παράγει το λογισμικό και να το δημιουργεί έσοδα. ή μπορείτε να έχετε μια προσέγγιση κοινών, όπου ένα ανοιχτό οικοσύστημα συγκεντρώνεται γύρω από την παραγωγή λογισμικού και την κοινή χρήση των πλεονεκτημάτων του», είπε ο Carrez. «Στην ιδιόκτητη προσέγγιση, τίποτα δεν εμποδίζει τον μοναδικό κάτοχο πνευματικών δικαιωμάτων να αλλάξει τους όρους της συμφωνίας στο μέλλον. Επομένως, οι ακριβείς όροι της άδειας που τυχαίνει να χρησιμοποιούν αυτήν τη στιγμή δεν έχουν τόση σημασία όσο η εμπιστοσύνη που δείχνετε σε αυτές τις εταιρείες για να μην τους αλλάξετε.”

Από πολλές απόψεις, η δίκαιη πηγή είναι απλώς μια άσκηση επωνυμίας – μια άσκηση που επιτρέπει στις εταιρείες να επιλέγουν μέρη ενός καθιερωμένου ήθους ανοιχτού κώδικα που αγαπούν, ενώ αποφεύγουν να αποκαλούν τον εαυτό τους «ιδιόκτητο» ή κάποια άλλη παραλλαγή.

Αμάντα ΜπροκΔιευθύνων Σύμβουλος του φορέα υπεράσπισης ανοιχτού κώδικα του Ηνωμένου Βασιλείου OpenUKείπε ότι ενώ «είναι υπέροχο να βλέπεις τους ανθρώπους να είναι απλά ειλικρινείς [their software] δεν είναι ανοιχτού κώδικα», εκείνη προτείνεται ότι αυτή η νέα κατηγορία αδειών μπορεί απλώς να περιπλέξει τα πράγματα — ιδίως καθώς υπάρχουν ήδη καθιερωμένα ονόματα για αυτού του είδους το λογισμικό.

«Πρέπει να αλλάξουμε τη σκέψη για να εξετάσουμε τρεις κατηγορίες λογισμικού και όχι δύο. Το OpenUK υποστηρίζει εδώ και αρκετό καιρό ότι το κάνουμε αυτό», είπε ο Brock στο TechCrunch. «Μέσα στον ανοιχτό κώδικα, ονομάζουμε την κατηγορία που είναι ιδιόκτητη με πηγή που είναι δημόσια, ως «διαθέσιμη πηγή» ή «δημόσια πηγή». Είναι οποιοσδήποτε κώδικας που κάνει [the] πηγή [code] διαθέσιμο και το οποίο διανέμεται με άδεια χρήσης που δεν πληροί τον ορισμό του ανοιχτού κώδικα.”

Git commit

Σκοτ Τσάκον
Σκοτ Τσάκον
Συντελεστές εικόνας: Σκοτ Τσάκον (ανοίγει σε νέο παράθυρο)

Σκοτ Τσάκονο οποίος ισχυρίζεται ότι είναι ένας από τους τέσσερις ιδρυτές του GitHub και υπηρέτησε ως επικεφαλής πληροφόρησης πριν από την αναχώρησή του το 2016, ξεκίνησε μια νέα startup με επίκεντρο το Git που ονομάζεται στις του 2023. Πέρασε από μια ολόκληρη σειρά προβληματισμών αδειοδότησης, όπως πλήρως ιδιόκτητο, πριν εγκατασταθούν στο FSL και διακηρύσσοντας δημόσια την υποστήριξή του στο κίνημα της δίκαιης πηγής.

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

Και αυτό φτάνει στην ουσία του ζητήματος για πολλές επιχειρήσεις σήμερα. Σίγουρα, όλοι αγαπούν το ανοιχτό κώδικα, αλλά με όλο το backpedaling, οι νεοσύστατες εταιρείες σήμερα διστάζουν να μπουν όλα μέσα και στη συνέχεια να ρισκάρουν την οργή της παγκόσμιας κοινότητας αναγκάζοντας να αλλάξουν πορεία.

«Μας άρεσε το γεγονός ότι [BUSL / FSL-style license] είναι τελικά ανοιχτού κώδικα, με άδεια MIT, αλλά μας παρέχει κάποια αεροπορική κάλυψη ενώ επενδύουμε τόσο πολύ σε αυτό», είπε ο Chacon. «Θέλουμε να είμαστε σε θέση να προστατεύσουμε τους υπαλλήλους και τους επενδυτές μας παρέχοντας στους χρήστες μας όσο το δυνατόν περισσότερη πρόσβαση και ελευθερία».

Το GitHub είναι στην πραγματικότητα ένα καλό σημείο εκκίνησης για τη συζήτηση του κινήματος της δίκαιης πηγής. Η πλατφόρμα φιλοξενίας κώδικα που ανήκει στη Microsoft είναι κεντρική στο λογισμικό ανοιχτού κώδικα και το GitHub έχει δημιουργήσει ανοιχτού κώδικα πολλά από τα δικά του εσωτερικά εργαλεία όλα αυτά τα χρόνια. Ωστόσο, το ίδιο το GitHub δεν είναι ανοιχτού κώδικα. Πρώην διευθύνων σύμβουλος του GitHub, Tom Preston-Werner έγραψε για αυτό ακριβώς το θέμα το 2011, μιλώντας για τις αρετές του ανοιχτού κώδικα, ενώ περιγράφει πράγματα που πρέπει να κρατηθούν πίσω. «Μην ανοίγετε τίποτα ανοιχτού κώδικα που αντιπροσωπεύει βασική επιχειρηματική αξία», έγραψε.

Και αυτή είναι η προσέγγιση που ακολουθεί ο Chacon στο τελευταίο του εγχείρημα.

«Η φιλοσοφία μου είναι να ανοίγω κώδικα ό,τι δεν σας πειράζει ή προτιμάτε να χρησιμοποιούν οι ανταγωνιστές σας», είπε. “Πιστεύω ότι αν η δίκαιη πηγή ήταν κάτι πριν από 15 χρόνια, μπορεί να είχαμε κάνει δημόσια την πηγή GitHub με μια άδεια όπως αυτή.”

Άλλες επιχειρήσεις που θα συμμετάσχουν στο πρώιμο ζήλο της δίκαιης πηγής περιλαμβάνουν το YC-alum CodeCrafters; PowerSync; Ptah.sh; και Keygenτου οποίου ο ιδρυτής Zeke Gabrielse στην πραγματικότητα συνεργάζεται με τη Whitacre για τη διαχείριση της διακυβέρνησης γύρω από νέες εφαρμογές δίκαιης πηγής.

“Η διακυβέρνησή μας σε αυτό το σημείο είναι κλιμακωμένη στο μέγεθος της πρωτοβουλίας, επομένως είμαστε εγώ και ο Zeke, η λήψη των αποφάσεών μας είναι δημόσια στο GitHub και οποιοσδήποτε είναι ελεύθερος να συμμετάσχει”, είπε ο Whitacre, προσθέτοντας ότι θα μπορούσε να υπάρχει περιθώριο δημιουργίας ανεξάρτητη εποπτεία στο μέλλον — αν και δεν αποτελεί προτεραιότητα αυτή τη στιγμή.

«Στην πραγματικότητα απλώς φυτεύουμε τον σπόρο και βλέπουμε πού πηγαίνει», είπε ο Whitacre. “Είναι ένα μακρύ παιχνίδι, οπότε θα εξελίξουμε τη δομή κατά μήκος του κινήματος.”





VIA: techcrunch.com

Dimitris Marizas
Dimitris Marizashttps://www.cybervista.gr
Αφοσιωμένος λάτρης κινητών Samsung, ο Δημήτρης έχει εξελίξει μια ιδιαίτερη σχέση με τα προϊόντα της εταιρίας, εκτιμώντας τον σχεδιασμό, την απόδοση και την καινοτομία που προσφέρουν. Γράφοντας και διαβάζοντας τεχνολογικά νέα από όλο τον κόσμο.
RELATED ARTICLES

ΑΦΗΣΤΕ ΜΙΑ ΑΠΑΝΤΗΣΗ

εισάγετε το σχόλιό σας!
παρακαλώ εισάγετε το όνομά σας εδώ

- Advertisment -

Most Popular

Recent Comments