Razlika med GPL in LGPL

Avtor: Monica Porter
Datum Ustvarjanja: 22 Pohod 2021
Datum Posodobitve: 12 Maj 2024
Anonim
Linux tutorijal 03 - Programi i programski paketi za Linux
Video.: Linux tutorijal 03 - Programi i programski paketi za Linux

Vsebina

Glavna razlika

GPL pomeni splošno javno licenco. LGPL je kot spremenjena različica GPL. Se pravi manjše splošno javno dovoljenje. Omejuje vašo zahtevo, da navedete nekaj svoje kode, vendar boste še vedno morali razkriti spremembe, ki jih izvajate. Zasebno imate dovoljeno lastniško gradivo, ki ga neposredno povezujete s programsko opremo. To vam omogoča, da spremenite programsko opremo, ustvarite svoj osebni preobrat in še vedno zaščitite svoj material. Izraz GPL ima v primerjavi z LGPL širši pomen in praktičnost. LGPL lahko prenese v izraze GPL.


Kaj je GPL?

Splošna javna licenca ali GPL, kot jo pogosto imenujejo, je najbolj priljubljena licenca za brezplačno programsko opremo, ki jo uporabljajo številni različni projekti, vključno z Linuxovim jedrom, orodji GNU in dobesedno stotimi drugimi. GPL je osnova odprtokodne programske opreme za programerje.

Kaj je LGPL?

LGPL je podoben GPL, vendar je bolj zasnovan za knjižnice programske opreme, kjer želite aplikacijam, ki niso GPL, omogočiti, da se povežejo z vašo knjižnico in jo uporabljajo. Če spremenite programsko opremo, morate še vedno vrniti izvorno kodo, vendar jo lahko povežete z lastniškimi stvarmi, ne da bi vrnili izvorno kodo vsem tem.

Ključne razlike

  1. Razlika med GPL in LGPL je v tem, da pri LGPL za celotno "delo" ni treba imeti iste licence.
  2. GPL v nasprotju z LGPL zahteva, da predložite kodo za vse spremembe, ki so bile izvedene v programski opremi.
  3. Med obema GPL je osnova odprtokodne programske opreme za programerje.
  4. LGPL se uporablja za knjižnice programske opreme v primerjavi z izvršilnimi datotekami GPL.
  5. GPL ponuja široko paleto potencialnih izboljšav za celotno programsko skupnost.
  6. LGPL lahko prenese v izraze GPL.
  7. Izraz GPL ima v primerjavi z LGPL širši pomen in praktičnost.
  8. Z obema licencama jo ima oseba, ki je napisala kodo. Licenca na to ne vpliva.
  9. Glede na raziskave programske opreme Black Duck se GPL veliko bolj uporablja kot LGPL.

Glavna razlika med zelišči in začimbami je v tem, da o zelišča zelnate (nezdravljene) ratline in e pridobivajo iz njihovih litov, medtem ko o začimbe lahko lenate ali zelnate ratline in pridobljene iz...

Košara Košarica je pooda, ki je tradicionalno izdelana iz trdnih vlaken, ki jih je mogoče izdelati iz različnih materialov, vključno z lenimi cepci, tekači in tri. Medtem ko je večina košaric nareje...

Svetujemo