Разбиране на различните лицензи на отворен код
Тя може да се чувства като всичко, което изтеглите има някои legalese прикрепен към него. Не можете да направите това, не можете да направите това и не можете да разпространявате такива. Малко хора обръщат внимание на тези лицензионни споразумения и биха могли да ги нарушават, без да знаят. Тази статия има за цел да хвърли светлина върху различните налични лицензии с отворен код.
Лицензи?
Технически казано, почти всичко, което изтегляте, е лицензирано за вас. Не го "притежавате" в конвенционалния смисъл. Дори софтуерът, за който сте платили, обикновено е с лиценз, поради което терминът "лицензен ключ".
Различни неща са ви лицензирани по различни начини и има толкова много лицензи, които не бихме могли да ги покрием всички. Вместо това ще покрием онези, на които вероятно ще се натъкнете.
SIL Open
Този лиценз съществува само за шрифтове и всичко свързано с тях. Този лиценз Ви дава правото свободно да използвате, променяте и разпространявате шрифтовете, както сметнете за добре. С други думи, ако откриете измама с шрифт, който не ви харесва и искате да го промените, можете да споделите версията си със света.
Вашата модифицирана версия на шрифта също трябва да бъде пусната под лиценза SIL Open. Това означава, че не можете да се опитвате да зареждате пари за промяна на съществуващ шрифт. Тази практика на наследяване на лицензионните ограничения на оригиналната работа е известна като "copyleft".
В зависимост от конкретния шрифт някои от тях са лицензирани по такъв начин, че да не ви позволяват да ги пускате под същото име. Ако някой създаде шрифт, наречен "Serif", не можете да се обадите и на "Сериф".
Creative Commons
Creative Commons е организация с нестопанска цел, която отговаря за семейство лицензионни споразумения за цифрово съдържание. Често съкратено до "CC", тези лицензи могат да се използват почти всичко, въпреки че организацията не препоръчва тяхното използване върху софтуерни версии.
Неограничен лиценз за CC означава, че можете да правите каквото желаете със съдържанието, тъй като той се отказва от повечето законни права, докато лицензът CC-BY означава, че трябва да кредитирате първоначалния създател на съдържанието, когато го използвате. CC-SA означава, че трябва да следвате политиките на copyleft; лицензът не може да бъде променян заедно със съдържанието.
BY-NC (Нетърговска) означава, че съдържанието не може да се използва в търговската мрежа, например в маркетингова кампания. BY-ND (Без деривати) означава, че не можете да извлечете друго от съдържанието.
BY-NC-SA означава, че можете да промените оригинала, но трябва да освободите Вашата версия под същия лиценз BY-NC-SA, трябва да кредитирате оригиналния автор и не може да се използва за търговски цели. BY-ND-SA е най-строгият от наличните лицензи на CC, спирайки произвеждането на каквито и да било деривати и изискващи всяко съдържание да е акредитирано към първоначалния автор.
Mozilla Публичен лиценз
MPL, както е известно, е отговорът на Mozilla за лицензиране на софтуер. Подобно на много други лицензи с отворен код, той разчита на "copyleft", въпреки че този конкретен лиценз е написан, за да се опита да позволи на разработчиците да разширят възможно най-лесно проекти, пуснати по други лицензи.
Макар че е лиценз за Mozilla, той се управлява от проекта Mozilla, за разлика от екипа за разработка на Firefox. Mozilla е по-голяма група, отколкото мнозина им дават кредит - невъзможно, когато в крайна сметка могат да създадат лиценз с отворен код.
MPL предоставя на физически лица и компании правото да използват софтуер без разходи; всички освободени модификации трябва да се отнасят към оригиналния код, от който произхожда работата ви.
Лиценз за софтуер за Apache
ASL или лиценз за софтуер Apache е друга опция за софтуерни версии. Индивидуалните лица и фирмите могат свободно да използват лицензиран софтуер ASL; тя може да бъде променена и преразпределена съгласно условията на лиценза.
Лицензът за Apache е наблизо от началото на 2004 г. и има голям брой осиновители. Всички версии на Apache са със собствен лиценз, а други проекти са го приели също.
Интересното е, че модифицирана версия на ASL софтуера не изисква copyleft. Изцяло е възможно да модифицирате програма и да я пуснете под друг лиценз, като Mozilla Public License, ако желаете. Вероятно най-голямата версия под лиценза за софтуер Apache е Android, мобилната операционна система на Google.
Намиране на вашия лиценз
В зависимост от това, което сте изтеглили, лицензът може да е част от Лицензионното споразумение с крайния потребител (или краткост EULA) или може да се намери в същия архив като файла, който искате. Във всеки случай, сега е възможно да ги прочетете и да получите обща представа за тяхното значение.
заключение
Както можете да видите, значително повече отиват в производството и пускането на онлайн съдържание, отколкото сте очаквали. Всичко, точно до правата на потребителя, трябва да бъде разгледано внимателно.
Ако търсите лиценз за собствен проект, а онези, които покрихме, не са напълно задоволителни за Вас, може да искате да проверите този обширен списък с лицензи с отворен код.
Image Credit: Пол Дауни