See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
GNU General Public License - Βικιπαίδεια

GNU General Public License

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Λογότυπος του GNU
Λογότυπος του GNU

Η GNU General Public License (Γενική Άδεια Χρήσης GNU) (GNU GPL ή απλά GPL) είναι πιθανόν η περισσότερο δημοφιλής άδεια χρήσης ελεύθερου λογισμικού, και είναι η άδεια που προστατεύει το μεγαλύτερο ποσοστό του ελεύθερου λογισμικού που υπάρχει μέχρι σήμερα.

Πίνακας περιεχομένων

[Επεξεργασία] Παρουσίαση

Αρχικά γράφτηκε από τον Ρίτσαρντ Στώλλμαν για το εγχείρημα GNU. Η τελευταία έκδοση της άδειας, η έκδοση 2, εκδόθηκε το 1991. Ένα προσχέδιο της τρίτης έκδοσης της GPL παρουσιάστηκε στις 16 Ιανουαρίου 2006 στο Τεχνολογικό Ινστιτούτο Μασαχουσέτης (ΜΙΤ). Ακολούθησε μια δεύτερη εκδοχή του προσχεδίου στις 27 Ιουλίου 2006. Η GPLv3 όμως έχει διχάσει την κοινότητα του ανοιχτού λογισμικού, μέρος των προγραμματιστών[1][2] του Linux δηλώνοντας πως δεν είναι ευχαριστημένοι με την καινούργια έκδοση.

Η άδεια GPL που βγήκε για να προωθήσει το λειτουργικό, δίνει στους κατόχους ενός προγράμματος τα ακόλουθα δικαιώματα:

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

Προϋποθέσεις για τα παραπάνω είναι ο ανοιχτός κώδικας, δηλαδή ο κώδικας του προγράμματος να είναι ανοιχτός, γνωστός και προσβάσιμος στον χρήστη. Η διαφορά της GPL από την BSD είναι ότι κάθε αντίγραφο, παράγωγο και προϊόν ενός GPL προγράμματος, υποχρεούται να κυκλοφορεί κι αυτό υπό την ίδια άδεια. Αντίθετα στην άλλη περίπτωση, τα παράγωγα προγράμματα είναι ιδιοκτησιακά. Η μεγαλύτερη απόσταση όμως είναι μεταξύ GNU και ιδιοκτησιακού λογισμικού. Το τελευταίο δεν δίνει κανένα δικαίωμα στο χρήστη, πέραν από το δικαίωμα χρήσης. Κριτικοί του ιδιοκτησιακού λογισμικού υποστηρίζουν οτί δεν πρέπει να χρειάζεται άδεια για χρήση, ενώ υποστηρίζουν ότι οι άδειες απαγορεύουν νόμιμες διαδικασίες όπως ανάστροφη μηχανική.

[Επεξεργασία] Δημοφιλία και στατιστικές

Σύμφωνα με κάποιες μελέτες και μετρήσεις, η GPL είναι η δημοφιλέστερη άδεια ελεύθερου και ανοιχτού λογισμικού. Σε μέτρηση που έγινε τον Απρίλιο του 2005, 75% από τα 23,479 ελεύθερα προγράμματα του Freshmeat, και 68% από τα προγράμματα στο SourceForge, ανήκουν στην GPL. Αξίζει να αναφερθεί ότι οι δύο αυτοί δικτυακός τόπος, ανήκουν στην εταιρεία OSTG, η οποία υποστηρίζει τόσο την άδεια όσο και κατ' επέκτασιν το Λίνουξ.

Μια παλαιότερη έρευνα που έκανε το Red Hat Linux 7.1 το 2001, βρήκε πως το 50% του πηγαίου κώδικα ήταν άδειας GPL, και η έρευνα του 1997 που έκανε το Metalab, το μεγαλύτερο αρχείο ελεύθερου λογισμικού της εποχής, έδειξε το ίδιο.

Τα πιο γνωστά/σημαντικά προγράμματα που ανήκουν στην άδεια αποτελούν τον πυρήνα Λίνουξ και τον διερμηνευτή GNU Compiler Collection. Άλλα προγράμματα ελεύθερου λογισμικού κυκλοφορούν σε πολλαπλές άδειες, μεταξύ των οποίων και GPL, όπως είναι η Perl.

[Επεξεργασία] Η GPL στην δοκιμασία

Το ανοιχτό λογισμικό, εκ φύσεως είναι πιο ευάλωτο στην καταπάτηση δικαιωμάτων από χρήστες/εταιρείες που χρησιμοποιούν κώδικα χωρίς να σέβονται τις άδειες υπό τις οποίες αυτός δημοσιεύεται. Η GPL αναγκάζει το οποιοδήποτε λογισμικό χρησιμοποιεί ή βασίζεται σε κώδικα που κυκλοφορεί υπό την GPL, να δώσει την δυνατότητα στους χρήστες που το επιθυμούν να δουν τον κώδικα τους. Παρ'όλα τ'αύτα, μερικές υποθέσεις έφτασαν ως τα δικαστήρια[3][4][5] όπου και αποδείχτηκε η ασφάλεια και σιγουριά της άδειας αυτής.

[Επεξεργασία] Κείμενα

[Επεξεργασία] Σημειώσεις

  1. (Αγγλικά) Ψήφοι μέρος των προγραμματιστών του Linux, δίνοντας την γνώμη τους στην GPLv3 (2ο προσχέδιο)
  2. (Αγγλικά) Άποψη του Λίνους Τόρβαλντς
  3. (Αγγλικά) Η εταιρεία Sitecom Germany χρησιμοποιεί κώδικα του προγράμματος netfilter/iptables και χάνει την υπόθεση στα γερμανικά δικαστήρια
  4. (Αγγλικά) Επίθεση κατά της GPL στις ΗΠΑ
  5. (Αγγλικά) Η D-Link Germany GmbH χρησιμοποίεισαι μέρος του κώδικα του Linux και χάνει την υπόθεση στα γερμανικά δικαστήρια

[Επεξεργασία] Εξωτερικοί σύνδεσμοι


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -