Compatibilitate cu licența

Compatibilitatea licențelor ( ing.  Compatibilitatea licențelor ) - problema compatibilității licențelor software , al căror text poate conține cerințe contradictorii, ceea ce face imposibilă combinarea codului sursă din astfel de pachete pentru a crea noi pachete software [1] .

De exemplu, o licență poate solicita ca dezvoltatorii codului sursă să fie menționați în toate materialele promoționale pentru lucrările derivate ( versiunile modificate trebuie să menționeze dezvoltatorii în orice material publicitar ), în timp ce o altă licență de cod ar putea interzice cerințe suplimentare pentru lucrările derivate ( modificat versiunile nu pot conține cerințe suplimentare de atribuire ). Dacă cineva combină software sub aceste licențe, nu îl va putea distribui legal, deoarece aceste condiții nu pot fi îndeplinite în același timp. Astfel, programele descrise în exemplu sunt incompatibile cu licență [2] .

Nu toate licențele aprobate de OSI și Free Software Foundation sunt compatibile; de exemplu, din cauza termenilor de licență, nu este posibilă combinarea software-ului sub Licența publică Mozilla și sub Licența publică generală GNU .

Note

  1. Cum GPLv3 abordează proliferarea licențelor . Arhivat din original pe 18 decembrie 2007.
  2. Stallman explică compatibilitatea licențelor în timp ce discută despre GPLv3 . Data accesului: 11 ianuarie 2011. Arhivat din original la 18 februarie 2011.

Link -uri