Поређење лиценци отвореног кода [Водич]

Коју лиценцу отвореног кода треба да користим? Не питај се више. Лиценце отвореног кода објашњене у овом детаљном водичу. Погледајте поређење лиценци отвореног кода.



Укратко : Овај детаљан водич даје вам ефикасно поређење лиценци отвореног кода. Уз овде објашњене лиценце отвореног кода, требало би да вам помогне да изаберете праву лиценцу отвореног кода за ваш пројекат.

Дакле, неко време радите на том сјајном новом пројекту - и сада сте спремни да направите критичан помак затворени извор до отвореног кода .



Не чини се много више посла од чишћења извора и историје урезивања пре него што пребаците спремиште на ГитХуб или Битбуцкет ... ... док се не појави питање Лиценце. На располагању је толико много избора. Које изабрати? И ви заиста ипак вам је потребна лиценца?

Кратак одговор на ово последње питање је лак: Да, ви заиста потребна лиценца. Што се тиче лиценце која вам је потребна, могу чак дати краћи одговор: зависи .



како отворити торрент датотеку на рачунару

Али ако се озбиљно бавите својим пројектом, вероватно желите мало више детаља. Зато читајте унапред - и запамтите: сада улазите на територију светог рата!

Да ли ми треба лиценца? И шта је ипак лиценца?

Лиценца је званичник дозволу коју је власник неког дела (давалац лиценце) дао другим људима (ималац лиценце) и којом се уређује начин на који ималац лиценце може да користи дела даваоца лиценце.

Ово има облик уговора, са којим се морају сложити обе стране. У данашње време прихватање је прилично имплицитно: само тако Користећи неки Рад, словили сте да се слажете са његовом Лиценцом за употребу.

Само да разјаснимо мисли, када објавите своје свој рад, давалац лиценце је ти . И корисник лиценце, било ко користећи свој код. Уопштено говорећи, ово укључује две главне категорије: програмери и крајњи корисници .

И да поправимо још неколико речничких појмова модификујући ваше дело, корисник лиценце ствара оно што се назива изведено дело. Не слажу се све лиценце ако је употреба вашег дела у већем делу квалификоваће ово последње као изведено дело или не. Као што ћете видети у наставку, неке лиценце посебно решавају та питања.

Која је сврха лиценце?

У основи, Лиценца је начин да се Давалац лиценце и Ималац лиценце договоре о права и обавезе оф обоје од њих. Та права и обавезе повезане са Лиценцом могу бити било шта - у оној мери у којој је то законом дозвољено . На пример, давалац лиценце може захтевати од имаоца лиценце да цитира њено име када користи своје дело. Или може одобрити копирање њеног дела, али не и на било који начин да га измени. Или чак захтевају да Деривативно дело буде објављено под истим условима као и оригинално Дело.

С друге стране, Лиценца је и начин заштите имаоца лиценце. Јасно изјављујући како може да користи ваше дело, он није у опасности да вас неочекивано затражи од ауторских права или другог облика накнаде за коришћење вашег дела. Нешто што је критично за усвајање посла.

Дакле, лиценца ће штитити ваш рад. Штити даваоца лиценце. Али ће заштитити и вас. Мислим на тебе, лично . На пример, ограничавањем одговорности Даваоца лиценце за потенцијалну штету насталу њеним радом.

активација није успела са кодом изузетка 0кц004ф074

А шта ако не користим никакву лиценцу?

У недостатку лиценце изричито повезане са делом, примењују се подразумевана ауторска права за надлежност аутора. Другим речима, никад сматрајте одсуство лиценце имплицитним давањем за нас да радимо све што желимо са вашим радом. Ово је управо супротно: без икакве посебне лиценце, ви, аутор, нисте се одрекли НИ ЈЕДНОГ од својих права предвиђених законом.

Али увек запамтите да лиценца управља правима и обавезе. Да ли сте се икада запитали зашто толико текста Лиценце садржи одрицање одговорности написано СВИМ ВЕЛИКИМ СЛОВИМА о гаранцијама које даје производ - или чешће одсуство гаранције? Ово је за заштитити власник дела против имплицитних гаранција или претпоставки корисника. Последње што желите је да вас туже због објављивања вашег рада отвореног кода!

Могу ли да користим прилагођену лиценцу?

Да ти то можеш. Али вероватно не би требало.

Као уговор, лиценца не може (у већини јурисдикција? Све?) Имати предност над територијалним законима. Отуда потешкоће у спровођењу права лиценцирања у глобализованом свету. Вероватно би било лакше (мислим, мање тешко) одбранити стандардну лиценцу пред судијом. У ствари, такви случајеви су већ одбрањени у неколико јурисдикција и могу се навести као преседан. Очигледно, нешто што се не може урадити са прилагођеном лиценцом.

Поред тога, прилагођене лиценце (понекад надимке) Ванити Лиценсе ) могу створити некомпатибилности са другим лиценцама, што резултира лошом компатибилношћу вашег дела правно гледано.

Могу ли да користим неколико лиценци?

Да. Више лиценцирања-посебно Двоструко лиценцирање-није тако неуобичајено. Ово је посебно тачно када желите да изградите посао око свог бесплатног посла. У том случају, ваш пројекат ће вероватно бити објављен под неком ФОСС лиценцом и комерцијалном лиценцом.

Друга употреба лиценцирања за више лиценци је повећање компатибилности допуштањем да се ваше дело комбинује са делима објављеним под различитим условима или да задовољи различите потребе или захтеве корисника. Ово је разлог зашто су неки пројекти објављени под неколико ФОСС лиценци.

Али имајте на уму: нису све лиценце компатибилне заједно! Још једном бих вас обесхрабрио да поново измислите точак остајући са добро познатим лиценцама ако желите да кренете тим путем.

програм не може да се покрене јер се апи-мс-вин-црт-рунтиме

Могу ли касније променити лиценцу?

Да. Носилац ауторских права одговоран је за услове лиценцирања. Прилично је лако променити лиценцу све док сте једини сарадник. Али да узмемо екстремни пример, ако би Линус Торвалд хтео да изда Линук кернел под другом лиценцом, вероватно би му прво био потребан споразум хиљада сарадника на том пројекту. Нешто немогуће у пракси.

За пројекат разумније величине то се може урадити. И у ствари, било је као што ћете видети у неким примерима испод.

Коју лиценцу отвореног кода треба да користим?

најбољи прибор од малине пи

Са АСЛ -ом улазимо у област попустљив бесплатне лиценце. Али чак и ФСФ у неким случајевима предлаже Апацхе лиценцу. Апацхе лиценца је дозвољена јер то не захтева било који Деривативно дело ће се дистрибуирати под истим условима. Другим речима, ово је лиценца која није заштићена ауторским правима.

АСЛ је једина лиценца која се користи за пројекте Апацхе Софтваре Фоундатион. Сматрајући се погодним за пословање, стекао је широко прихватање изван те организације. Није неуобичајено видети да се пројекти на нивоу предузећа објављују под АСЛ-ом.

  • Нон-цопилефт
  • Дело је погодно за комерцијалну употребу.
  • Власници лиценце могу да мењају дело.
  • Власници лиценце морају да обезбеде одговарајућу атрибуцију за дело.
  • Власници лиценце могу редистрибуирати изведене радове под различитим условима.
  • Власници лиценце не морају дистрибуирати изворни код заједно са својим Деривативним радом.

Популарни пројекти

МИТ лиценца

Ово је веома популарна лиценца. Чак и вероватно најпопуларнији. Стављајући врло мало ограничења на поновну употребу, МИТ лиценца се лако може повезати са другим лиценцама, од ГПЛ -а до власничких лиценци.

  • Нон-цопилефт
  • Дело је погодно за комерцијалну употребу.
  • Власници лиценце могу да мењају дело.
  • Власници лиценце морају да обезбеде одговарајућу атрибуцију за дело.
  • Власници лиценце могу редистрибуирати изведене радове под различитим условима
  • Власници лиценце не морају дистрибуирати изворни код заједно са својим Деривативним радом.

Популарни пројекти

  • ноде.јс (ЈаваСцрипт рунтиме енвиронмент): МИТ лиценца
  • јКуери (ЈаваСцрипт библиотека на страни клијента): МИТ лиценца (до 2012., МИТ/ГПЛ са две лиценце)
  • Атом (уређивач текста): МИТ лиценца
  • АнгуларЈС (ЈаваСцрипт апликацијски оквир): МИТ лиценца
  • СКЛАлцхеми (СКЛ алати и Мапа релационог мапирања објеката за Питхон): МИТ лиценца

БСД лиценце

БСД лиценца долази у три варијанте. Оригинална лиценца из 4 клаузуле, ревидирана лиценца из 3 клаузуле и поједностављена лиценца из 2 клаузуле. Све у духу веома су блиске МИТ лиценци. И заиста, постоји врло мало практичних разлика између БСД лиценце са 2 клаузуле и МИТ лиценце.

БСД лиценце са 3 и 4 клаузуле додају додатне захтеве у вези са поновном употребом имена и оглашавањем. Ово треба узети у обзир ако желите заштитити свој производ или назив робне марке.

  • Нон-цопилефт
  • Дело је погодно за комерцијалну употребу.
  • Власници лиценце могу да мењају дело.
  • Власници лиценце морају да обезбеде одговарајућу атрибуцију за дело.
  • Власници лиценце могу редистрибуирати изведене радове под различитим условима.
  • Власници лиценце не морају дистрибуирати изворни код заједно са својим Деривативним радом.
  • Власници лиценце не могу користити оригинално име аутора или заштитни знак за одобравање изведених радова (БСД са 3 и 4 клаузуле)
  • Власници лиценце морају признати оригиналног аутора у свим рекламним материјалима у којима се спомињу карактеристике или употреба дјела (БСД са 4 клаузуле)

Популарни пројекти

  • Дјанго (мрежни оквир): БСД са 3 клаузуле
  • Редис (складиште података): БСД са 3 клаузуле
  • Руби (програмски језик): БСД са 2 клаузуле и прилагођена лиценца
  • Нгинк (Веб сервер): БСД са 2 клаузуле
  • НетБСД (Оперативни систем): БСД са 2 клаузуле-БСД са 4 клаузуле до 2008

Последња реч о лиценцама отвореног кода

Ако сте дошли тако далеко, честитам! Сада разумеш, лиценцирање је заиста огроман и сложена тема. Али вреди одвојити време да изаберете праву лиценцу за свој пројекат - и да то учините раније. То би вам касније могло уштедети много проблема, тако да можете искористити своје време и енергију за рад на свом пројекту, уместо да се бавите питањима ауторских права или правне компатибилности.

Чак и ако сам учинио све да та тема буде доступна, није увек лако сажети суптилности различитих лиценци. И поред неколико великих лиценци које су овде представљене, постоје десетине других мање или више уобичајених .

Дакле, не оклевајте да користите одељак коментара испод да нам кажете шта је то ВАШ преферирана лиценца и зашто. Или да споменем неке важне карактеристике које сам можда заборавио!

како онемогућити уефи

Свиђа ти се оно што читаш? Молимо вас да то поделите са другима.

Занимљиви Чланци

Како извући РАР датотеке на Мац ОС?

Како извући РАР датотеке на Мац ОС?

Како извући РАР датотеке на Мац ОС?

Вирус компаније Емаил Хоусе

Вирус компаније Емаил Хоусе

Како уклонити вирус компаније Хоусе Емаил - упутства за уклањање вируса (ажурирано)

Како уклонити отмичара прегледача Еаси Цоупон Финдер

Како уклонити отмичара прегледача Еаси Цоупон Финдер

Како се решити Еаси Цоупон Финдер Бровсер Хијацкер - водич за уклањање вируса (ажурирано)

АБЦ Рансомваре

АБЦ Рансомваре

Како уклонити АБЦ Рансомваре - кораци за уклањање вируса (ажурирано)

Не могу да инсталирам исправке за Виндовс на Виндовс 7 и 10 - како то поправити?

Не могу да инсталирам исправке за Виндовс на Виндовс 7 и 10 - како то поправити?

Не могу да инсталирам исправке за Виндовс на Виндовс 7 и 10 - како то поправити?

Како уклонити 404 Кеилоггер из оперативног система

Како уклонити 404 Кеилоггер из оперативног система

Како уклонити 404 Кеилоггер - упутства за уклањање вируса (ажурирано)

Како исправити грешку „Даљинска процедура није успела“?

Како исправити грешку „Даљинска процедура није успела“?

Како исправити грешку „Даљинска процедура није успела“?

Како уклонити отмичара претраживача ТрацкаПацкаге?

Како уклонити отмичара претраживача ТрацкаПацкаге?

Како се ослободити ТрацкаПацкаге Тоолбар - водич за уклањање вируса (ажурирано)

Историјски чистији адвер

Историјски чистији адвер

Како да деинсталирате рекламни програм Хистори Цлеанер - упутства за уклањање вируса (ажурирано)

Ваш МацОС 10.12 Сиерра заражен је са 3 вируса! ПОП-УП превара (Мац)

Ваш МацОС 10.12 Сиерра заражен је са 3 вируса! ПОП-УП превара (Мац)

Како се ријешити МацОС-а 10.12 Сиерра је заражена 3 вируса! ПОП-УП превара (Мац) - водич за уклањање вируса (ажуриран)


Категорије