Ліцензії на розробку вільного та відкритого програмного забезпечення: передові практики

Ліцензії на розробку вільного та відкритого програмного забезпечення: передові практики

Ліцензії на розробку вільного та відкритого програмного забезпечення: передові практики

Una ліцензія на програмне забезпечення, загалом кажучи, можна охарактеризувати як контракт між автор (творець) власник прав на використання та розповсюдження створеного продукту і покупець або користувач з цього

Отже, всі ліцензії За визначенням, вони передбачають виконання ряду постанови і умови встановлений автором (творцем). Тобто, a ліцензія на програмне забезпечення, є не що інше, як право користування програми за певними прийнятими параметрами.

Види ліцензій

Види ліцензій на програмне забезпечення

У деяких випадках ліцензії на програмне забезпечення зазвичай встановлюють термін тривалості у вас буде те саме, оскільки вони можуть бути постійний або обмежений. Іншим фактором, який має тенденцію формувати їх характеристики, є географічний обсяг, тобто територія, на якій вони будуть застосовуватися постанови і умови встановлений; оскільки кожна країна, як правило, має свої власні правила щодо ліцензія на програмне забезпечення.

Ліцензії вони, як правило, різні в залежності від тип програмного забезпечення що охоплюється, тобто кожен тип ліцензії та / або програмного забезпечення визначає інший. Серед відомих ліцензій та / або програмного забезпечення можна назвати:

Безкоштовні програмні продукти, які не є вільним або відкритим програмним забезпеченням

  • Ліцензія Abandonware: Це дозволяє користувачеві використовувати програмне забезпечення у занедбаному стані (без будь-яких авторських прав) загальнодоступним та сертифікованим його автором. Сприяння модифікаціям та розповсюдженню з іншими.
  • Ліцензія на програмне забезпечення: Це надає користувачеві ті самі права, що і ліцензія на безкоштовну програму; але запросити тих самих зробити пожертву, яка не є обов’язковою та не обумовлює, на користь пожертв на підтримку гуманітарних цілей, благодійних та інших пов’язаних з цим кампаній. Як правило, дозволяючи користувачеві копіювати та модифікувати його без обмежень.
  • Ліцензія Crippleware: Це дозволяє користувачеві використовувати програмне забезпечення в легких версіях (lite), тобто з обмеженими функціями порівняно з повною або вдосконаленою версією.
  • Ліцензія на пожертвування: Це надає користувачеві ті самі права, що і ліцензія на безкоштовну програму; але запрошення того самого зробити необов’язкове або обумовлене пожертвування на користь продовження розробки згаданої заявки.
  • Ліцензія на безкоштовне програмне забезпечення: Це дозволяє користувачеві вільне право використовувати та копіювати програмне забезпечення на умовах, визначених автором зазначеної програми, не дозволяючи, за будь-яких умов, його модифікацію або продаж третіми сторонами.
  • Ліцензія на листівки: Це надає користувачеві ті самі права, що і ліцензія на безкоштовну програму; але запросивши того ж надіслати поштовий лист необов’язково або за умови, на користь розвитку продукту.
  • Ліцензія на умовно-безкоштовне: Це дозволяє користувачеві використовувати програмне забезпечення протягом обмеженого часу або постійно, але з обмеженими функціями. Які можна активувати після оплати за повну версію.

Фірмові та комерційні програмні продукти

Un Запатентоване програмне забезпечення зазвичай за замовчуванням a Запатентоване та закрите програмне забезпечення, оскільки його ліцензування обмежує права на копіювання, модифікацію та перерозподіл того самого, якщо кінцевий користувач (покупець) не заплатить певну суму автору, щоб мати на це право.

Поки a Комерційне програмне забезпечення Він має ліцензію, яка надає за замовчуванням плату за її використання. Однак є Комерційне програмне забезпечення, яке може бути безкоштовним або власнимяк вона існує Програмне забезпечення, яке не є безкоштовним і не є комерційним.

Крім того, більшою мірою або повністю, ліцензії на програмне забезпечення у галузі Власне, закрите або комерційне програмне забезпечення Їх можна придбати в різних схемах, серед яких можна згадати:

  • Об’ємне ліцензування (Volume)
  • Детальні ліцензії на продукцію (Роздрібна торгівля)
  • Електронне ліцензування певним продуктом (OEM)

Також, коли a Кінцевий користувач зазвичай набувають a Детальна ліцензія його зазвичай називають: Ліцензійна угода з кінцевим користувачем (EULA) o Ліцензійна угода з кінцевим користувачем (EULA). По-англійськи це зазвичай називають Ліцензійна угода з кінцевим користувачем (EULA).

Інші типи ліцензій на програмне забезпечення

  • З суспільного надбання: Те, що не включає елементи авторського права та дозволяє використовувати, копіювати, модифікувати або перерозподіляти з метою отримання прибутку чи некомерційної діяльності.
  • копілефт: Те, що використовується у продуктах Безкоштовного програмного забезпечення, умови поширення яких не дозволяють розповсюджувачам додавати будь-які додаткові обмеження, коли вони розповсюджують або модифікують його, так що змінена версія також повинна бути безкоштовною.
  • З напіввільного програмного забезпечення: Той, що використовується в продуктах, які не є вільним програмним забезпеченням, але дозволяють використовувати, копіювати, розповсюджувати та модифікувати для некомерційних осіб.

Інші пов’язані визначення

  • Патент: Це сукупність ексклюзивних прав, гарантованих урядом або владою винахіднику нового товару (матеріального чи нематеріального), здатного промислово експлуатуватися на благо заявника протягом обмеженого періоду часу.
  • Авторське право або авторське право: Форма захисту, передбачена чинним законодавством більшості країн для авторів оригінальних творів, включаючи літературні, драматичні, музичні, художні та інтелектуальні твори, як опубліковані, так і очікувані на публікацію.

Вільне програмне забезпечення та державна політика: Висновок

Вільне програмне забезпечення та ліцензії з відкритим кодом

Безкоштовне програмне забезпечення

El Вільне програмне забезпечення - це програмне забезпечення, яке поважає свобода користувачів та спільноти. Загалом кажучи, це означає, що користувачі мають свобода запуску, копіювання, розповсюдження, вивчення, модифікації та вдосконалення програмного забезпечення.

З точки зору Вільне програмне забезпечення і особливо про Схвалені ліцензії (сертифіковані / схвалені) вищим авторитетом у цьому є Фонд вільного програмного забезпечення (FSF). У своєму розділі, присвяченому Затверджені ліцензії і в розділі Затверджені ліцензії o Список ліцензій (програмного забезпечення, документації та інших творів, сумісних чи не з Загальна публічна ліцензія (GPL), і не безкоштовно), з Організація GNU згадуються серед багатьох інших, описаних нижче:

Види

  • Загальна публічна ліцензія GNU: Зазвичай називається GPL - GNU і використовується для більшості програм GNU та для більш ніж половини пакетів вільного програмного забезпечення. Остання - версія номер 3, хоча попередня версія 2 її все ще використовується.
  • Загальнодоступна загальнодоступна ліцензія GNU: Зазвичай називається LGPL - GNU, і використовується для деяких (не всіх) бібліотек GNU. Останній - версія 3, хоча попередня версія 2.1 досі використовується.
  • Загальна публічна ліцензія Affero: Зазвичай його називають AGPL - GNU, він базується на GNU GPL, але містить додатковий пункт, що дозволяє користувачам взаємодіяти з ліцензованою програмою через мережу для отримання вихідного коду для цієї програми. Остання - версія 3.
  • Ліцензія на безкоштовну документацію GNU: Зазвичай називається FDL - GNU або GFDL, це форма ліцензії Copyleft, призначена для посібників, підручників та інших документів. Мета якого полягає в тому, щоб забезпечити кожному можливість вільно копіювати та розповсюджувати твір, зі змінами чи без них, комерційні чи некомерційні. Остання - версія 1.3.

Відкрите джерело

Програмне забезпечення Відкритий код відноситься до програмного забезпечення, чий вихідний код було поставлено розпорядження безкоштовно з усього світу та отримує ліцензії, що сприяють його повторному використанню або адаптації до різних контекстів. Він в основному відрізняється від Вільне програмне забезпечення, оскільки остання захищає свободу користувачів та спільноти, яка її інтегрує, тоді як Відкрите джерело цінує переважно практичні переваги, а не стільки принципи свободи, які пропонує Росія Вільне програмне забезпечення.

З точки зору Відкрите джерело і особливо про Схвалені ліцензії (сертифіковані / схвалені) вищим авторитетом у цьому є Ініціатива з відкритим кодом (OSI). У своєму розділі, присвяченому Затверджені ліцензії згадуються серед багатьох інших, описаних нижче:

Види

  • Apache 2.0
  • BSD - Стаття 3
  • FreeBSD - Розділ 2
  • GPL - GNU
  • LGPL - GNU
  • MIT
  • Mozilla 2.0
  • Спільна ліцензія на розробку та розповсюдження
  • Eclipse версії 2.0

OSI також має Список ліцензій OSI з усіма затвердженими. Багато з них Ліцензії з відкритим кодом популярні, широко використовуються або мають сильні громади, а також схвалені Фонд вільного програмного забезпечення (FSF).

Передові практики: ліцензійне програмне забезпечення

Передові практики

Для нашої статті ми взяли як приклад Добре практика задуманий та розкритий "Кодекс ініціативи розвитку" Дель Межамериканський банк розвитку, про сферу застосування Ліцензійне програмне забезпечення, які необхідно брати під час розробки програмних продуктів (цифрових інструментів), особливо безкоштовних та відкритих.

Серед хороші практики, пропоновані ними, з точки зору Ліцензійне програмне забезпечення є згаданими нижче:

а) Включіть ліцензію з відкритим кодом

Посилаючись на вашу рекомендацію, це:

"... MIT, що дає свободу іншим користувачам, якщо вони приписують оригінального творця; ліцензія Apache 2.0, дуже схожий на MIT, але також забезпечує явне надання патентних прав від учасників для користувачів; та Ліцензії GNU GPL, який вимагає від кожного, хто розповсюджує ваш код або похідну роботу, робити це, зберігаючи джерело та умови однаковими. Платники податків однозначно надають патентні права".

б) Додайте ліцензію на документацію

Посилаючись на вашу рекомендацію, це:

"Ми рекомендуємо використовувати ліцензії Creative Commons для ліцензування документації щодо інструментів. CC0-1.0, CC-BY-4.0 та CC-BY-SA-4.0 наприклад, це відкриті ліцензії, що використовуються для непрограмних матеріалів, від наборів даних до відео. Зауважте, що CC-BY-4.0 та CC-BY-SA-4.0 їх не слід використовувати для програмного забезпечення. Для інструментів, розроблених IDB на даний момент, ми рекомендуємо використовувати Creative Commons IGO 3.0 Атрибуція-Некомерційна-Без похідних (CC-IGO 3.0 BY-NC-ND)".

Нарешті, якщо ви хочете прочитати наш 2 попередні пов'язані статті За темою ми залишаємо вам посилання нижче: "Передові практики розробки вільного та відкритого програмного забезпечення: Документація" y "Технічна якість: передова практика у розробці вільного програмного забезпечення".

Висновок

Висновок

Ми сподіваємось на це Еста "корисний маленький пост" о «Buenas prácticas» у галузі «Licencias» використовувати для нього «Software libre y abierto» розроблений, представляє великий інтерес та корисність для цілого «Comunidad de Software Libre y Código Abierto» і великий внесок у розповсюдження чудової, гігантської та зростаючої екосистеми застосувань і для «GNU/Linux».

А для отримання додаткової інформації завжди соромтеся відвідати будь-яку Інтернет-бібліотека як OpenLibra y jedit читати книги (PDF-файли) на цю тему чи інші галузі знань. Поки що, якщо вам це сподобалось «publicación», не припиняйте ділитися цим з іншими, у вашому Улюблені веб-сайти, канали, групи чи спільноти соціальних мереж, бажано безкоштовних і відкритих як Мастодонт, або захищений та приватний Telegram.

Або просто відвідайте нашу домашню сторінку за адресою DesdeLinux або приєднатися до офіційного каналу Телеграма о DesdeLinux читати та голосувати за ту чи іншу цікаву публікацію на тему «Software Libre», «Código Abierto», «GNU/Linux» та інші теми, пов’язані з «Informática y la Computación»І «Actualidad tecnológica».


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.