GPL linking exception

Una GPL linking exception aggiunge una speciale eccezione alla GNU General Public License (GPL) per creare una nuova licenza modificata. La clausola aggiunta permette al software sotto GPL di essere incluso o di includere (in linguaggio tecnico, "linked to" - "collegato a") altro software avente licenza non compatibile con la GPL.

Casi in cui usare l'eccezione

Questa eccezione serve sostanzialmente per due situazioni particolari:

  1. Nel caso in cui il software GPL venga utilizzato da altro software (cioè il software GPL è o si comporta come una libreria), non è obbligatorio che quest'altro software o altri moduli di questo software sia anch'essi licenziati con la GPL, ma si è solitamente liberi di scegliere la licenza (anche proprietaria).
  2. Nel caso in cui il software GPL utilizzi librerie GPL-incompatibili, è possibile distribuire il codice binario senza violare la GPL; senza questa eccezione sarebbe infatti possibile distribuire solo il codice sorgente, rendendo quindi impossibile l'inclusione di questo software in una distribuzione binaria. In questo secondo caso solitamente viene indicata con precisione qual è la libreria GPL-incompatibile che è possibile utilizzare, specificando anche con quale licenza viene distribuita.

Molte delle librerie di software libero che usano una GPL linking exception utilizzano un'eccezione simile, sebbene la formulazione dell'eccezione vari. GNU Guile,[1] le librerie run-time di GNAT,[1] e GNU Classpath[2] sono esempi di software in cui viene usata una GPL linking exception. Alcuni software che utilizzano la libreria OpenSSL (GPL-incompatibile), come wget, includono una eccezione alla GPL[3].

Le librerie runtime dei compilatori usano spesso questa licenza, per esempio la libreria libgcc nella GNU Compiler Collection utilizza una eccezione molto simile, come anche le librerie del progetto Free Pascal.

Nel 2007, la Sun Microsystems ha pubblicato gran parte del codice delle librerie di classe dei progetti Java Standard Edition e Java Platform, Enterprise Edition sotto la seconda versione della licenza GPL più la Classpath linking exception[4], ed utilizzò la stessa licenza come una delle licenza possibili per il loro server per le aziende GlassFish[5]. e per la loro IDE NetBeans per Java .[6]

Anche la versione 3 della LGPL[7] è realizzata come un'eccezione della GPL.[8]

La Classpath Exception

Il progetto GNU Classpath fornisce un esempio di utilizzo della GPL linking exception. La libreria GNU Classpath utilizza la seguente licenza:

Classpath is distributed under the terms of the GNU General Public License with the following clarification and special exception.
Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination.
As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obliged to do so. If you do not wish to do so, delete this exception statement from your version.
As such, it can be used to run, create and distribute a large class of applications and applets. When GNU Classpath is used unmodified as the core class library for a virtual machine, compiler for the java languge, or for a program written in the java programming language it does not affect the licensing for distributing those programs directly.[2]

Permessi aggiuntivi a wget

Il progetto GNU wget è un esempio di come la GPL linking exception può essere usata per permettere di collegare librerie non compatibili con la GPL ad un progetto GPL:

Additional permission under GNU GPL version 3 section 7
If you modify this program, or any covered work, by linking or combining it with the OpenSSL project's OpenSSL library (or a modified version of that library), containing parts covered by the terms of the OpenSSL or SSLeay licenses, the Free Software Foundation grants you additional permission to convey the resulting work. Corresponding Source for a non-source form of such a combination shall include the source code for the parts of OpenSSL used as well as that of the covered work[9].

Le Differenze con la GNU Lesser General Public License

La versione 2.1 della GNU Lesser General Public License (LGPL) era una licenza a sé stante, mentre la versione 3 è basata sulla GPL con la semplice aggiunta di una eccezione, rendendola quindi a tutti gli effetti una GPL linking exception.

La formulazione dell'eccezione della LGPL è in generale più articolata per garantire all'utente del prodotto finale più libertà. In particolare, è possibile collegare il programma a nuove versioni della libreria sotto LGPL, nonché applicare modifiche private, fare reverse-engineering e debugging.

Note

  1. ^ a b Stallman, Richard. Varie Licenze e Commenti su queste, su gnu.org, 17 maggio 2007.
  2. ^ a b Classpath::License, su gnu.org, 23 aprile 2007.
  3. ^ The OpenSSL licence and The GPL, su gnome.org.
  4. ^ Open-Source Java Project Overview, su sun.com, Sun Microsystems. URL consultato il 22 maggio 2007 (archiviato dall'url originale il 14 maggio 2007).
  5. ^ La Licenza Glassfish, su glassfish.dev.java.net, 25 marzo 2008 (archiviato dall'url originale il 17 gennaio 2016).
  6. ^ La licenza di Netbeans, su netbeans.org, 27 marzo 2008 (archiviato dall'url originale il 27 settembre 2019).
  7. ^ GNU Lesser General Public License, Version 3, su gnu.org, 29 giugno 2007.
  8. ^ Guide to the second draft of LGPLv3, su gplv3.fsf.org, 3 aprile 2007.
  9. ^ Il testo dell'eccezione si trova in fondo al file README del pacchetto di wget, su ftp.gnu.org (archiviato dall'url originale il 5 marzo 2009).

Voci correlate

Read other articles:

Kota Bharu adalah sebuah kota kecil di Perak, Malaysia. Ini adalah kota kereta api yang sangat kecil dengan kantor polisi, sebuah klinik masyarakat dan toko, ditambah ruko ditinggalkan beberapa. Ini adalah sekitar 7 kilometer jauhnya dari kota terbesar Mukim Teja, Gopeng. Hanya ada satu jalan tunggal yang digunakan untuk menghubungkan Kota Bharu ke Gopeng. The Perak Matrikulasi College dan Gopeng SBPI terletak antara kedua pemukiman. Kota Bharu adalah tempat kelahiran kartunis Lat (Mohammad N...

 

Ernesto Samper Pizano Presiden Kolombia ke-29Masa jabatan7 Agustus 1994 (1994-08-07) – 7 Agustus 1998 (1998-08-07)Wakil Presiden Humberto De la Calle Lombana (1994-1996) Carlos Lemos Simmonds (1996-1998) PendahuluCésar Gaviria TrujilloPenggantiAndrés Pastrana ArangoSekretaris Jenderal Persatuan Bangsa-Bangsa Amerika Selatan ke-4PetahanaMulai menjabat 1 Agustus 2014 (2014-08-01) PendahuluAlí Rodríguez AraquePenggantiPetahanaSekretaris Jenderal Gerakan ...

 

Questa voce o sezione sull'argomento edizioni di competizioni calcistiche non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Serie D 1959-1960 Competizione Serie D Sport Calcio Edizione 1ª Organizzatore Lega Semiprofessionisti Luogo  Italia Partecipanti 108 Formula 6 gironi all'italiana interregionali ...

Об экономическом термине см. Первородный грех (экономика). ХристианствоБиблия Ветхий Завет Новый Завет Евангелие Десять заповедей Нагорная проповедь Апокрифы Бог, Троица Бог Отец Иисус Христос Святой Дух История христианства Апостолы Хронология христианства Ран�...

 

Anatolian mother goddess For other uses, see Cybele (disambiguation). Magna Mater redirects here. For other uses, see Magna Mater (disambiguation). Cybele enthroned, with lion, cornucopia, and mural crown. Roman marble, c. 50 AD. Getty Museum Cybele (/ˈsɪbəliː/ SIB-ə-lee;[1] Phrygian: Matar Kubileya/Kubeleya Kubileya/Kubeleya Mother, perhaps Mountain Mother;[2] Lydian Kuvava; Greek: Κυβέλη Kybele, Κυβήβη Kybebe, Κύβελις Kybelis) is an Anatolian mother g...

 

Institut Teknologi SingapuraSingapore Institute of Technologycode: en is deprecated   (Inggris)新加坡理工大学code: zh is deprecated  (Tionghoa)சிங்கப்பூர் தொழில்நுட்ப கல்வி நிறுவனம்code: ta is deprecated  (Tamil)Nama lainSIT,SingaporetechJenisUniversitas otonom[1]Didirikan2009; 15 tahun lalu (2009)Dana abadiS$360.5 juta [2]PresidenProfesor Tan Thiam SoonProvosProfesor Loh Han ...

River in Western Canada and the United States This article is about the river. The name of this river changes as it crosses an international boundary. In this article, the spelling Kootenay is used when referring to the part of the river north of the US–Canada border or the river as a whole; the spelling Kootenai is used when referring to the part of the river south of the US–Canada border. For the Kootenai, Kutenai, or Kootenay tribes, see Ktunaxa. Kootenay RiverKootenai RiverThe Kootena...

 

Mamma Mia!Meryl Streep e Pierce Brosnan in una scena del filmLingua originaleinglese Paese di produzioneStati Uniti d'America, Regno Unito, Germania Anno2008 Durata108 min Rapporto2,35 : 1 Generecommedia, sentimentale, musicale RegiaPhyllida Lloyd SceneggiaturaCatherine Johnson ProduttoreJudy Craymer, Gary Goetzman Produttore esecutivoBenny Andersson, Björn Ulvaeus, Tom Hanks, Rita Wilson, Mark Huffam Casa di produzioneUniversal Pictures, Relativity Media, Playtone, Litt...

 

Mister DonutGerai Mister Donut di Sendai, JepangJenisAnak perusahaanWaralabaIndustriMakanan dan minumanDidirikan1956PendiriHarry WinokurKantorpusatOsaka, JepangWilayah operasiAmerika Serikat, Kanada, Timur Tengah, Taiwan, Jepang, Korea Selatan, Tiongkok, Filipina, Thailand, El Salvador, Malaysia dan IndonesiaProdukDonat • Kopi • BagelIndukInternational Multifoods Corporation (1970–1990)Allied Domecq (1990–2008)Dunkin' Brands (2008-2020)Inspire Brands (2020-sekarang)Situs web...

Artikel atau bagian artikel ini diterjemahkan secara buruk. Kualitas terjemahannya masih kurang bagus. Bagian-bagian yang mungkin diterjemahkan dari bahasa lain masih perlu diperhalus dan disempurnakan. Anda dapat mempertimbangkan untuk menelusuri referensinya dan menulis ulang artikel atau bagian artikel ini. Anda juga dapat ikut bergotong royong pada ProyekWiki Perbaikan Terjemahan. (Pesan ini dapat dihapus jika terjemahan dirasa sudah cukup tepat. Lihat pula: panduan penerjemahan artikel)U...

 

Emphasizes the importance of reason and experience over doctrinal authority For the religious political movement, see Christian left. Christian Modernism redirects here. Not to be confused with Catholic modernism or Fundamentalist–Modernist controversy. Part of a series on theHistory ofChristian theology Background Christian theology Diversity in early Christian theology Adoptionism Arianism Docetism Gnosticism Marcionism Montanism Early Christianity Proto-orthodox Christianity Timeline His...

 

Giovanni Caboto raffigurato in un dipinto di Giustino Menescardi del 1762, conservato al Palazzo Ducale di Venezia Giovanni Caboto, in veneziano Zuan Chabotto[1], noto tra gli anglofoni anche come John Cabot (Gaeta, tra il 1445 e il 1450[2][3][4][5][6] – Oceano Atlantico, tra il 1498 e il 1501[7]), è stato un navigatore ed esploratore italiano della repubblica di Venezia, al servizio di spagnoli e inglesi, noto per aver continuato l'o...

2007 studio album by Kobus!Swaar MetaalStudio album by Kobus!Released2007GenreExtreme metal/Heavy MetalLabelRhythm RecordsKobus! chronology 100% Skuldgevoelvry(2004) Swaar Metaal(2007) Swaar Metaal is the third studio album by South African heavy metal band Kobus!, released on the independent record label Rhythm Records in March 2007. The ten-track album (and unlisted hidden track) sees the band's founder-members, Francois Breytenbach Blom and Theo Crous breaking away from the previo...

 

Questa voce sull'argomento distretti dell'Irlanda del Nord è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Distretto di Carrickfergusex distrettoCarrickfergus Borough Council LocalizzazioneStato Regno Unito    Irlanda del Nord Contea Antrim AmministrazioneCapoluogoCarrickfergus Data di soppressione2015 TerritorioCoordinatedel capoluogo54°42′57.6″N 5°48′32.4″W54°42′57.6″N, 5°48′32.4″W (Distretto ...

 

Place in Dalarna, SwedenBorlängeSveatorget in Borlänge in 2005 BorlängeShow map of DalarnaBorlängeShow map of SwedenCoordinates: 60°29′08″N 15°26′11″E / 60.48556°N 15.43639°E / 60.48556; 15.43639Country SwedenProvinceDalarnaCountyDalarna CountyMunicipalityBorlänge MunicipalityFounded1944Area[1] • Total34.36 km2 (13.27 sq mi)Elevation151 m (495 ft)Population (2017)[2] • Total44,8...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أكتوبر 2018) تاريكو جيتنيت معلومات شخصية الميلاد 3 ديسمبر 1994 (30 سنة)  إثيوبيا  مركز اللعب حارس مرمى الجنسية إثيوبيا  معلومات النادي النادي الحالي Dedebit F.C.[1][1&...

 

District in Moscow, RussiaTroparyovo-Nikulino DistrictDistrictPark in Troparyovo-Nikulino District FlagCoat of armsLocation of Troparyovo-Nikulino District on the map of MoscowCoordinates: 55°39′24″N 37°28′15″E / 55.65667°N 37.47083°E / 55.65667; 37.47083CountryRussiaFederal subjectMoscowArea[1] • Total11.26 km2 (4.35 sq mi)Population • Estimate ([1])119,000Time zoneUTC+3 (MSK [2])OKTM...

 

City in southwestern Uzbekistan For other uses, see Bukhara (disambiguation). City in UzbekistanBukhara Бухоро / Buxoro (Uzbek)بخارا (Persian)БухараCityFrom top, left to right: Po-i-Kalyan Mosque with the Kalyan Minaret in the middle, Ismail Samani Mausoleum, Ark of Bukhara, Chor Minor, and Panoramic sunset view around Po-i-Kalyan Mosque and Ark of BukharaBukharaLocation in UzbekistanShow map of UzbekistanBukharaBukhara (West and Central Asia)Show map of West and Ce...

GorgonzolacomuneCittà di Gorgonzola Gorgonzola – VedutaVeduta di Gorgonzola dal Naviglio della Martesana LocalizzazioneStato Italia Regione Lombardia Città metropolitana Milano AmministrazioneSindacoIlaria Scaccabarozzi (centrosinistra) dal 29-5-2023 TerritorioCoordinate45°32′N 9°24′E45°32′N, 9°24′E (Gorgonzola) Altitudine133 m s.l.m. Superficie10,58 km² Abitanti21 269[1] (31-12-2023) Densità2 010,3 ab./km² Frazion...

 

Protein-coding gene in the species Homo sapiens THRAAvailable structuresPDBOrtholog search: PDBe RCSB List of PDB id codes1NAV, 2H77, 2H79, 3HZF, 3ILZ, 3JZB, 4LNW, 4LNXIdentifiersAliasesTHRA, AR7, CHNG6, EAR7, ERB-T-1, ERBA, ERBA1, NR1A1, THRA1, THRA2, c-ERBA-1, thyroid hormone receptor, alpha, thyroid hormone receptor alpha, TRalphaExternal IDsOMIM: 190120; MGI: 98742; HomoloGene: 37747; GeneCards: THRA; OMA:THRA - orthologsGene location (Human)Chr.Chromosome 17 (human)[1]Band17q21.1...