Что такое Стандартная общественная лицензия (GPL)? определение и значение

GPL или Стандартная общественная лицензия относится к типу лицензии на программное обеспечение с открытым исходным кодом или лицензии OSS, которая была разработана Фондом свободного программного обеспечения или FSF с целью продвижения высококачественного бесплатного программного обеспечения. Есть несколько лицензий OSS, под которыми разработчики могут публиковать, если хотят - не все из них требуют, чтобы программное обеспечение, созданное под ними, также было бесплатным, в то время как GPL делает это.

Technipages объясняет Стандартную общественную лицензию (GPL)

Авторские права на программное обеспечение, созданное по указанной лицензии, принадлежат его владельцам, но оно дает разрешение на копирование, изучение, изменение и повторное распространение. программное обеспечение, все при одном условии - независимо от того, создается ли новая измененная версия, она должна иметь те же условия лицензии, что и оригинал. Это означает, что включение части или всех кодов под лицензией GPL в платные или коммерческие продукты является незаконным. Его также нельзя распространять без доступа к исходному коду.

Другие лицензии OSS имеют другие условия, особенно в отношении использования в коммерческих проектах. Суть лицензии GPL заключалась в создании эффективного, высококачественного бесплатного программного обеспечения, которое со временем улучшается - хорошие изменения внедряемые пользователями, иногда попадают в базовый продукт, если они предлагают улучшения по сравнению с исходным версия. Независимо от того, делают они это или нет, пользователю, у которого есть измененная версия, разрешается манипулировать программным обеспечением для собственного использования, как они считают нужным. Программное обеспечение GPL может предложить альтернативу дорогостоящим платным продуктам, таким как программное обеспечение для манипулирования воображением или даже программы для обработки текстов.

Распространенное использование Стандартной общественной лицензии (GPL)

  • Программное обеспечение под лицензией GPL может распространяться, если новая версия выпускается под той же лицензией.
  • Хотя другие типы OSS позволяют изменять программное обеспечение, а затем продавать его, GPL не позволяет.
  • Создание лицензии GPL должно было способствовать доступности свободных программ.

Распространенные злоупотребления Стандартной общественной лицензией (GPL)

  • Лицензии GPL защищают программное обеспечение от незаконного воспроизведения.