El λογισμικό ελεύθερου ή ανοιχτού κώδικα μπορεί να υπόκειται σε διαφορετικές άδειες χρήσης, το γεγονός ότι ένα λογισμικό έχει χαρακτηριστεί ως δωρεάν δεν το κάνει αυτόματα ελεύθερο λογισμικό, για αυτόν τον λόγο, συνιστάται να γνωρίζετε τους τύπους αδειών που χειρίζονται σε αυτόν τον τύπο λογισμικό για να κατανοήσουμε καλύτερα πώς λειτουργεί. Το πρώτο απ 'όλα είναι να αποσαφηνιστούν τρεις βασικές έννοιες
Αδεια. Η άδεια που αποδίδεται στο α λογισμικό είναι η πνευματική σύμβαση που υπόκειται σε πνευματικά δικαιώματα
Patente. Είναι τα νομικά δικαιώματα που αποκτήθηκαν από τον δημιουργό ενός πνευματικού έργου.
Πνευματικά δικαιώματα. Είναι οι νόμοι που καθορίζουν τα δικαιώματα του δημιουργού ενός έργου.
Τύποι αδειών που εφαρμόζονται στο λογισμικό
Πολλές φορές αποδίδεται σε ελεύθερο λογισμικό που είναι επίσης ανοιχτού κώδικα και παρόλο που αυτό συμβαίνει γενικά, δεν είναι πάντα αλήθεια, επομένως, είναι βολικό να γνωρίζουμε τους όρους που πλαισιώνουν και τους δύο ορισμούς για να είναι σε θέση να ταξινομήσουν λογισμικό σωστά.
Ελεύθερο λογισμικό Είναι ένα που επιτρέπει τη μελέτη και τροποποίηση του προγράμματος για δωρεάν διανομή και το όφελος των χρηστών.
Λογισμικό ανοικτού κώδικα Επικεντρώνεται στις πρακτικές δυνατότητες του λογισμικού, η οποία είναι η κύρια διαφορά με το ελεύθερο λογισμικό που υπερισχύει πλήρως των ελευθεριών του ατόμου.
Ένα παράδειγμα ελεύθερο λογισμικό που είναι επίσης από ανοικτή πηγή θα ήταν δικό του Πυρήνας Linux που πληροί και τις δύο απαιτήσεις.
Τώρα που γνωρίζουμε τους ορισμούς των κύριων αδειών που εφαρμόζονται στο ελεύθερο λογισμικό θα καθορίσουμε τις απαιτήσεις που πρέπει να περιλαμβάνονται για να γίνουν δεκτές ως Άδειες GNU / Linux.
Πρώτα απ 'όλα, πρέπει να εγκριθούν από Πρωτοβουλία ανοιχτού κώδικα και έχετε Ονομασία GPL.
Βασικές έννοιες στις άδειες GNU / Linux
GPL: Copyleft ορισμένες εκδόσεις εφόσον είναι υπό την άδεια GPL και είναι δωρεάν.
BDS: Επιτρέπει σε άλλες εκδόσεις να έχουν άλλες άδειες διαφορετικού τύπου BSD ή GPL
mpl: Εφαρμόζει διπλές άδειες για τα εκτελέσιμα και τον πηγαίο κώδικα, αναγκάζοντας τις τροποποιήσεις κώδικα να παραδοθούν στον δημιουργό του, δίνοντας άδεια μόνο στα δυαδικά αρχεία.
Οι άδειες είναι ένα δύσκολο θέμα να εξηγηθεί, λόγω της πολυπλοκότητάς τους, αλλά αν ήθελες να περιπλέξεις λίγο περισσότερο το θέμα, τα κατάφερες. Τι χάος κάνατε σε μια στιγμή. Και ότι δεν έχετε μπει στο θέμα, πρακτικά.
Λυπάμαι που δεν μπορώ να βοηθήσω, δεν έχω χρόνο να εξηγήσω. Φυσικά, εάν κάποιος ενδιαφέρεται να μάθει πώς είναι το θέμα των αδειών και του λογισμικού ελεύθερου ή ανοιχτού κώδικα, συνεχίστε να ψάχνετε. Δεν είναι όπως περιγράφεται εδώ. Καθόλου.