santa_claus_rpm: (Default)

Краткая памятка по использованию программного обеспечения GNU GPL в коммерческих и некоммерческих разработках.

Ваш продукт обязан быть Open Source, если:

  1. Вы изменяли чужой GPL-код или исправляли в нем ошибки;
  2. Расширяли функциональность GPL-кода добавляя свой код;
  3. Копировали фрагменты кода из GPL-продуктов в свой код;
  4. Использовали заголовочные файлы из GPL-кода;
  5. Статически слинковали ваш код с GPL-кодом;
  6. Динамически слинковали ваш код с GPL-библиотеками;

Отдельно следует сказать о лицензии GNU LGPL. Эта лицензия носит ограниченное применение:

  • она может применяться только к библиотеке;
  • произведение, производное от первоначальной библиотеки, также должно быть библиотекой.
  • GNU LGPL позволяет связывание с данной библиотекой или программой программы под любой лицензией, несовместимой с GNU GPL, однако требует открытия кода модифицированных LGPL библиотек.

Как Parallels обвинили в нарушении LGPL.

Когда ваш продукт не обязан быть Open Source:

  1. При использовании GCC для компиляции вашего кода;
  2. При взаимодействии с помощью открытых стандартов: HTTP, TCP/IP, SOAP, POSIX и т. д.;
  3. При взаимодействии вашей программы с OSS с помощью командной строки, пайпов или сокетов;
  4. При использовании архитектуры ПО, изолированной от FOSS.

На конечных пользователей выполняемых программ основные open source-лицензии чаще всего не накладывают никаких особых ограничений и в какой-то мере способствуют распространению заблуждения, что с исходным кодом можно делать все что угодно. Жертвами этого заблуждения становятся не только неопытные новички, но и крупные фирмы. Одним из известных прецедентов нарушения лицензии GPL является случай, когда компания Linksys - подразделение Cisco Systems использовала операционную систему Linux и другие наработки в своем маршрутизаторе WRT54G, но не выполнила требования лицензии.

Следует отметить, что лицензия GNU/GPL не запрещает продавать СПО.

Что можно взять

Без зазрения совести можно брать код под лицензиями BSD, MIT и некоторых других, и использовать в закрытых проприетарных проектах.

Заключение

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

Не стоит бояться open source продуктов, но следует внимательно изучать лицензионные соглашения и избавиться от заблуждения, что open source - это вседозволенность.

santa_claus_rpm: (Default)

Вольный перевод: Bruce Perens: Microsoft and Apache - What’s the Angle?

Об авторе

Брюс Перенс - один из ключевых лидеров движения Open Source и Free Software. Со-основатель организации Open Source Initiative (с Эриком Реймондом). Автор Определения Open Source и социального контракта Дебиан. Лидер проекта Debian с апреля 1996 по декабрь 1997 года.

Годы зла

Десятилетиями Microfoft был заклятым врагом Open Source. Microfoft боролся с FOSS на каждом шагу.

Но на прошлой неделе Microsoft присоединилась к проекту Apache как платиновый спонсор, обещая $100К в год при том, что Apache - это прямой конкурент их собственного IIS (Internet Information Services).

Редмонд отказался от борьбы? Или это только смена стратегии?

Всего несколько лет назад, Jim Allchin из Microsoft называл Open Source “уничтожителем интеллектуальной собственности, я не могу представить себе ничего, что может быть еще хуже для бизнеса программного обеспечения и бизнеса интеллектуальной собственности.” Craig Mundie (chief research and strategy officer at Microsoft) назвал FOSS “нездоровым и экономически нерациональным“. Но то было “старая” Microsoft.

Теперь они просто хотят взаимодействовать, правильно?

Это неверно.

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

Вспомним проталкивание “стандарта” OOXML, которое проходило со столь многочисленными нарушениями, что возмутились четыре государства. Тем более, что уже был утвержден стандарт OpenDocument.

Так что спасибо за совместимость.

Битва еще впереди

В некоторой степени Microsoft потеряла. Пока Microsoft боролась с Linux, Apple закрепилась на десктопах, Google и СПО захватили Web.

Сейчас Microsoft стоит на краю пропасти, рынок переходит от ПК к встраиваемым устройствам. Сегодня сотовый телефон является таким же мощным, как вчерашние ПК.

Linux и СПО - гибкое, функциональное и энергосберегающее претендуют на большую часть этого рынка. Такие лидеры рынка как Google, Novell и Symbian позиционируют себя, инвестируя миллиарды в СПО.

Но Microsoft все еще может повлиять на ход дел. Apache не использует “ужасную” лицензию GPL с ее “насильственным” открытием исходников.

Microsoft может взять ПО Apache и “расширить” его, предоставляя свои собственные версии проекта с внесением несовместимостей и при этом не открывать исходные коды, точно так же, как они форсировали несовместимость в Интернет за счет установки IE при каждом обновлении Windows.

IE взят из Mosaic,- подлинного Web-браузера с открытым исходным кодом и аналогичной Apache лицензией. Так что это не новая стратегия Microsoft.

План Microsoft может состоять в том, чтобы иметь доминирующий сервер Windows со специализированной версией Apache.

Или Microsoft видит перспективу в замене Linux на Windows в качестве платформы для хостинга. Microsoft будет идти с открытым исходным кодом и .NET, в то время как Linux будет запускать только открытый исходный код, и Mono, который всегда идет позади .NET, типа как Wine идет позади Windows.

Но для того, чтобы завоевать рынок, Microsoft предстоит еще много работы.

Интероперабельный волк в овечьей шкуре

Microsoft может использовать код проекта Apache в своем собственном патентованном программном обеспечении не будучи членом проекта и не заплатив ничего, потому что лицензия Apache позволяет это без каких-либо условий. Подписей не требуется.

Microsoft имеет много денег, чтобы нанять ключевых разработчиков Apache, если на самом деле планирует использовать код и хочет услуг от его разработчиков по схеме 24/7.

Итак, эти $100К не по поводу совместимости. Это для рекламы, и для того, чтобы убедить государственных регуляторов в том, что Microsoft заодно с открытым исходным кодом и в настоящее время Microsoft - хорошая девочка, не нужно ее гнобить антитрестовским законодательством. В тоже время Microsoft проталкивает патентование программного обеспечения в Европе. Этот патентный вопрос, как ожидается, будет рассматриваться чиновниками Евросоюза этой зимой.

Что делать?

Одна из стратегий была создана Richard Stallman около 25 лет назад.

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

Очевидно, что Microsoft ненавидит GPL.

Недавно GPL пережила серьезный пересмотр с участием десятков адвокатов из крупнейших мировых компаний, наряду с учеными и частными лицами.
Значение GPL будет еще более возрастать сейчас. GPL уже используется для лицензирования около 70% программного обеспечения с открытым исходным кодом.

Раньше IBM твердо выступала за лицензирование в Apache стиле, опасаясь условий GPL, особенно необходимости делиться своими патентами, если IBM становится партнером. Теперь даже Голубой Гигант становится более дружественным к GPL.

Последнее препятствие

Борьба с открытым исходным кодом - это путь к поражению.

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

Политика корпоративных и правительственных закупок должна быть на равных основаниях для СПО и для проприетарного ПО. Открытые стандарты без роялти или дискриминации,- настоящие локомотивы интероперабельности, должны быть признаны в качестве основы честной и справедливой политики в ИТ во всем мире. Только тогда мы сможем реализовать весь потенциал СПО.



santa_claus_rpm: (Default)

Этот помощник на русском (есть и другие языки) поможет вам выбрать дистрибутив Linux под свои нужды.

Linux Distribution Chooser

Выбор производится среди (набор может измениться):

  • Fedora Core 7
  • Mandriva 2008
  • OpenSuSE 10.3
  • Debian 4.0
  • (Simply-)MEPIS 6.0
  • Ubuntu, Kubuntu 7.10
  • Linspire 6
  • Freespire 2
  • Xandros 4
  • PCLinuxOS 2007
  • Gentoo 2007.1
  • Slackware 12
  • Arch Linux 2007.08
  • Foresight Linux 1.4.1

Мне указало правильно: Fedora или SuSE

santa_claus_rpm: (Default)
Поисковик фиговый, может зеркало для различных Linux репозиториев получше будет?

http://mirror.yandex.ru/

Зеркалирует Fedora, Debian, Ubuntu (ru.archive.ubuntu.com, ru.releases.ubuntu.com), CentOS, Slackware, Gentoo, ASPLinux, Mandriva, openSUSE.

Поддерживает http, ftp, rsync.
santa_claus_rpm: (Default)
Компания Red Hat получила сертификаты EAL4 Augmented и ACL_FLR3, подтверждающие возможности использования Red Hat Linux на закрытых правительственных объектах.
Read more... )
santa_claus_rpm: (Default)
План перехода с Windows на Linux: Часть 1. Философия Linux
http://www.ibm.com/developerworks/ru/library/l-roadmap1/index.html

План перехода с Windows на Linux: Часть 2. Работа в консоли
http://www.ibm.com/developerworks/ru/library/l-roadmap2/index.html

Там же все остальные части.
santa_claus_rpm: (Default)
Компании IBM и Red Hat объявили о получении государственного сертификата ФСТЭК операционной системы Red Hat Enterprise Linux Read more... )

Profile

santa_claus_rpm: (Default)
santa_claus_rpm

October 2011

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526 272829
3031     

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2017 01:53 pm
Powered by Dreamwidth Studios