Разлика между GPL и LGPL

Автор: Monica Porter
Дата На Създаване: 22 Март 2021
Дата На Актуализиране: 17 Може 2024
Anonim
GPL | Что программист должен знать об Open Source лицензиях?
Видео: GPL | Что программист должен знать об Open Source лицензиях?

Съдържание

Основна разлика

GPL означава Общ публичен лиценз. LGPL е подобрена версия на GPL. Това означава по-малък обществен лиценз. Това ограничава изискването ви да предоставите част от вашия код, но все пак се изисква да разкриете промените, които внедрявате. Това, което ви е позволено да съхранявате поверително, е патентованият материал, който директно свързвате към софтуера. Това ви позволява да промените софтуера, да създадете свой личен обрат и пак да защитите собствения си материал. Терминът GPL е по-широк в значението и практичността в сравнение с LGPL. LGPL има потенциал да бъде прехвърлен в GPL термини.


Какво е GPL?

Общият публичен лиценз или GPL, както често се нарича, е най-популярният лиценз за безплатен софтуер и се използва от много различни проекти, включително Linux ядрото, GNU инструменти и буквално стотици други. GPL е основата на софтуер с отворен код за програмисти.

Какво е LGPL?

LGPL е подобен на GPL, но е по-предназначен за софтуерни библиотеки, където искате да разрешите на приложения, които не са GPL, да се свързват с вашата библиотека и да я използват. Ако модифицирате софтуера, все още трябва да върнете изходния код, но имате право да го свързвате с патентовани неща, без да връщате изходния код на всичко това обратно.

Ключови разлики

  1. Разликата между GPL и LGPL е, че при LGPL цялата „работа“ не трябва да има същия лиценз.
  2. За разлика от LGPL, GPL изисква да предоставите кода за всички промени, направени в софтуера.
  3. Сред двете GPL е основата на софтуер с отворен код за програмисти.
  4. LGPL се използва за софтуерни библиотеки срещу файловете за изпълнение на GPL.
  5. GPL предлага широк спектър от потенциални подобрения за цялата програмна общност.
  6. LGPL има потенциал да бъде прехвърлен в GPL термини.
  7. Терминът GPL е по-широк в значението и практичността в сравнение с LGPL.
  8. И с двата лиценза притежава лицето, написало кода. Лицензът не влияе на това.
  9. Според изследванията на софтуера Black Duck, GPL се използва много повече, отколкото LGPL.

целесъобразен Expedient е водещ доставчик на центрове за данни (колокация) и управлявани услуги на мрежата за данни с центрове за данни в Питсбърг, Балтимор, Колумб, Бостън, Кливланд, Мемфис и Индиа...

Efford Усилието (древно Епефорд, Елфорд и др.) Е историческо имение, някога в енорията на Яйг Бъкланд, Девън, Англия. Днес тя е погълната от голямо, предимно след Втората световна война източно пред...

Популярни Публикации