Ανοικτές έννοιες πηγής: διπλή χορήγηση αδειών
που εξηγείται
Βρεθήκαμε αντιμέτωποι πρόσφατα με μια απόφαση:
είτε για να αφήσει ένα πρόγραμμα που μας πήρε ένα έτος
στον κύβο κώδικα, απλά επειδή δεν έχουμε αρκετό χρόνο να το
διατηρήσουμε, ή να το κάνουμε την ανοικτή πηγή.
Η ανοικτή πηγή εμοίασε με μια καλή ιδέα για ενώ,
αλλά υπήρξε ένα πρόβλημα. Θελήσαμε να κρατήσουμε το
λογισμικό υπό έλεγχό μας και να είμαστε σε θέση να κάνουμε τα
χρήματα που πωλούν τα αργότερα. Και ακριβώς να είστε
τίμιος και τον αναγνωρίστε: θελήσαμε το μονοπώλιο πέρα από
το λογισμικό μας και γιατί όχι; Πήρε μας ένα έτος για να
γράψει το λογισμικό, και την τεκμηρίωσή του. Ναι πιστεύουμε
στο "ελεύθερο λογισμικό", αλλά ποιος εργάζεται δωρεάν. Το
ελεύθερο λογισμικό δεν μπορεί ποτέ να είναι επιτυχές
μακροπρόθεσμα, εάν δεν υπάρχει κανένας τρόπος να γίνουν τα
χρήματα.
Διπλά χορήγηση αδειών και GPL:
Κατόπιν είπαμε ο ένας στον άλλο: "Hey,
RedHat και MySQL είναι ανοικτή πηγή. Ακόμα κάνουν το
μέρος των χρημάτων. Πώς;" Η απάντηση βρίσκεται στη
στρατηγική γνωστή όπως τη "διπλή χορήγηση αδειών". Είναι
πολύ απλό. Η ανοικτή επιχείρηση πηγής πρέπει αρχικά
πνευματικά δικαιώματα ο κώδικας πηγής, και να το καταστήσει
έπειτα διαθέσιμο στο κοινό. Τώρα, δεδομένου ότι η
επιχείρηση είναι κύρια των πνευματικών δικαιωμάτων κώδικα
πηγής, μπορεί να τα διανείμει με άδεια δύο διαφορετικές:
μια ανοικτή πηγή και ο άλλος αντιπρόσωπος. Η ανοικτή
άδεια πηγής σε τέτοια περίπτωση σχεδόν πάντα θα είναι GNU
GPL (άδεια ευρέος κοινού), το οποίο επιτρέπει σε οποιο δήποτε
για να τροποποιήσει τον κώδικα πηγής, να τον ανακατανείμει και να
τον ενσωματώσει σε άλλα προγράμματα. Εντούτοις, υπάρχει μια
σύλληψη (μια μεγάλη, και ενοχλητική σύλληψη). Ο περιορισμός
είναι ότι οποιοδήποτε πρόγραμμα που χρησιμοποιεί τον κώδικα
GPL'd πρέπει επίσης να δημοσιευθεί με άδεια GPL (GPL,
πιστεύουμε, λειτουργεί όπως έναν ιό. Κρατά στη διάδοση).
Ποια απλά μέσα (regarless ποιας ανοικτής πηγής τα
ativists σας λένε), εσείς δεν μπορούν να πωλήσουν τον κώδικα
GPL'd ή οποιοδήποτε πρόγραμμα που το ενσωματώνει για το
κέρδος. Για εκείνο τον σκοπό, θα πρέπει να προσφέρετε μια
εμπορική άδεια.
Μερικές καλά γνωστές επιχειρήσεις που χρησιμοποιούν
τη διπλή χορήγηση αδειών είναι: RedHat INC, MySQL,
αβ, Sleepycat μεταξύ πολλών άλλων. Αυτές οι επιχειρήσεις
ένα χέρι προσελκύουν τους ανθρώπους και τους υπεύθυνους για την
ανάπτυξη που θέλουν να κινήσουν την ανοικτή μετακίνηση πηγής,
και σε άλλο, θέλουν να κάνουν κάποια σοβαρά χρήματα με τη διπλή
χορήγηση αδειών.
Εξετάστε ένα παράδειγμα: ένας τύπος
δημιουργούσε μια εμπορική εφαρμογή βάσεων δεδομένων που
προορίστηκε να του φέρει κάποια μετρητά. Χρησιμοποίησε τη
βάση δεδομένων MySQL στο οπίσθιο μέρος, σκεπτόμενος ήταν
ελεύθερο. Ανακάλυψε αργότερα ότι παραβίασε την άδεια
GPL που MySQL χρησιμοποιεί. Οποιος δήποτε είναι
περιορισμένος από τη διανομή μιας εφαρμογής που χρησιμοποιεί
GPL με τροποποιημένη ή χωρίς τροποποιήσεις μορφή εκτός αν
ολόκληρο το πρόγραμμα είναι χορηγημένο άδεια κάτω από GPL.
Έτσι ώστε ο τύπος αφέθηκε χωρίς την επιλογή, αλλά για να
αγοράσει τις εμπορικές άδειες (βασισμένες ανά αντίγραφο) από
MySQL, αβ.
Είναι η διπλή χορήγηση αδειών κακή;
Ναι. Αλλά δεν υπάρχει τίποτα λανθασμένο με το.
Εάν κανένα εισόδημα προϊόντων δεν μπαίνει, το πρόγραμμα
θα πεθάνει τελικά ή θα είναι πάντα σε μια πολύ κακή μορφή
(πολλοί ανοικτοί evangelists πηγής να προσπαθήσουν να μας
έρθουν σε αντίθεση με και να συγκρίνουν την ανοικτή πηγή με τη
θρησκεία, η οποία δεν είναι). Με άλλα λόγια, εάν ένας
τύπος δεν κάνει τα χρήματα από ένα πρόγραμμα γιατί στην κόλαση
θα συνέχιζε τα. Ένα παράδειγμα ενός τέτοιου λογισμικού
είναι PuTTY (με τη συγγνώμη simon Tatham). Ακόμα κι
αν είναι πάρα πολύ δημοφιλές, αφήνει ακόμα πολύ για να
επιθυμηθεί για. Το ενδιάμεσο με τον χρήστη είναι πενιχρό, η
τεκμηρίωση είναι χαμηλών προτύπων και υπάρχει αριθ. υποστήριξη
(πελατών). Περίεργα για ένα πολύ δημοφιλές λογισμικό.
Τώρα εάν PuTTY απελευθερώθηκε με άδεια διπλή, να
είναι πολύ διαφορετικό από είναι τώρα. Η επιχείρηση
PuTTY θα είχε επεκταθεί, μισθώνοντας τους νέους ανθρώπους και
δίνοντας την υποστήριξη πελατών. Αυτός δεν συνέβη και το
αποτέλεσμα είναι ότι PuTTY δεν χρησιμοποιείται στις μεγάλες
εταιρίες που προτιμούν το εμπορικό λογισμικό με την υποστήριξη
πελατών και κάποιο για να κατηγορήσουν εάν τίποτα πηγαίνει
στραβά. Παραδείγματος χάριν, Vandyke SecureCRT,
Whitehorn ασφαλές τελικό ή ουράνιο Telnet είναι μερικοί
δημοφιλείς εμπορικοί πελάτες SSH.
Έτσι σημαίνετε ότι η ανοικτή πηγή είναι κακή;
Γιατί οι άνθρωποι πηγαίνουν ανοικτή πηγή έπειτα;
Αριθ.. Δεν είναι. Ο αριθμός ένα
πλεονέκτημα της ανοικτής πηγής είναι ότι μπορεί να κόψει το
χρόνο ανάπτυξης κατά τουλάχιστον 50%. Ο άλλος λόγος για
τον οποίο οι άνθρωποι πηγαίνουν ανοικτή πηγή είναι να
σιγουρευτεί ότι το πρόγραμμα θα μείνει πάντα ζωντανό με τη
βοήθεια από την κοινότητα ανάπτυξης (κύβος πολλών εμπορικός
εφαρμογών λογισμικού στο πρώτο έτος τους). Μερικοί
άνθρωποι συμμετέχουν στην ανοικτή ανάπτυξη πηγής για να κάνουν
ακριβώς ένα όνομα για τους.
Η κατώτατη γραμμή είναι ότι η διπλή χορήγηση αδειών
δεν είναι τόσο κακή όσο πολλοί άνθρωποι σκέφτονται ότι είναι.
Είναι ο μόνος τρόπος να πάει εάν θέλετε να κάνετε τα
χρήματα από το ανοικτό πρόγραμμα πηγής σας. Θα
επιθυμούσαμε να τελειώσουμε αυτό το άρθρο με μια γραμμή από την
κακόφημη "ανοικτή επιστολή hobbyists" που γράφεται από το
Bill Gates: "Τίποτα παρακαλώ εγώ περισσότερο από για
να είναι σε θέση να μισθώσει δέκα προγραμματιστές και να
κατακλύσει την αγορά χόμπι με το καλό λογισμικό."
ΑΠΟΚΗΡΥΞΗ: Όλες οι πληροφορίες που δίνονται σε
αυτό το άρθρο παρέχονται για "ΟΠΩΣ ΕΙΝΑΙ" η βάση. Ο
συντάκτης δεν αναλαμβάνει οποιαδήποτε ευθύνη για οποιεσδήποτε
συνέπειες και δεν ορκίζεται ότι οι πληροφορίες που δίνονται σε
αυτό το άρθρο είναι εξακριβωμένες. Αυτό το άρθρο δεν
συνδέεται με οποιαδήποτε οργάνωση. Αυτό το άρθρο μπορεί να
διανεμηθεί και να ανακατανεμηθεί εφ' όσον δεν αλλάζουν τα ονόματα
του συντάκτη και το αρχικό κείμενο παραμένει άθικτο.
Ali Mansoor (malimansoor@hotmail.com) έχει
γράψει διάφορες διάσημες εμπορικές εφαρμογές. Το Umer
Mansoor (umer.mansoor@gmail.com) ξοδεύει τον μεγαλύτερο μέρος
του χρόνου του που προγραμματίζει ή που σκέφτεται για τα χρήματα
που κάνουν τα σχέδια. Εμπνέεται από τον μπαμπά του, Θεός,
Microsoft, και πιό πρόσφατα, Google. Επισκεφτείτε την
ανοικτή σελίδα προγράμματος πηγής του σε:
http://www.pegsol.com/newdesign/development.htmΣημείωση από τους συντάκτες: Κανένας δεν
είμαστε nerds ή geeks και καθορίζουμε ΕΛΕΥΘΕΡΟ όπως στη
"ελεύθερη μπύρα", όχι όπως στη "ελεύθερη ομιλία".
Ευθυμίες ..
Αρθρο Πηγη: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!
Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com