LINUX.ORG.RU

Библиотека Cygwin выйдет под лицензией LGPL

 , ,


0

1

Как сообщает Red Hat, начиная со следующей версии (2.5.2), библиотека Cygwin будет распространяться на условиях LGPLv3. Это позволит разработчикам проприетарного ПО линковать свои программы с ней. Ранее библиотека распространялась под лицензией GPLv3 и для линковки с проприетарным ПО требовалось приобрести коммерческую лицензию.

>>> Подробности

А я уже неделю назад как в воду глядел:

Да и винда уже начала тянуть вообще весь консольный GNU/Linux-стек, так что GPL Cygwin'у придётся нелегко теперь.

gag ★★★★★ ()

Специалисты связывают данное решение компании RedHat с недавним выпуском Microsoft технологии WSL (Windows Subsystem for Linux), позволяющей запускать немодифицированные бинарные программы из linux в ОС Windows 10.

Там вроде убунту внутри обещали, при чем тут cygwin? Или там бутерброд ubuntu -> cygwin -> windows?

alozovskoy ★★★★★ ()
Ответ на: комментарий от alozovskoy

Там вроде убунту внутри обещали, при чем тут cygwin?

При том, что раньше для переноса проприетарного unix-софта на винду с помощью cygwin нужно было башлять RedHat за коммерческую лицезнию. Теперь можно компилить для linux (GNU libc-то под LGPL) и запускать через WSL, так что [платный] cygwin становится как бы ненужен.

utf8nowhere ★★ ()

Специалисты [ссылка?]

Aceler ★★★★★ ()
Ответ на: комментарий от Aceler

Это 4.2 в новости, бубунту на ядро виндовса натягивали без участия редхата (то есть в редхате заранее не знали). А решение о смене лицензирования Цигвина еще год назад приняли. Мимо инсайдер.

anonymous ()

Обижают Столлмана. То nano выйдет с GNU, то это..

anonymous ()
Ответ на: комментарий от anonymous

No, this change was being contemplated over a year ago and the final internal decision was made before the announcement of that Linux compatibility subsystem.
internal decision was made before the announcement of that Linux compatibility subsystem.

Прохладные истории.

utf8nowhere ★★ ()

для линковки с проприетарным ПО требовалось приобрести коммерческую лицензию.

А если крякнуть два раза?

qI__Ip ()
Ответ на: комментарий от anonymous

Обижают Столлмана. То nano выйдет с GNU, то это..

Почему обижают? Разве LGPLv3 — это не православная лицензия с точки зрения RMS?

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

Нет. Это временный компромисс с проприетарщиками. Проэкты должны переходить с LGPL на GPL, а не обратно.

utf8nowhere ★★ ()
Ответ на: комментарий от utf8nowhere

Нет. Это временный компромисс с проприетарщиками. Проэкты должны переходить с LGPL на GPL, а не обратно.

Это все же не компромисс. LGPLv3 соответствует всем пунктам copyleft. RMS на компромиссы в вопросе copyleft не идет.

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

Скоро cygwin будет deprecated. Red Hat не тягатся с встроенным в ядро линупсом(я про ubuntu on windows)

monobogdan ()

Цупер! Только без поддержки Windows XP она не сильно нужна.

ZenitharChampion ★★★★★ ()

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

Но мы не должны поддаваться на эти уговоры, потому что мы можем достичь гораздо большего, если встанем плечом к плечу. Мы, разработчики свободных программ, должны поддерживать друг друга. Выпуская библиотеки, которые ограничены только свободными программами, мы можем сделать так, чтобы наши свободные пакеты помогали друг другу превзойти несвободные альтернативы. Популярность движения за свободное программное обеспечение в целом будет выше, поскольку свободное программное обеспечение в целом будет более сплоченно противостоять конкуренции.

Прочти, и передай товарищу!

anonymous ()
Ответ на: комментарий от anonymous

Все равно не считаю. Прежде всего выгоду из LGPL получает открытое ПО под не-GPL лицензиями. Скажем, под BSD, MIT и т. д. А проприетарщики - это на периферии все. Для RMS поступаться принципами copyleft неприемлемо. Появление LGPL никак этим принципам не противоречит, поэтому это официальная и допустимая лицензия FSF. Компромисса тут нет, потому что уступок нет. Основные принципы FSF не нарушены же, устранить какие-то из них от FSF не требовалось. Прична появления LGPL - это скорее вопрос использования ПО. Библиотеку нельзя использовать как программу, призванную взаимодействовать с пользователем. Единственные пользователи библиотеки - это программы. А так как на библиотеки (как и на все программы) не должно накладываться каких-то ограничений (один из принципов FSF), то появление этой лицензии - это не компромисс, а восполнение пробела. Свобода использования ПО для любых целей и любыми людьми, даже если они несут смерть или террористы, простигосподи (на вяский случай: запрещены на территории РФ :). В случае LGPL это программы. Даже те, которые тебе как любителю свободного ПО не нравятся.

http://www.gnu.org/licenses/why-not-lgpl.html.

Я бы это назвал просьбой сродни «пишите лучше под GPL, чем под BSD». Никак это нельзя расценивать как признание ошибки и попытке отыгрывания назад. Иначе бы FSF не написали бы LGPLv3 после LGPLv2. Все, что может сделать FSF - это призвать делать лицензию GPL для своих программ.

Zubok ★★★★★ ()

для крякающих убунтойдов по поводу, что убунту в виндовс победит всех....

В комментариях один из разработчиков прослойки WSL пояснил некоторые детали:

Система WSL создавалась как проект независимый от конкретных дистрибутивов Linux. Ubuntu выбран для поставки первой версии как наиболее популярный дистрибутив в среде разработчиков, нет существенных технических причин (кроме полной и точной реализации системных вызовов), которые помешали бы поддержке пользовательских окружений других дистрибутивов в будущем;

кококо ребятки

anonymous ()
Ответ на: комментарий от Zubok

Прежде всего выгоду из LGPL получает открытое ПО под не-GPL лицензиями.

Прежде всего выгоду из LGPL получают проприетарщики, пишущие на Qt

anonymous ()
Ответ на: комментарий от anonymous

Прежде всего выгоду из LGPL получают проприетарщики, пишущие на Qt

Если уж проприетарщики выбрали в качестве фреймворка для написания их софта Qt это означает что этот выбор был сделан ради работы софта не только под Windows. А Qt софт пишут при мощи mingw либо visual studio, использование cygwin это довольно редкая экзотика, мало кому нужная.

anonymous ()
Ответ на: комментарий от monobogdan

Встроенный в ядро будет только на Windows 10, последних версиях и непонятно при каких условиях. А люди софт собирают и для Windows NT 3.11. Не говорю уже про Windows 7, с которой многие никогда не будут мигрировать. Поэтому cygwin не перестанет быть актуальным.

Legioner ★★★★★ ()
Ответ на: комментарий от monobogdan

Надеюсь, проприетарное говно от каноникл сдохнет.

anonymous ()

Вот видите, мужики, как плохо быть заносчивым, упрямым и ЖАДНЫМ. Вот пишешь ты библиотеку - она УЖЕ НАПИСАНА и может использоваться в любом FOSS поделии забисплатна. КАКОЙ СМЫСЛ в том, чтобы выкручивать локти коммерции, заставляя их открывать код?!?! Бизнес не для того делается, чтобы какие-то чудаки из подполья диктовали людям уровня БГ как им вести бизнес.
Так вот... даже если вашу перделку заюзал коммерческий проект, это ПОВЫШАЕТ ШАНСЫ того, что и эти ребята будут улучшать ваш проект. Плюс, популяризация.

Так что имейте ввиду - если вы популярны в FOSS'е - вы никто. Если вы популярны в коммерции - вы популярны везде.

matumba ★★★★★ ()
Ответ на: комментарий от matumba

Вот видите, мужики, как плохо быть заносчивым, упрямым и ЖАДНЫМ...

Я как наивный чукотский мальчик сначало подумал, что он обращается к проприетарщикам. Оказывается защитники «комерции» мыслят как-то извращённо.

anonymous ()

библиотека Cygwin будет распространяться на условиях LGPLv3

Хоть что-то хорошое сделали.

Gamebot ()
Ответ на: комментарий от utf8nowhere

Теперь можно компилить для linux (GNU libc-то под LGPL) и запускать через WSL, так что [платный] cygwin становится как бы ненужен.

Кто-нибудь уже все это пробовал на практике? Вроде уже в каком-то апдейте есть. А то что-то мне сдается, что у MS это будет работать больше для галочки.

praseodim ★★★ ()
Ответ на: комментарий от anonymous

Если уж проприетарщики выбрали в качестве фреймворка для написания их софта Qt это означает что этот выбор был сделан ради работы софта не только под Windows.

Вариант, что Qt и сам по себе имеет преимущества под Windows не рассматриваешь?

praseodim ★★★ ()
Ответ на: комментарий от matumba

Тебе уже анонимус приносил:

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

Но мы не должны поддаваться на эти уговоры, потому что мы можем достичь гораздо большего, если встанем плечом к плечу. Мы, разработчики свободных программ, должны поддерживать друг друга. Выпуская библиотеки, которые ограничены только свободными программами, мы можем сделать так, чтобы наши свободные пакеты помогали друг другу превзойти несвободные альтернативы. Популярность движения за свободное программное обеспечение в целом будет выше, поскольку свободное программное обеспечение в целом будет более сплоченно противостоять конкуренции.

Сколько тебе платят за пропаганду проприетарщины? :)

mandala ★★★★ ()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от Legioner

Поэтому cygwin не перестанет быть актуальным.

актуальным

Он никогда и не был актуальным.

anonymous ()
Ответ на: комментарий от praseodim

Согласен, такой вариант тоже возможен.

anonymous ()
Ответ на: комментарий от anonymous

мы можем достичь гораздо большего, если встанем плечом к плечу

Серьёзно? Вы про тысячу нытиков «анопадаетниканпеляетца!» на одного студента, который шлёт говнопатчи под личные нужды? Нет, это не «плечом к плечу» - это «*опа к *опе».

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

s/разработчики/rусские/ = Брат-2 :)))

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

Серьёзно? Вы сравниваете работу сибаритствующей школоты с коммерческими зубрами, пилящими продукт по 40 часов в неделю?!!! Спасиб, поржал.

Запомните: коммерческий != враг. 8 дневных часов это коммерция, но РОВНО ТОТ ЖЕ ЧЕЛОВЕК после работы может запросто пилить какой-нибудь tar. И будет, если tar вовсю используется в комм.проекте.

matumba ★★★★★ ()
Ответ на: комментарий от anonymous

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

:) Потому что мир FOSS и состоит из наивных чукчей - они думают, что кто не FOSS - те враги народа. Хотя как раз только на фоне коммерческой поддержки проект продвигается лучше всего.

Жадность - это не обязательно деньги, это может быть работа: запилил опенсорсный проект - выставил «жадную» лицензию (обязывающую открывать сорсы) - протух вместе со своим проектом. А не был бы жадный, глядишь - из 10 компаний хоть одна да и улучшила проект! Да и лишняя популяризация не помешает.
Например, у нас вовсю используется BLToolkit. И я им очень доволен. Что я говорю, когда меня спрашивают про ORM? BLToolkit форева! И это правда.

matumba ★★★★★ ()
Ответ на: комментарий от matumba

Жадность - это не обязательно деньги, это может быть работа: запилил опенсорсный проект - выставил «жадную» лицензию (обязывающую открывать сорсы) - протух вместе со своим проектом.

Или не протух. Никто не заставляет пользоваться этим проектом прориетарщиков. От них, как правило, толку всё равно нет.

Как раз у Cygwin в этом смысле - всё продумано. Клепаешь открытый софт - получи либу бесплатно, без смс и регистрации. Хочешь использовать в закрытом? Да пожалуйста, плати и используй.

alt-x ★★★★★ ()
Ответ на: комментарий от Legioner

Как это не будет? К 2020 году Windows 7 будет deprecated, и все мигом побегут на Windows 15

monobogdan ()
Ответ на: комментарий от monobogdan

К 2020 году Windows 7 будет deprecated, и все мигом побегут на Windows 15

А пользователи XP будут коситься на них с недоверием

annulen ★★★★★ ()
Ответ на: комментарий от Legioner

Windows 7, с которой многие никогда не будут мигрировать

Очевидно же что оставаться вечно на Windows 7 невозможно, потому что спустя годы выйдут новые модели оборудования поддержки которых в Windows 7 нет.

anonymous ()
Ответ на: комментарий от monobogdan

Как это не будет? К 2020 году Windows 7 будет deprecated, и все мигом побегут на Windows 15

Чего это вдруг? С XP толком не бегут.

Legioner ★★★★★ ()
Ответ на: комментарий от alt-x

От них, как правило, толку всё равно нет.

Как определял?

annulen ★★★★★ ()
Ответ на: комментарий от anonymous

Очевидно же что оставаться вечно на Windows 7 невозможно, потому что спустя годы выйдут новые модели оборудования поддержки которых в Windows 7 нет.

Будут покупать оборудование, у которого есть поддержка Windows 7, также, как сейчас покупают оборудование, совместимое с XP.

Legioner ★★★★★ ()
Ответ на: комментарий от Legioner

С XP толком не бегут.

https://www.netmarketshare.com/

Отсортировать по Operating Systems -> Desktop Trend by Version, статистика за май 2016:

Windows 7      - 48.57%
Windows 10     - 17.43%
Windows XP     - 10.09%
Windows 8.1    - 8.77%
Mac OS X 10.11 - 4.64%
Other          - 10.49%

anonymous ()
Ответ на: комментарий от Legioner

Будут покупать оборудование, у которого есть поддержка Windows 7, также, как сейчас покупают оборудование, совместимое с XP.

Это просто смешно. Никто не будет тратить свои ресурсы на создание драйверов для устаревших ОС.

anonymous ()
Ответ на: комментарий от anonymous

Система WSL создавалась как проект независимый от конкретных дистрибутивов Linux.

Осталось только дождаться когда в Дженте появится win64 :D

WatchCat ★★★★★ ()
Ответ на: комментарий от anonymous

Он никогда и не был актуальным.

У него нет аналогов. Поэтому для тех, кому нужна кросплатформенная скриптота, он более чем актуален. Юбунта в десятке с колинуксами и прочие подобные поделки ни разу не замена сигвину.

anonymous ()
Ответ на: комментарий от RedHate

Windows NT 3.11

ахтойта?

Это операционная система, которую Microsoft выпускала в первой половине 1990-х годов. Видимо пользователь Legioner является тайным поклонником компании Microsoft. Линуксоиды о Windows системах как правило вообще ничего не знают.

anonymous ()
Ответ на: комментарий от Legioner

Как это не будет? К 2020 году Windows 7 будет deprecated, и все мигом побегут на Windows 15

Чего это вдруг? С XP толком не бегут.
Legioner

Интересно - ты из какой местности +\- провинция\штат\область ?

Я из Ontario, CA. Так вот: XP - вокруг просто нет! Напрочь! И все IT имеют проектом #1 - миграцию с Win7 ... Я про предприятия. Свою домашнюю XP я вместе с железом (Dell OptiPlex GX270) выставил на скрап-ярд уж три года как. Прямо не знаю - в моём мире XP нет :)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.