Licență Apache

Licență Apache

Sigla Apache
Autor Apache Software Foundation
Versiune 2.0
Editor Apache Software Foundation
Publicat ianuarie 2004
Compatibil cu DFSG da
Software gratuit da
Aprobat OSI da
Compatibil GPL Da - GPLv3
copyleft Nu
Permite conectarea cu cod sub o altă licență da

Licența Apache ( Eng.  Apache License [Nota 1] ) este o licență software gratuită de la Apache Software Foundation .

Istoricul versiunilor

Licența Apache 1.0 este licența originală care acoperă doar versiunile mai vechi ale pachetelor (de exemplu, versiunea 1.2 a serverului web) [1] .

Licența Apache 1.1 a fost aprobată de ASF în 2000. Diferența față de versiunea 1.0 este descrisă în „clauza de publicitate” (secțiunea 3 a licenței 1.0): produsele derivate nu mai sunt obligate să folosească atribuirea în materialele lor publicitare, trebuie doar să o indice în documentația lor [1] .

Apache License 2.0

În ianuarie 2004, ASF a aprobat Licența Apache 2.0. Această licență funcționează în esență ca MIT , BSD și Apache License 1.1, cu câteva beneficii suplimentare [2] . De exemplu, acordarea de licențe a lucrărilor derivate în baza altor licențe este permisă în conformitate cu termenii Licenței Apache 2.0. Principalele modificări: simplificarea utilizării licenței pentru proiectele non-ASF, compatibilitate îmbunătățită cu GPL, capacitatea de a utiliza un link către descrierea licenței în loc de a o descrie în fiecare fișier [1] .

Condiții de licență

Ca orice altă licență de software gratuit , licența Apache oferă utilizatorului dreptul de a utiliza software-ul în orice scop, de a modifica și de a redistribui liber copiile modificate, cu excepția denumirii [Notă. 2] .

Această licență nu prevede că licența de distribuire a software-ului este neschimbată și nici măcar nu insistă să-și mențină statutul liber și deschis. Singura condiție impusă de licența Apache este ca destinatarul să fie informat că a fost folosit codul sursă. Astfel, spre deosebire de licențele copyleft , destinatarul versiunii modificate nu primește neapărat toate drepturile acordate inițial de licența Apache.

Când distribuiți software, trebuie să plasați următoarele fișiere în directorul rădăcină:

Toate informațiile originale despre copyright sau brevet trebuie păstrate în fiecare fișier licențiat , informații despre modificările efectuate trebuie adăugate la fiecare fișier modificat.

Compatibilitate GPL

Free Software Foundation a declarat toate versiunile licenței Apache incompatibile cu a doua versiune a GPL [3] .

Apache Software Foundation , din 2004, a insistat asupra dreptului său de a decide dacă licența Apache este compatibilă cu GPL [4] .

Potrivit Free Software Foundation, GPLv3 este compatibil cu Apache License v2.0 [3] [5] . Ca urmare, dezvoltatorii au întotdeauna posibilitatea de a-și transfera programele sub Licența Apache v2.0 sub GPL v3.0 pentru a fi siguri că derivatele dezvoltărilor lor ( furk -uri ) vor rămâne gratuite . Cu toate acestea, schimbarea licenței de la GPL la Apache nu este posibilă, astfel încât compatibilitatea este unidirecțională.

Note

  1. Inițial (versiunile 1.0 și 1.1) licența se numea Apache Software License Arhivată 12 iunie 2010 la Wayback Machine
  2. „Dacă nu există permisiunea scrisă de a folosi numele produsului creatorilor licenței” // Elena Tyapkina. Analiza comparativă a principalelor licențe Open Source: GPL, LGPL, BSD, MIT, licență publică Mozilla, licență software Apache (20.01.2002). Data accesării: 7 iulie 2010. Arhivat din original pe 5 iunie 2012.
Surse
  1. 1 2 3 Licențe Apache .
  2. Understanding Open Source and Free Software Licensing, 2004 , p. 24.
  3. 1 2 Richard M. Stallman. Diverse licențe și comentarii despre  ele . Free Software Foundation. - Incompatibilitatea licenței Apache v1.0 și v1.1 cu GNU GPL. Consultat la 7 iulie 2010. Arhivat din original la 22 august 2011.
  4. Apache License v2.0 and GPL Compatibility  ( 2010). Consultat la 8 iulie 2010. Arhivat din original pe 29 februarie 2012.
  5. GPLv3 Final Draft Rationale (link descendent) . Free Software Foundation (31 mai 2007). Consultat la 8 iulie 2010. Arhivat din original pe 29 februarie 2012. 

Literatură

Andrew M.St. Laurent. Înțelegerea licențelor cu sursă deschisă și software liber . - 2004. - 207 p. Arhivatpe 29 octombrie 2013 laWayback Machine

Link -uri