Android

Πώς οι εταιρίες ανοιχτού κώδικα, οι προγραμματιστές κερδίζουν χρήματα

6 Arsyet Pse Duhet Te Perdorni Brave Browser

6 Arsyet Pse Duhet Te Perdorni Brave Browser
Anonim

Το λογισμικό ανοιχτού κώδικα δεν είναι κάτι νέο για πολλούς. Είναι δωρεάν λογισμικό υπολογιστή που διατίθεται μαζί με τον κωδικό του. Το άτομο ή ο οργανισμός που δημιούργησε το λογισμικό ανοιχτού κώδικα το καθιστά διαθέσιμο βάσει της άδειας χρήσης, τροποποίησης ή / και διανομής του λογισμικού. Πολλές μεγάλες εταιρείες, όπως η Oracle και η Google, υποστηρίζουν επίσης λογισμικό ανοιχτού κώδικα. Μπορεί να θεωρηθεί δεδομένο ότι οι άνθρωποι δημιουργούν λογισμικό ανοιχτού κώδικα επειδή αγαπούν την κωδικοποίηση. Αλλά οι προγραμματιστές ανοιχτού κώδικα κάνουν τα χρήματα; Εάν ναι, πώς οι προγραμματιστές ανοιχτού κώδικα και οι εταιρείες κερδίζουν χρήματα; Ο στόχος αυτής της θέσης είναι να προσδιορίσει και να απαριθμήσει τις μεθόδους με τις οποίες οι εταιρείες αυτές και οι προγραμματιστές μπορούν να κερδίσουν χρήματα.

Πώς οι εταιρίες ανοιχτού κώδικα κάνουν χρήματα

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

Οι εταιρείες ανοιχτού κώδικα όπως η Oracle κλπ. Επίσης κερδίζουν χρήματα παρέχοντας επιγραμμική ή επιτόπια εκπαίδευση και υποστήριξη των προγραμμάτων ανοιχτού κώδικα. Για παράδειγμα, ο Hadoop του Apache είναι ελεύθερος να χρησιμοποιήσει, αλλά είναι πολύ περίπλοκος για να μπορεί κανείς να το χρησιμοποιήσει αμέσως. Σε τέτοιες περιπτώσεις, οι εταιρείες ανοιχτού κώδικα παρέχουν συμβολή στο κέρδος με την εγκατάσταση και την κατάρτιση των εργαζομένων της εταιρείας που τους προσλαμβάνει. Στην περίπτωση του Hadoop, αν και το προσωπικό τρίτων μπορεί να είναι χρήσιμο, θα προτιμούσε το προσωπικό που συνδέεται με το Apache καθώς έχουν αναπτύξει τον πηγαίο κώδικα, όπως το γνωρίζουν καλύτερα από τους εκπαιδευτές τρίτων ή τους παρόχους υποστήριξης. εταιρείες - κυρίως αυτοί που αναπτύσσουν λογισμικό για κινητές συσκευές - προβάλλουν διαφημίσεις λογισμικού για να κερδίσουν χρήματα. Αυτές οι διαφημίσεις εμφανίζονται στην κορυφή ή στο κάτω μέρος της οθόνης και γενικά δεν είναι ενοχλητικές. Αλλά καταλαμβάνουν τον πολύτιμο χώρο της οθόνης. Αντίθετα, επειδή είναι ελεύθεροι, οι χρήστες δεν έχουν πολλές αντιρρήσεις στις διαφημίσεις.

Πώς οι προγραμματιστές ανοιχτού κώδικα κάνουν χρήματα

Οι εταιρείες πληρώνουν προγραμματιστές ανοιχτού κώδικα

Ίσως είναι δύσκολο να το πιστέψεις αυτό, αλλά υπάρχουν εταιρείες που πληρώνουν τους προγραμματιστές που δημιουργούν λογισμικό ανοιχτού κώδικα. Για παράδειγμα, οι Red Hat, IBM, Novell, Linux Foundation και άλλοι διανομείς του λειτουργικού συστήματος Linux πληρώνουν τους προγραμματιστές που εργάζονται στο Linux για να συνεχιστεί η εργασία αναβάθμισης και επιδιόρθωσης του λογισμικού. Αν και το Linux έρχεται με δωρεάν κόστος για τους τελικούς χρήστες, κοστίζει λίγο στους διανομείς του λειτουργικού συστήματος. Αλλά, τότε, το κόστος είναι πολύ μικρότερο από αυτό που θα έπρεπε να πληρώνουν όταν διανέμουν τα Windows ή το λειτουργικό σύστημα της Apple.

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

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

Κερδίζοντας με τη δημιουργία ειδικών προσθηκών, Κ.λπ.

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

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

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

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

Κερδίζοντας με Παροχή Υποστήριξης

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

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

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

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