Δημοσιεύτηκε: 02 Ιούλ 2011, 13:18
pc_magas έγραψε:@medigeek
Το ξέρω αλλά θέλω οι βιβλιοθήκες μου να μην είναι περιοριστικές όσο αφορά στον τρόπο χρήσης τους. Θέλω ο εκάστοτε developer να επιλέγει το τι θα είναι ο κωδικάς του. Γιατι ελευθερία σημαίνει να δίνω στον άλλον την ευκαιρία να επιλέγει!
Ακόμα το έβαλα σε ξεχωριστό αρχείο Licence.txt την άδεια
Διάβασε με προσοχή αυτό που λέει ο medigeek και αυτά που αναφέρω παρακάτω.
1. Σε κάθε αρχείο πηγαίου κώδικα βάζεις στην αρχή, σε σχόλιο, το κείμενο εκείνο (4 παράγραφοι) για την άδεια. Δεν είναι θέμα επιλογής, απλά το κάνεις.
2. Πράγματι, για βιβλιοθήκες είναι εντάξει για χρησιμοποιείς και LGPLv3 όπου επιτρέπει σε τρίτους τη δυνατότητα να φτιάξουν κλειστό λογισμικό χρησιμοποιώντας τη βιβλιοθήκη σου.
3. Αν χρησιμοποίησες προϋπάρχον κώδικα, τότε πρέπει να δεις σε τι άδεια ήταν ο κώδικας αυτός ώστε ο δικός σου κώδικας να συμβαδίζει.
4. Το λογισμικό που γράφεις δεν έχει την απαραίτητη διάδοση αν δεν τον βάλεις σε κάποιο δημόσιο αποθετήριο. Έχει νόημα να τον βάλεις π.χ. στο github.com, όπως ανέφερε ήδη ο medigeek.