Δημοσιεύτηκε: 02 Δεκ 2011, 13:22
To jquery είναι ανοικτού κώδικα και υπό άδεια GPL: http://jquery.org/license/
Με αυτή την άδεια μπορώ να πάρω τον κώδικα, να κρατήσω τη γραμμή με το copyright σου, να αλλάξω το όνομα του project και να φτιάξω το δικό μου πρόγραμμα υπό ελευθερη άδεια (συνιστάται GPL μιας και ήταν GPL).
Υπάρχει και πρόβλημα με GPL άδεια όταν φτιάχνεις κλειστού κώδικα πρόγραμμα, και δεν επιτρέπει το "linking" (ή κάτι τέτοιο, δεν πολυκατάλαβα τι εννοούσε και δεν το έψαξα): http://www.gnu.org/licenses/GPL-faq.html#GPLWrapper
Επίσης, το jquery είναι και με άδεια MIT, η οποία σε αφήνει πάλι να κάνεις το ίδιο, αλλά νομίζω δεν προϋποθέτει να το καινούργιο πρόγραμμα να είναι υπό ελεύθερη άδεια (δηλαδή μπορεί να είναι κλειστού κώδικα). Εννοείται ότι σε αφηνουν να επιλέξεις MIT ή GPL άδεια χρήσης ανάλογα με την προτίμησή σου.
Καλύτερα ρώτησε τον εργοδότη για το λόγο που δεν επιτρέπει open source βιβλιοθήκες. Υποθέτω πως είναι επειδή θέλει να έχει εξουσιοδότηση σε όλο τον κώδικα - λογικά θα ζητήσει και μεταφορά του copyright στον εαυτό του ή στην εταιρία του.
Με αυτή την άδεια μπορώ να πάρω τον κώδικα, να κρατήσω τη γραμμή με το copyright σου, να αλλάξω το όνομα του project και να φτιάξω το δικό μου πρόγραμμα υπό ελευθερη άδεια (συνιστάται GPL μιας και ήταν GPL).
Υπάρχει και πρόβλημα με GPL άδεια όταν φτιάχνεις κλειστού κώδικα πρόγραμμα, και δεν επιτρέπει το "linking" (ή κάτι τέτοιο, δεν πολυκατάλαβα τι εννοούσε και δεν το έψαξα): http://www.gnu.org/licenses/GPL-faq.html#GPLWrapper
Επίσης, το jquery είναι και με άδεια MIT, η οποία σε αφήνει πάλι να κάνεις το ίδιο, αλλά νομίζω δεν προϋποθέτει να το καινούργιο πρόγραμμα να είναι υπό ελεύθερη άδεια (δηλαδή μπορεί να είναι κλειστού κώδικα). Εννοείται ότι σε αφηνουν να επιλέξεις MIT ή GPL άδεια χρήσης ανάλογα με την προτίμησή σου.
Καλύτερα ρώτησε τον εργοδότη για το λόγο που δεν επιτρέπει open source βιβλιοθήκες. Υποθέτω πως είναι επειδή θέλει να έχει εξουσιοδότηση σε όλο τον κώδικα - λογικά θα ζητήσει και μεταφορά του copyright στον εαυτό του ή στην εταιρία του.