logoЗаметки на клавиатуре


Что такое OpenSource?

Категории Uncategorized, опубликовал evilbot December 15th, 2005

Вроде вопрос немного глупый, но на самом деле он не такой глупый как кажется. В приницпе просто ответить на этот вопрос можно одним предложением: OpenSource – это общее описание программного обеспечения с открытым исходным кодом. Чаще всего программы с открытым исходным кодом пишутся под лицензией GNU GPL, однако есть еще множество лицензий отличающихся от неё. Например лицензии GNU LGPL, BSD и Mozilla Public License.

1. Лицензия GNU GPL – разрешает использовать код программ написанных под эгидой этой лицензии, но с условием, что новый программный продукт будет выпущен под лицензией GNU GPL, и соответственно его исходные коды будут открыты любому желающему.
2. Лицензия GNU LGPL – “Облегчённая” версия лицензии GNU GPL.
3. Лицензия BSD – позволяет использовать исходный код по эгидой этой лицензии в коммерческих приложениях, но обязательным условием использования этого кода является указание программного продукта, исходный код которого был использован в новом продукте.
4. Про Mozilla Public License ничего сказать не могу, т.к. не приходилось с ней встречаться при разработке чего-либо. Только при пользовании Mozilla FireFox, но тут в дебри лицензии лезть не было желания.

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

Пользуйтесь OpenSource программами, они хорошие, список того чем пользуюсь я, я выкладывал раньше.

Update:Сравнительный анализ основных лицензий Open Source – ИМХО он будет получше чем мой :)

Оставить комментарий