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

Άδεια ανοικτού κώδικα

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

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

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

Μερικά από τα πιο γνωστά λογισμικά ανοιχτού κώδικα περιλαμβάνουν Linux, WordPress, Firefox και τον κινητήρα Chromium.

Ιδιόκτητη αδειοδότηση

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

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

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

Μερικά από τα πιο κοινά βασισμένα σε ιδιόκτητο λογισμικό εκεί έξω περιλαμβάνουν τα Windows και Mac OS X.

Άνοιγμα πηγών και ιδιόκτητη άδεια χρήσης σε σύγκριση

Ανοιχτή πηγήΙδιόκτητος
ΚόστοςΚυρίως δωρεάνΔωρεάν ή πληρωμένο
Πνευματική ιδιοκτησίαΠιστοποιητικό, πίστωση που δόθηκε στον αρχικό προγραμματιστή όταν τροποποιήθηκεΜε άδεια μόνο από προγραμματιστή, ο κάτοχος της άδειας χορήγησε δικαιώματα χρήσης
Ιδιοκτησία πηγαίου κώδικαΔεν υπάρχουν δικαιώματα ιδιοκτησίαςΟ προγραμματιστής κατέχει δικαιώματα
Τροποποιήσεις πηγαίου κώδικαΟποιοσδήποτε μπορεί να τροποποιήσειΜόνο ο προγραμματιστής μπορεί να τροποποιήσει

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

Μπορεί το έργο ανοικτού πηγαίου κώδικα και η άδεια χρήσης να λειτουργούν καλά μαζί;

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

συμπέρασμα

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