Η έλλειψη αμοιβής εξακολουθεί να είναι ένα από τα κύρια προβλήματα για τους προγραμματιστές ελεύθερου λογισμικού 

αμοιβή

Αμοιβές σε έργα ανοιχτού κώδικα

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

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

Ο Thomas Stringer αναλύει αυτό Η έλλειψη αμοιβής στον χώρο ανοιχτού κώδικα αποθαρρύνει όλο και περισσότερο τους προγραμματιστές.

Στην ανάρτησή του μοιράζεται:

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

Τι να κάνω, τι να κάνω... Μάθετε κάτι νέο; Μπορεί. Γράψτε μια ανάρτηση ιστολογίου; Λοιπόν, εδώ είμαι. Αλλά… βαθιά μέσα μου, ξέρω ότι έχω έργα ανοιχτού κώδικα που χρειάζονται λίγη προσοχή. Αποδεικνύεται ότι ένα χρησιμοποιείται πολύ. Έχω σχεδόν 3/4 εκατομμύρια λήψεις και είναι κάτι που οι άνθρωποι φαίνεται να πιστεύουν ότι έχει κάποιο επίπεδο χρησιμότητας. Αυτά είναι τα καλά μέρη. Το κακό είναι ότι υπάρχουν μια ντουζίνα προβλήματα που δεν έχω καν αναθεωρήσει, πολύ λιγότερο δεν έχω ταξινομήσει, ερευνήσει και λύσει. Υπάρχουν κάποιες δημόσιες σχέσεις της κοινότητας που πρέπει να ελέγξω. Υπάρχουν εξαρτήσεις που πρέπει να ενημερωθούν. Η λίστα συνεχίζει και συνεχίζει. Αυτό το έργο έχει φτάσει σε ένα όχι και τόσο ασυνήθιστο ορόσημο OSS: εξουθένωση συντηρητών.

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

Ο Thomas Stringer αντιμετωπίζει αυτό το δίλημμα στη δημοσίευσή του και προτείνει διάφορες λύσεις που έχουν ήδη συγκεντρωθεί από άλλους προγραμματιστές ή/και έργα που έχουν περάσει την ίδια κατάσταση και χρηματοδοτούν ή υποστηρίζουν το έργο.

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

Ένα ξεκάθαρο παράδειγμα αυτού είναι ο προγραμματιστής που σαμποτάρει τις δικές του βιβλιοθήκες "Faker.js και Colors.js", επειδή αποφάσισε να μην "υποστηρίζει πλέον μεγάλες εταιρείες με τη δουλειά που κάνει δωρεάν".

Αυτό είναι κάτι που αναφέρεται επίσης Η δημοσίευση του Thomas Stringer για το πώς οι εταιρείες εκμεταλλεύονται τα οικοσυστήματα ανοιχτού κώδικα χωρίς να πληρώνουν επαρκώς τους προγραμματιστές για το χρόνο τους.

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

Και από τότε Η προσέγγιση του προβλήματος δεν είναι νέα. Ο Thomas Stringer αναφέρει ότι οι προγραμματιστές θα πρέπει να λάβουν αποζημίωση ή/και ότι το έργο θα λάβει επαρκή συνεργασία από τις ωφελούμενες εταιρείες/έργα.

Ομοίως, εάν έχετε υποβάλει μερικές δεσμεύσεις για ένα προϊόν που κανείς δεν χρησιμοποιεί, τα χρήματα (ή η έλλειψή τους) θα πρέπει να το αντιπροσωπεύουν. Αλλά δεν είναι τόσο απλό, γιατί υπάρχουν διαφορετικοί τύποι προγραμματιστών λογισμικού ανοιχτού κώδικα. Ορισμένοι γράφουν κωδικό OSS ως μέρος της απασχόλησής τους, οπότε πιθανότατα έχουν ήδη αποζημιωθεί για τις εισφορές τους. Έρχεται στις επιταγές σας δύο φορές το μήνα. Αλλά ο άλλος τύπος προγραμματιστή OSS είναι αυτός που κάνει αυτούς τους συνεισφέροντες OSS μετά από ώρες και δεν συνδέονται με έναν οργανισμό.

Οι εταιρείες που χρησιμοποιούν OSS θα πρέπει να χρηματοδοτήσουν αυτά τα έργα. Άλλωστε τα χρησιμοποιούν. Και παρόλο που δεν υποχρεούνται να αγοράσουν άδειες, αυτό δεν σημαίνει ότι δεν πρέπει να συνεισφέρουν.

Οι εταιρείες μπορεί να έχουν υπαλλήλους πλήρους ή μερικής απασχόλησης που συνεισφέρουν σε έργα λογισμικού ανοιχτού κώδικα. Ένα εξαιρετικό παράδειγμα αυτού είναι το Kubernetes και όλοι οι προγραμματιστές που συνεισφέρουν στο Kubernetes κατά τις ώρες εργασίας. Οι εταιρείες αυτής της λίστας (Google, Red Hat, VMware και Microsoft, για να αναφέρουμε τις κύριες) συμβάλλουν στην επιτυχία αυτών των έργων. Δίνουν χρόνο στον προγραμματιστή.

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

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

πηγή:https://trstringer.com/