The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Оценка популярности открытых лицензий на GitHub

09.03.2015 23:06

GitHub опубликовал статистику об открытых лицензиях, используемых в размещённых на данном хостинге проектах. С большим отрывом лидирует лицензия MIT, которую используют 44.69% проектов. Далее следуют GPLv2 - 12.96%, Apache - 11.19%, GPLv3 - 8.88%, BSD - 6.23%, AGPLv3 - 1.05%. Доля пермиссивных лицензий, допускающих использование кода в закрытых проектах, в три раза выше, чем доля копилефт лицензией, обязательно требующих открытия всех производных работ.

Из интересных особенностей размещения проектов на GitHub выделяется чрезвычайно низкий уровень культуры в области лицензирования кода. Так лишь менее 20% (с учётом форков 30%) репозиториев явно указали используемую лицензию. В 2013 году данный показатель составлял 14%, но после привлечения внимания к проблеме несколькими известными деятелями мира открытого ПО, доля проектов с явным указанием лицензий превысила 21%, но с 2014 года данный показатель опять стал снижаться.

В отчёте GitHub не отмечено, но ранее проводимые исследования показали, что полностью без упоминания лицензии размещено приблизительно 60% репозиториев на GitHub, так как помимо указанных 20%, существует достаточно большой слой проектов, в которых лицензия упоминается в файле README или непосредственно в коде, без создания отдельных файлов LICENSE или COPYING. Репозитории с неизвестной лицензией формально нельзя использовать в других проектах, так как без указания лицензии код по умолчанию является собственническим и при его использовании требуется получение личного согласия автора.

Для упрощения указания лицензий, при создании файла LICENSE через web-интерфейс GitHub, разработчику предлагается серия типовых шаблонов с готовыми текстами популярных лицензий. Также подготовлен специальный Licenses API, позволяющий запрашивать данные о лицензиях искомых проектов.

  1. Главная ссылка к новости (https://github.com/blog/1964-o...)
  2. OpenNews: Оценка аномалий при выборе лицензий в проектах на GitHub
  3. OpenNews: Половина кода на GitHub поставляется без указания лицензии и небезопасна для интеграции в открытые проекты
  4. OpenNews: Анализ лицензий популярных проектов в GitHub
  5. OpenNews: Оценка популярности различных лицензий в хостингах свободного кода
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41812-github
Ключевые слова: github, license
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (101) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Dkg (?), 23:26, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну так лицензий то сколько развелось. Поди еще разберись в них.
     
     
  • 2.28, Grammar_Nazi (?), 10:30, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +7 +/
    "лицензий-то", позорище
     
     
  • 3.38, почтальён Почкин (?), 11:07, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Предложение завершают точкой, позорище.
     
     
  • 4.42, клоун (?), 11:54, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Предложения завершают точкой, позорище.
     
     
  • 5.69, Аноним (-), 21:32, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Одна я умная и грамотная пишу на охровом опеннете.
     
     
  • 6.74, Аноним (-), 22:32, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Одна я умная и грамотная пишу на махровом опеннете.
     
     
  • 7.80, Аноним (-), 01:52, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Одна я умная и грамотная пишу на махровом опеннете.

    Генерал Фэйлор читает диск.

     

  • 1.2, Капитан (??), 23:27, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Всегда выкладываю под MIT
     
     
  • 2.7, BratSinot (ok), 00:11, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Если уж и использовать либеральную лицензию, то Apache 2.0, ибо это юридический документ, в котором учтено множество подводных камней (к примеру те-же патенты).
     
     
  • 3.13, Аноним (-), 02:00, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    рекламировать апач в каждом сорц файле? нет спасибо
     
  • 3.29, Grammar_Nazi (?), 10:32, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    "те же", позорище
     
     
  • 4.39, _KUL (ok), 11:32, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Заба-нът...Е_ег-о^КТОНИБУД-Ь,
     

  • 1.3, Аноним (-), 23:34, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А разве cc0 и unlicense -- не public domain?
     
     
  • 2.43, клоун (?), 11:55, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В лицензионном праве всё, что явно не разрешено - запрещено.
     
     
  • 3.56, Andrey Mitrofanov (?), 16:04, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В лицензионном праве всё, что явно не разрешено - запрещено.

    Вчитайся ещё раз в вопрос, о Эксперт По Веселью. Public Domain *не* лицензия. Как бы тебе, проприертарщику-зазывале, не хотелось обратного.

     
  • 2.62, Старик (?), 17:53, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А разве cc0 и unlicense -- не public domain?

    Если нет явных указаний (aka лицензии), значит — с точки зрения закона — автор оставляет все права за собой = можно только смотреть.

     
     
  • 3.64, клоун (?), 18:36, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Владелец прав не дал вам право смотреть.

    Владелец прав не дал вам право хранить.

    Вы обязаны незамедлительно (!) удалить данный файл.

     
     
  • 4.65, ZiNk (ok), 18:42, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Владелец прав не дал вам право смотреть.
    > Владелец прав не дал вам право хранить.
    > Вы обязаны незамедлительно (!) удалить данный файл.

    Галоперидол опять забыл принять, болезный? Автор опубликовал своё творение -> можно смотреть. О правилах дальнейшего распространения говорится в лицензии.

     

  • 1.5, Аноним (-), 23:54, 09/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отчасти, одна из причин доминирования MIT лицензии:

    ==
    bundle gem my_ruby_app
    .
    .
    .

    Do you want to license your code permissively under the MIT license?
    This means that any other developer or company will be legally allowed to use your code for free as long as they admit you created it. You can read more about the MIT license at choosealicense.com/licenses/mit. y/(n):
    ==

    В сообществе рубистов эта лицензия слегка навязливая. Точно не помню, но в других тулзах MIT license тоже по-умолчанию предлагается.

    Впрочем, всё же лучше чем копирастия ;-)

     
  • 1.6, джо (?), 00:06, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    С чем связан такой рывок в середие 2013 года?
     
     
  • 2.8, Аноним (-), 00:12, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ты читал пост?
     
     
  • 3.11, джо (?), 00:50, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > ты читал пост?

    Перечитал, теперь понял свою ошибку.

    Я думал график от общего числа, а он относительный.

     

  • 1.9, Crazy Alex (ok), 00:23, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хм, очень неплохо. GPL даже больше, чем я ожидал, и падения доли не наблюдается
     
     
  • 2.21, Аноним (-), 08:07, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Хоть кто-то осознает весь сюрр gpl лицензий.
     
     
  • 3.30, Grammar_Nazi (?), 10:34, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "GPL-лицензий", позорище
     
     
  • 4.46, YetAnotherOnanym (ok), 12:32, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Это калька с английского - существительное перед существительным выполняет роль определения. При обсуждении новости, переведённой с английского, простительно.
     
     
  • 5.53, Аноним (-), 15:18, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нелепое оправдание. Обсуждаем-то мы ее на русском языке.
     
  • 4.96, Sluggard (ok), 02:40, 12/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что ж ты слово «сюрр» не поправил, позорище? Или вся грамотность дефисами ограничивается? )
     
  • 3.77, Crazy Alex (ok), 00:03, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какой сюр? Я, если что, как минимум в теории - стопроцентный сторонник свободного софта - именнов  версии Столлмана. И тем, кто пишет без очевидной необходимости под BSD, MIT и прочей подобной поганью, искренне желаю всяческих неприятностей, да побольше.

    На практике - пользуюсь максимально свободным (aka GPL, да версией побольше) софтом, который решает мои задачи.

     
     
  • 4.81, Аноним (-), 01:54, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > На практике - пользуюсь максимально свободным (aka GPL, да версией побольше) софтом,
    > который решает мои задачи.

    И правильно делаешь. Потому что GPLный софт у нас не отнимут всякие корпорасы. А с BSD-licensed могут запросто перетянуть одеяло на себя, по типу япплов и жуниперов всяких. Оно такое надо?

     
     
  • 5.98, Вася (??), 20:48, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> На практике - пользуюсь максимально свободным (aka GPL, да версией побольше) софтом,
    >> который решает мои задачи.
    > И правильно делаешь. Потому что GPLный софт у нас не отнимут всякие
    > корпорасы

    оба вы - халявщики

     
     
  • 6.101, ZiNk (ok), 12:09, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> На практике - пользуюсь максимально свободным (aka GPL, да версией побольше) софтом,
    >>> который решает мои задачи.
    >> И правильно делаешь. Потому что GPLный софт у нас не отнимут всякие
    >> корпорасы
    > оба вы - халявщики

    А ты халявщик потому что дышишь бесплатным воздухом и не платишь мне.

     

  • 1.10, Канадатян (?), 00:32, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    60% кода проприетарно и никто не чешется.
    Эпик лол.
     
     
  • 2.16, ананим.orig (?), 05:24, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Это вы про те 60% "хэлловолдов", которые вообще без лизензии?
    Странно что только 60%.
     
  • 2.71, freehck (ok), 22:11, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Что, простите?
    Если MIT используют 44%, то на оставшиетя проекты приходится 56% и 60 на проприетарщину уж точно не наберётся. А ведь есть ещё .*GLPv.*. Откуда же такие числа?
     

  • 1.12, Dzmitry (??), 01:31, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Так они похоже считали по всем репам, в том числе и закрытым. Зачем в закрытом проекте указывать лицензию? У нас в компании не указывают.
     
     
  • 2.14, Аноним (-), 02:45, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может у вас и код не пишут по той же причине?
     

  • 1.15, iCat (ok), 03:42, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Было бы ещё интересно увидеть корреляцию причин выбора той или иной лицензии.
    Ведь как пить дать - подавляющее большинство выбирает лицензию по принципу "у него такая же".
     
     
  • 2.17, ананим.orig (?), 05:25, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее по сложности хэлловолда.
     
  • 2.93, Andrey Mitrofanov (?), 10:39, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Было бы ещё интересно увидеть корреляцию причин выбора той или иной лицензии.

    Аудитория, привлечённая гламурным рубиново-рельсовым вебь-два-ноль халявным хостингом
    http://www.opennet.me/openforum/vsluhforumID3/89666.html#115
    http://www.opennet.me/openforum/vsluhforumID3/89666.html#116
    лицензирует!! В меру своих. </вся причина>

     

  • 1.18, tensor (?), 05:28, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это плохо, очень-очень плохо!
    С одной стороны, этот вредный совет: "Не знаешь, как лицензировать - ставь MIT". С другой, полная незащищённость трудов программиста от копирования в закрытый проект.
    MIT не жалко поставить лишь на велоскриптец. Начиная от 1000 строк эффективного кода, я ставлю LGPL. Иногда из коммерческих проектов (с разрешения) тяну наработки под GPLv3.
    Если и своруют, то стыдно будет не мне.
     
     
  • 2.19, Аноним (-), 06:03, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >полная незащищённость трудов программиста от копирования в закрытый проект

    Как будто что-то плохое. Может некоторым нравится, что их трудами пользуются - и не важно кто и для чего.

     
     
  • 3.25, _yurkis_ (ok), 08:55, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >>полная незащищённость трудов программиста от копирования в закрытый проект
    > Как будто что-то плохое. Может некоторым нравится, что их трудами пользуются -
    > и не важно кто и для чего.

    Тут зависит от взглядов. У кого- то мотивация- создание полезной штуки (для себя в первую очередь ну и для других, конечно). У кого-то - лучше чем у Microsoft и пусть они обосруться! Хотя на самом деле обе мотивации одинаково полезны при условии что программа на выходе получается качественная и нужная.

     
  • 3.34, Аноним (-), 10:48, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >>полная незащищённость трудов программиста от копирования в закрытый проект
    > Как будто что-то плохое. Может некоторым нравится, что их трудами пользуются -
    > и не важно кто и для чего.

    А GPL по вашему указывает кто и для чего?
    Код уже не лампа Алладина (нет необходимости держать под подушкой). И эта тенденция будет только усиливаться (ИМХО). Код, он ведь ни куда не девается, в смысле его становится все больше и больше. А вот разбираться в нем все же кому то придется (или лучше создать с нова, со своими блекджеком и поэтессами ;)

     
     
  • 4.99, Вася (??), 20:54, 13/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А GPL по вашему указывает кто и для чего?
    > Код уже не лампа Алладина (нет необходимости держать под подушкой). И эта
    > тенденция будет только усиливаться (ИМХО). Код, он ведь ни куда не
    > девается, в смысле его становится все больше и больше. А вот
    > разбираться в нем все же кому то придется (или лучше создать
    > с нова, со своими блекджеком и поэтессами ;)

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

     
  • 3.78, Crazy Alex (ok), 00:05, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Может. И эти некоторые - либо идиоты, либо сволочи.
     
  • 2.23, Аноним (-), 08:39, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >"Не знаешь, как лицензировать - ставь MIT"

    Не знаешь как лицензировать - ставь лицензии: GPL+ и WTFL 3.0

     
  • 2.24, _yurkis_ (ok), 08:52, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Это плохо, очень-очень плохо!

    Это нормально. Ваша точка зрения не есть абсолютно единственно правильной.

    >С другой, полная незащищённость трудов программиста от копирования в закрытый проект.

    Я Вас сейчас сильно удивлю: есть много программистов которые не против использования их кода в закрытых проектах. Если ребром стоит вопрос возврата изменений- Apache вынуждает публиковать изменения. Но там единица измерения- файл.

     
     
  • 3.40, ZiNk (ok), 11:39, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Я Вас сейчас сильно удивлю: есть много программистов которые не против использования их кода в закрытых проектах. Если ребром стоит вопрос возврата изменений- Apache вынуждает публиковать изменения. Но там единица измерения- файл.

    Ну и я вас тоже удивлю, раз пошла такая пьянка: Апач как раз не заставляет публиковать изменения. Публиковать изменения при условии публикации модифицированной программы заставляет только ГПЛ.

     
     
  • 4.45, _yurkis_ (ok), 12:24, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >>> Я Вас сейчас сильно удивлю: есть много программистов которые не против использования их кода в закрытых проектах. Если ребром стоит вопрос возврата изменений- Apache вынуждает публиковать изменения. Но там единица измерения- файл.
    > Ну и я вас тоже удивлю, раз пошла такая пьянка: Апач как
    > раз не заставляет публиковать изменения. Публиковать изменения при условии публикации
    > модифицированной программы заставляет только ГПЛ.

    My bad. Не Apache. MPL. Mozilla Public License заставляет публиковать. Но единица измерения- файл. Та же GPL по возврату изменений но без (для меня не вполне приемлимой) вирусности.

     
     
  • 5.50, ZiNk (ok), 13:22, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>> Я Вас сейчас сильно удивлю: есть много программистов которые не против использования их кода в закрытых проектах. Если ребром стоит вопрос возврата изменений- Apache вынуждает публиковать изменения. Но там единица измерения- файл.
    >> Ну и я вас тоже удивлю, раз пошла такая пьянка: Апач как
    >> раз не заставляет публиковать изменения. Публиковать изменения при условии публикации
    >> модифицированной программы заставляет только ГПЛ.
    > My bad. Не Apache. MPL. Mozilla Public License заставляет публиковать. Но единица
    > измерения- файл. Та же GPL по возврату изменений но без (для
    > меня не вполне приемлимой) вирусности.

    Можно с тем же успехом использовать LGPL, можно будет спокойно линковаться с библиотекой, но любые изменения в ней самой придётся вернуть.

     
  • 2.27, bav (ok), 09:41, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты просто жадная жопа.
     
     
  • 3.32, Tav (ok), 10:45, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Каким образом это жадность, если автор желает гарантировать свободность и открытость своего кода для всех пользователей?
     
     
  • 4.48, YetAnotherOnanym (ok), 12:51, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Каким образом это жадность, если автор желает гарантировать свободность и открытость своего
    > кода для всех пользователей?

    Пример: У Вас есть плодотворная дебютная идея, Ваш стартовый капитал - голова, компьютер, паяльник и свободное от основной работы время. Вы написали прошивку для железки, которая оказалась востребована и поначалу хорошо пошла. Но через месяц рынок заполонили поделия дядюшки Ляо, потому что Вы использовали GPL-код и свой код тоже опубликовали под GPL. Склад забит неликвидом, банк требует вернуть кредит, Вы продаёте квартиру - слава Столману! Вы же не жадный?

     
     
  • 5.79, Crazy Alex (ok), 00:15, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Печально, да. Только н практике - не бывает.

    Вот что бывает: вы сделали прошивку. И - это важно - обеспечили вменяемый сервис. Сколько-то человек купили. Еще сколько-то (как минимум - на порядок меньше) - зашили самостоятельно. Ещё на порядок меньше - пытаются свои аналоги продавать. Но даже со всем открытым кодом - у вас есть нехилая фора и по времени, и по опыту. Те, кому нужны доработки - скребутся к вам. Идеи по следующей версии - стекаются к вам же. А дёдюшка Ляо что-то там наляпал, но кроме тех, кому рисковать вообще нечем и денег в обрез - покупать будут ваше. Потому что у вас есть имя и известно,ч то вы оригинальный разработчик. Но, конечно, если сидеть на попе ровно - то дядюшка в конце концов Ляо освоит изготовления аналогов на хорошем уровне. Только это у него долго происходит обычно - сначала куча дряни всегда. Ну так что ж вы хотели - придётся что-то ещё разрабатывать (следёющую версию, например), а не пытаться всю жизнь жить на одном достижении.


    Подтверждение - китайские телефоны и планшеты. У производителей было и есть абсолютно всё, чтобы сделать железки не хуже Самсунга того же. Вплоть до совершенно могучей государственной поддержки. И что? Достойны - считанные модели. Но даже в тех нишах, где такие модели есть - покупают аналогичные самсунги вдвое-втрое дороже.

     
  • 4.57, anonymous (??), 16:07, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Каким образом это жадность, если автор желает гарантировать свободность и открытость своего кода для всех пользователей?

    Это просто отмаза такая, а на самом деле не хочет делиться с проприетасами. И ЧСХ код таких жадных жоп никому не нужен.

     
     
  • 5.72, freehck (ok), 22:23, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Каким образом это жадность, если автор желает гарантировать свободность и открытость своего кода для всех пользователей?
    > Это просто отмаза такая, а на самом деле не хочет делиться с
    > проприетасами. И ЧСХ код таких жадных жоп никому не нужен.

    Это не отмаза, а скорее дань уважения людям, которые общими усилиями сформировали условия для развития такой системы.

    Попробую объяснить. Я, как и многи здесь, начинал с проприетарщины - с ms-dos и windows. И я не мог разобраться в том, как работает система, даже не смотря на то, что очень и очень этого хотел. Добрался до GNU/Linux я только в середине нулевых, и только там я получил много качественной документации, пособий по программированию с большим количеством примеров, и главное - бесплатные он-лайн консультации с квалифицированными людьми. И стал высокооплачиваемым специалистом я тоже во многом потому, что эта среда взрастила меня, дала мне всё необходимое, чтобы стать тем, кто я есть.

    Так что свой код я всегда публикую под GPL - и делаю я это чтобы сообщество, которому я так обязан, продолжало существовать.

     
     
  • 6.75, bav (ok), 22:58, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > и делаю я это чтобы сообщество, которому я так обязан, продолжало существовать.

    Сообщество начало бурный рост задолго то GPL и спокойно будет расти без него. Столман вам мозг совсем проел.

     
     
  • 7.76, freehck (ok), 23:45, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >> и делаю я это чтобы сообщество, которому я так обязан, продолжало существовать.
    > Сообщество начало бурный рост задолго то GPL и спокойно будет расти без
    > него.

    Не рассказывайте сказки. Когда создавалось GNU, BSD ещё был проприетарным Unix-ом.

    > Столман вам мозг совсем проел.

    А Вы - продажный корпораст.

     
     
  • 8.83, Аноним (-), 01:59, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Зато у них развита культура поимения друг друга А то что это клинит развитие пр... текст свёрнут, показать
     
  • 7.82, Аноним (-), 01:56, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сообщество начало бурный рост задолго то GPL

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

     
  • 5.84, Аноним (-), 02:00, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Это просто отмаза такая, а на самом деле не хочет делиться с
    > проприетасами. И ЧСХ код таких жадных жоп никому не нужен.

    Ну так если проприерасы не хотят делиться кодом - логично и с ними кодом не делиться. А зачем забесплатно горбатиться на халявщиков, которые ничего не хотят отдавать взамен и только паразитируют на чужом труде. Зачастую даже не гнушаясь заруливать апстрим.

     
  • 4.58, Andrey Mitrofanov (?), 16:11, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Каким образом это жадность, если автор желает гарантировать

    Он же машет флагом "Я свой" жадным проприертарщикам.

    > свободность и открытость своего кода для всех пользователей?

    Обозначьте, в точности!, когда он, код, перестанет быть "своим". А то ж я утомлён уже.

     
     
  • 5.85, Аноним (-), 02:01, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Он же машет флагом "Я свой" жадным проприертарщикам.

    Но поскольку они жадные - ему с этого ничего не обломится :P.

     
     
  • 6.91, Andrey Mitrofanov (?), 10:27, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Он же машет флагом "Я свой" жадным проприертарщикам.

    И да, я выше в треде про GPLv3 не дочитал. К ТС это не относится - прошу прощения.

    > Но поскольку они жадные - ему с этого ничего не обломится :P.

    +Сказ о трудной доле http://www.opennet.me/openforum/vsluhforumID3/77701.html#116  свиде длинного дня пермиссивно-проприертарного карго.

    [А здесь, клоуны! становись!!, будет дискуссия о куске хлеба для GPLv3 программера-->]

     
  • 3.100, Led (ok), 01:22, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты просто жадная жопа.

    А ты - щедрая?

     
  • 2.31, Tav (ok), 10:37, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В общем — согласен, но подозреваю, что большинство проектов на Гитхабе и есть "велоскриптецы".

    Рекоммендации FSF (https://www.gnu.org/licenses/license-recommendations.html):
    «Не стоит беспокоиться о том, чтобы применить авторское лево к маленькой программе. В качестве оценки мы применяем размер в 300 строк исходного текста пакета: когда исходный текст пакета короче, выгоды авторского лева обычно слишком малы, чтобы оправдать неудобства, связанные с необходимостью всегда сопровождать программу копией лицензии. Для этих программ мы рекомендуем версию 2.0 Лицензии Apache.»

     
     
  • 3.47, Аноним (-), 12:42, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А с лицензией Апач 2.0 сопровождать программу копией лицензии типа не надо?


     
     
  • 4.49, Tav (ok), 13:20, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А с лицензией Апач 2.0 сопровождать программу копией лицензии типа не надо?

    Вот этот момент мне тоже не ясен.

     
  • 4.51, й (?), 13:36, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    достаточно файла notice со ссылкой на лицензию
     
  • 2.37, Tav (ok), 11:05, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Брюс Перенс еще в 2008 объяснил, почему корпорации атакуют GPL (спонсирование организаций, предпочитающих пермиссив-лицензии, пиар против GPL): http://www.datamation.com/article.php/3762786
     
     
  • 3.41, ZiNk (ok), 11:45, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Брюс Перенс еще в 2008 объяснил, почему корпорации атакуют GPL (спонсирование организаций,
    > предпочитающих пермиссив-лицензии, пиар против GPL): http://www.datamation.com/article.php/3762786

    Корпорации радостно гадят всем ради сиюмитной выгоды. От GPL, в принципе польза всем - код остаётся во всеобщем доступе, изменения и наработки возвращаются обратно в апстрим. Ядро крутится на мобилках - в ядре появляются пласты кода для поддержки ARM процессоров. Ядро вкорячивается на роутер с мипсом - производитель вынужден выливать свои костыли в апстрим, в итоге следующие уже не должны колхозить с нуля, а могут только подшлифовать уже имеющееся, а оставшиеся силы кинуть на улучшение какой-то другой характеристики.

    Эх, например, если бы на все те деньги, которые ежегодно уходят мелкомягким пилились бы фичи в каком-нибудь офисном редакторе, то уже сейчас был бы открытый кросс-платформенный офис, с голосовым вводом и автоматическим приготовлением кофе.

     
     
  • 4.52, iZEN (ok), 14:43, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Эх, например, если бы на все те деньги, которые ежегодно уходят мелкомягким пилились бы фичи в каком-нибудь офисном редакторе, то уже сейчас был бы открытый кросс-платформенный офис, с голосовым вводом и автоматическим приготовлением кофе.

    Тебе недостаточно Google Docs?

     
     
  • 5.54, Аноним (-), 15:40, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не все доверяют Гуглу настолько, чтобы всерьез этим все пользоваться.
     
     
  • 6.97, Sergey722 (ok), 18:21, 12/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>>и автоматическим приготовлением кофе.
    >>Тебе недостаточно Google Docs?

    Не все доверяют Гуглу настолько, чтобы пить приготовленный им кофе.


     
  • 5.55, ZiNk (ok), 15:53, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Эх, например, если бы на все те деньги, которые ежегодно уходят мелкомягким пилились бы фичи в каком-нибудь офисном редакторе, то уже сейчас был бы открытый кросс-платформенный офис, с голосовым вводом и автоматическим приготовлением кофе.
    > Тебе недостаточно Google Docs?

    Ты это так потроллить попытался или всерьёз разжёвывать?

     
     
  • 6.73, freehck (ok), 22:29, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Эх, например, если бы на все те деньги, которые ежегодно уходят мелкомягким пилились бы фичи в каком-нибудь офисном редакторе, то уже сейчас был бы открытый кросс-платформенный офис, с голосовым вводом и автоматическим приготовлением кофе.
    >> Тебе недостаточно Google Docs?
    > Ты это так потроллить попытался или всерьёз разжёвывать?

    Я думаю, что разжёвывать Вам таки придётся, потому что я предыдущего анонима целиком и полностью поддержу: не все доверяют Google.

     
     
  • 7.90, ZiNk (ok), 10:14, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>>> Эх, например, если бы на все те деньги, которые ежегодно уходят мелкомягким пилились бы фичи в каком-нибудь офисном редакторе, то уже сейчас был бы открытый кросс-платформенный офис, с голосовым вводом и автоматическим приготовлением кофе.
    >>> Тебе недостаточно Google Docs?
    >> Ты это так потроллить попытался или всерьёз разжёвывать?
    > Я думаю, что разжёвывать Вам таки придётся, потому что я предыдущего анонима
    > целиком и полностью поддержу: не все доверяют Google.

    Надо смотреть на что пост отвечает. Я считаю что если человек не понимает почему SaaS от гугл не подходит в целой сфере применений (да практически всё, что требует контроля доступа серьёзнее чем для печати домашних заданий и объявлений которые потом повесят на доску объявлений в подъезде) и почему очень важно иметь свободную альтернативу как МС офису, так и Гуглодокам, то объяснениями тут уже не помочь. Как правило болезнь "да кому нужные мои документы" зашла в терминальную стадию и "те, кому надо всё равно взломают" плотно укоренилось в сознании.

    И это мы тут даже не затрагивали вопрос покрытия интернетом.

     
     
  • 8.102, freehck (ok), 20:42, 21/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    О, простите, я ошибся и почему-то подумал, что Вы писали в ответ на 54 Цитиров... текст свёрнут, показать
     
  • 5.88, Аноним (-), 02:06, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тебе недостаточно Google Docs?

    А потом гугл скажет "извините, но наше правительство ввело против вас санкции". И окажешься ты в результате с фигой в кармане вместо офиса и документов.

     

  • 1.20, Аноним (-), 06:56, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня есть наработи который использует код под MIT, но я хочу выложить под GPLv2+. Можно ли такое делать (лицензии совместимы?) или лучше переписать код под MIT под GPLv2+ ?
     
     
  • 2.35, Tav (ok), 10:55, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно. Если этот код можно включать даже в проприетарщину, странно было бы, если бы его нельзя было включить в проект под GPL.

    Лицензии MIT бывают разные, но с GPL они совместимы:
    https://www.gnu.org/philosophy/license-list.html#X11License
    https://www.gnu.org/philosophy/license-list.html#Expat

     
     
  • 3.60, Аноним (-), 17:12, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо за ответ. А код который под MIT должен сохранять свою лицензию в проекте под GPL или можно весь проект перекрыть выложить GPL, т.е. изменить лицензию кода под MIT ?
     
     
  • 4.61, ZiNk (ok), 17:24, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Спасибо за ответ. А код который под MIT должен сохранять свою лицензию
    > в проекте под GPL или можно весь проект перекрыть выложить GPL,
    > т.е. изменить лицензию кода под MIT ?

    Технически код который под MIT - он останется под MIT независимо от того под какой лицензией ты его выложишь. Весь проект можно выкладывать под GPL, покуда ты упоминаешь разработчиков (требования MIT) ты можешь ещё и требования GPL сверху добавить. Естественно изначальный код все всё так же смогут крутить как захотят (в рамках MIT), а вот код с твоими изменениями - уже только по правилам GPL.

     
     
  • 5.66, Аноним (-), 19:26, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Технически код который под MIT - он останется под MIT независимо от того под какой лицензией ты его выложишь. Весь проект можно выкладывать под GPL, покуда ты упоминаешь разработчиков (требования MIT) ты можешь ещё и требования GPL сверху добавить. Естественно изначальный код все всё так же смогут крутить как захотят (в рамках MIT), а вот код с твоими изменениями - уже только по правилам GPL.

    Спасибо, прояснили. И еще один момент мне не ясен. Чем лучше/хуже GPLv1, GPLv2, GPLv3 ? Выкладывать под всеми GPL или только GPLv3 ? Чем отличаются, кто знает детали?

     
     
  • 6.67, ZiNk (ok), 19:40, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >>Технически код который под MIT - он останется под MIT независимо от того под какой лицензией ты его выложишь. Весь проект можно выкладывать под GPL, покуда ты упоминаешь разработчиков (требования MIT) ты можешь ещё и требования GPL сверху добавить. Естественно изначальный код все всё так же смогут крутить как захотят (в рамках MIT), а вот код с твоими изменениями - уже только по правилам GPL.
    > Спасибо, прояснили. И еще один момент мне не ясен. Чем лучше/хуже GPLv1,
    > GPLv2, GPLv3 ? Выкладывать под всеми GPL или только GPLv3 ?
    > Чем отличаются, кто знает детали?

    GPLv3 запрещает Тивоизацию (когда устройство не даёт сменить прошивку путём проверки цифровой подписи прошивки) и добавляет ещё пунктик о том что те кто кодом пользуется не будет давить патентами других пользователей кода. GPLv2 без этих пунктиков. Можно выкладывать под GPLv2+ (or later) тогда у форкателей будет право выбирать под какой лицензией они это будут использовать. GPLv1 никто не пользует потому что 2-ая версия - причёсаная версия первой без кардинальных отличий. Есть ещё LGPL, где с кодом разрешается линковаться, но все изменения в самом коде надо публиковать (хорошо подходит для всяких библиотек).

     
     
  • 7.70, Аноним (-), 21:55, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо за детальное объяснение, но с GPLv1 остаются неясности. Про LGPL я знаю, но у меня не библиотека, а полноценное приложение.
     
     
  • 8.87, Аноним (-), 02:04, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А чего там не ясно Найти хоть одну программу под GPLv1 надо крепко постараться ... текст свёрнут, показать
     
     
  • 9.95, Аноним (-), 13:03, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Речь была не про распространенность и обстоятельства Была не понятной разница м... текст свёрнут, показать
     
  • 8.92, ZiNk (ok), 10:29, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    GPLv2 добавил пунктик о том, что если программу не получается распространять с и... текст свёрнут, показать
     
     
  • 9.94, Аноним (-), 13:01, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Огромное Вам спасибо Теперь все ясно ... текст свёрнут, показать
     
  • 2.59, Andrey Mitrofanov (?), 16:17, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня есть наработи который использует код под MIT, но я хочу
    > выложить под GPLv2+.

    Правильная ссылка
    http://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html

    > Можно ли такое делать (лицензии совместимы?) или лучше переписать код под MIT под GPLv2+ ?

    Совместимость _однонаправленная.

     

  • 1.22, ТСА (?), 08:35, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Те, кто не делает ничего полезного — оценивают.
     
     
  • 2.36, Аноним (-), 10:56, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Те, кто не делает ничего полезного — оценивают.

    Да. С оговорками, что русскому хорошо, то немцу смерть!
    А те кто не умеет "это" делать, начинает учить других как "это" делать.

     

  • 1.26, Name23523523 (?), 09:39, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А есть ли какие-нибудь открытые лицензии на русском языке, которые имеют юридическую силу?
     
     
  • 2.44, клоун (?), 12:02, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что такое "открытые лицензии"?

    Зачем писать лицензию на языке, который понимают только 1,5% населения планеты?

    Юридическую силу в РФ имеет даже лицензия, написанная на английском языке.

     
     
  • 3.63, Аноним (-), 18:35, 10/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В роиссе не действуют юридические силы, если точнее.
     
  • 2.86, Аноним (-), 02:03, 11/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А есть ли какие-нибудь открытые лицензии на русском языке, которые имеют юридическую силу?

    Для начала есть закон об авторских правах, который гласит что при отсутствии у тебя лицензии ты пират и криминал, и код попросту украл. Так что твой дом тюрьма. Так что ты или соглашаешься с теми письменами которые предложил автор, или не пользуешься его кодом :)

     

  • 1.33, edwin3d (ok), 10:47, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Хороший анализ, большое спасибо.
     
  • 1.68, sdfgsdg (?), 20:50, 10/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Надо бы нормализовать количество лицензий по степени "полезности", ну, хотя бы по количеству подписчиков проектов и/или количеству форков.
     
  • 1.89, Name23523523 (?), 09:54, 11/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не понял про какого автора идёт речь. Предположим я и есть автор. Могу ли я составить текст лицензии на русском? Что там будет с совместимостью такой лицензии с другими свободными?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру