Лицензия bsd
Содержание:
- Совместимость с проприетарными лицензиями[править | править код]
- Сравниваем FreeBSD и Linux
- Лицензии типа BSD
- Лицензии типа BSD[править | править код]
- Full License Text
- Comparison to other licenses
- Совместимость с проприетарными лицензиями
- Пункт о рекламе UC Berkeley
- Пункт о рекламе UC Berkeley
- License terms
- Relation to patents
- Лицензии типа BSD
- Лицензии типа BSD[править | править код]
- Пункт о рекламе UC Berkeley[править | править код]
- Summary
- Quick Summary
- Full License Text
- Пункт о рекламе UC Berkeley[править | править код]
- Совместимость с проприетарными лицензиями[править | править код]
- Ambiguity and variants
Совместимость с проприетарными лицензиями[править | править код]
Лицензия BSD допускает проприетарное коммерческое использование ПО. Для ПО, выпущенного под этой лицензией, допускается встраивание в проприетарные коммерческие продукты. Работы, основанные на таком ПО, даже могут распространяться под проприетарными лицензиями (но всё же обязаны соответствовать требованиям лицензии). Наиболее заметные примеры таких программ — использование сетевого кода BSD в продуктах корпорации Microsoft, использование многих компонентов FreeBSD в операционной системе Mac OS X, а также использование ядра FreeBSD для создания PlayStation 4.
Можно применять к распространяемому продукту одновременно лицензию BSD и какую-то другую. Например, так было с самыми ранними версиями самой BSD, которая включала проприетарные материалы из AT&T.
Сравниваем FreeBSD и Linux
И семейство BSD, и линуксы чаще всего разрабатываются на некоммерческой основе и доступны для бесплатного использования. Пользователи могут брать исходные коды и изменять по своему усмотрению.
И FreeBSD, и дистрибутивы семейства Linux являются UNIX-подобными операционными системами. Линукс изначально создавался Линусом Торвальдсом как свободная альтернатива UNIX-подобной системе MINIX, в то время как FreeBSD ближе к изначальной версии UNIX: первая ОС семейства BSD даже носила название Berkeley Unix.
Общее UNIX-наследие обоих семейств проявляется в использовании сходных паттернов. И там, и там взаимодействие пользователя с системой осуществляется преимущественно с помощью командного интерпретатора (shell), программный интерфейс приложения (API) обладает схожим функционалом, есть сходство и в иерархии файловой системы. Благодаря этому гораздо проще портировать приложения из FreeBSD в Linux и наоборот, нежели из других, не-UNIX-подобных систем.
Одно из основных отличий между семейством BSD и дистрибутивами, в основе которых лежит ядро Linux, состоит в типе лицензирования.
Большинство дистрибутивов Linux и приложений для них распространяются под лицензией GNU GPL, также известной как лицензия «copyleft» («авторское лево»), позволяющая использовать оригинальный код для создания новых продуктов, не запрашивая разрешения владельца исходных текстов, но сохраняя условия его распространения. Эта лицензия продвигает идею свободного распространения и открытости превыше всего
Поэтому при разработке проприетарного ПО стоит с осторожностью использовать продукты, лицензированные GPL
Операционные системы семейства BSD, в том числе и FreeBSD, распространяются под лицензией BSD, содержащей больше свободы, чем лицензия GPL, не требуя от всех производных продуктов сохранения всех условий исходной лицензии. Программное обеспечение под лицензией BSD можно свободно использовать для разработки проприетарных приложений с закрытым исходным кодом.
Еще одно принципиальное отличие заключается в том, что FreeBSD содержит не только ядро, но и базовые компоненты операционной системы, разработанные командой FreeBSD. В то время как линукс — это только ядро. А вот уже конкретный дистрибутив включает в себя помимо ядра и определенный набор программного обеспечения, собранный зачастую из разных источников.
Лицензии типа BSD
Широко применяются несколько свободных или открытых лицензий, произошедших от BSD или аналогичных ей.
- FreeBSD также предоставляет FreeBSD Documentation License — лицензию, аналогичную более поздней BSD Documentation License, которая содержит специфичные для документации условия.
- Лицензия Массачусетского Технологического Института (лицензия MIT) основана на лицензии BSD, в ней большинство пунктов удалено и добавлено явное разрешение на сублицензирование и продажу.
- OpenBSD использует лицензию, созданную по подобию лицензии ISC, «эквивалентной 2-пунктовой лицензии BSD с удалением пунктов, являющихся излишними в соответствии с Бернской конвенцией».
- Открытая лицензия Университета штата Иллинойс объединяет текст лицензий BSD и MIT и аналогична 3-пунктовой лицензии BSD.
- Общественная лицензия Microsoft — «как лицензия типа BSD, но запрещает смену лицензии, если код распространяется в виде исходных текстов».
- Открытая лицензия Internet2 — ещё одна либеральная лицензия, хотя, пока что, она не получила широкого применения.
- Чистая лицензия BSD (Clear BSD License) добавляет условие, явно утверждающее, что она не предоставляет вам никаких патентных лицензий.
Лицензии типа BSD[править | править код]
Широко применяются несколько свободных или открытых лицензий, произошедших от BSD или аналогичных ей.
- FreeBSD также предоставляет FreeBSD Documentation License — лицензию, аналогичную более поздней BSD Documentation License, которая содержит специфичные для документации условия.
- Лицензия Массачусетского Технологического Института (лицензия MIT) основана на лицензии BSD, в ней большинство пунктов удалено и добавлено явное разрешение на сублицензирование и продажу.
- OpenBSD использует лицензию, созданную по подобию лицензии ISC, «эквивалентной 2-пунктовой лицензии BSD с удалением пунктов, являющихся излишними в соответствии с Бернской конвенцией».
- Открытая лицензия Университета штата Иллинойс объединяет текст лицензий BSD и MIT и аналогична 3-пунктовой лицензии BSD.
- Общественная лицензия Microsoft — «как лицензия типа BSD, но запрещает смену лицензии, если код распространяется в виде исходных текстов».
- Открытая лицензия Internet2 — ещё одна либеральная лицензия, хотя, пока что, она не получила широкого применения.
- Чистая лицензия BSD (Clear BSD License) добавляет условие, явно утверждающее, что она не предоставляет вам никаких патентных лицензий.
Full License Text
The MIT License (MIT)
Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Comparison to other licenses
The original BSD license also includes a clause requiring all advertising of the software to display a notice crediting its authors. This «advertising clause» (since disavowed by UC Berkeley) is present in the modified MIT License used by XFree86.
The University of Illinois/NCSA Open Source License combines text from both the MIT and BSD licenses; the license grant and disclaimer are taken from the MIT License.
The ISC license contains similarities to both the MIT and simplified BSD licenses, the biggest difference being that language deemed unnecessary by the Berne Convention is omitted.
Совместимость с проприетарными лицензиями
Лицензия BSD допускает проприетарное коммерческое использование ПО. Для ПО, выпущенного под этой лицензией, допускается встраивание в проприетарные коммерческие продукты. Работы, основанные на таком ПО, даже могут распространяться под проприетарными лицензиями (но всё же обязаны соответствовать требованиям лицензии). Наиболее заметные примеры таких программ — использование сетевого кода BSD в продуктах корпорации Microsoft, использование многих компонентов FreeBSD в операционной системе Mac OS X, а также использование ядра FreeBSD для создания PlayStation 4.
Можно применять к распространяемому продукту одновременно лицензию BSD и какую-то другую. Например, так было с самыми ранними версиями самой BSD, которая включала проприетарные материалы из AT&T.
Пункт о рекламе UC Berkeley
Исходная лицензия BSD имела дополнительный пункт, который требовал от авторов всех работ, производных от работы под лицензией BSD, включения упоминания исходного источника. Этот пункт в оригинальной лицензии шёл под номером 3 и выглядел в переводе с английского примерно так:
Этот пункт подвергся критике со стороны Ричарда Столлмана на основании того, что многие разработчики не ограничивались простым добавлением уведомления и не копировали этот пункт дословно. Они заменяли «Университет Калифорнии» названием своей организации или просто собственным именем. В результате, если операционная система включала много подобного ПО, её реклама (со всеми необходимыми упоминаниями) могла вызвать серьёзные затруднения. Столлман упоминает требование показа 75 таких уведомлений в лицензии NetBSD версии 1997 года. Кроме того, этот пункт создаёт юридические проблемы для тех, кто хочет использовать лицензированное под BSD программное обеспечение под лицензией GPL, поскольку пункт о рекламе несовместим с условиями GPL, которые не допускают включения дополнительных ограничений помимо тех, которые уже присутствуют в самой GPL.
После двух лет дискуссий декану Университета Калифорнии Хэлу Вариану удалось убедить руководство Беркли, и пункт о рекламе был удалён из текста официальной лицензии BSD 22 июля 1999 года. Другие дистрибутивы BSD также удалили этот пункт.
Исходная лицензия теперь иногда упоминается как «старая BSD» или «4-пунктовая BSD», в то время как современную версию лицензии BSD называют «новая BSD», «модифицированная BSD» или «3-пунктовая BSD».
Пункт о рекламе UC Berkeley
Исходная лицензия BSD имела дополнительный пункт, который требовал от авторов всех работ, производных от работы под лицензией BSD, включения упоминания исходного источника. Этот пункт в оригинальной лицензии шёл под номером 3 и выглядел в переводе с английского примерно так:
Этот пункт подвергся критике со стороны Ричарда Столлмана на основании того, что многие разработчики не ограничивались простым добавлением уведомления и не копировали этот пункт дословно. Они заменяли «Университет Калифорнии» названием своей организации или просто собственным именем. В результате, если операционная система включала много подобного ПО, её реклама (со всеми необходимыми упоминаниями) могла вызвать серьёзные затруднения. Столлман упоминает требование показа 75 таких уведомлений в лицензии NetBSD версии 1997 года. Кроме того, этот пункт создаёт юридические проблемы для тех, кто хочет использовать лицензированное под BSD программное обеспечение под лицензией GPL, поскольку пункт о рекламе несовместим с условиями GPL, которые не позволяют включение дополнительных ограничений помимо тех, которые уже присутствуют в самой GPL.
После двух лет дискуссий декану Университета Калифорнии Хэлу Вариану удалось убедить руководство Беркли, и пункт о рекламе был удалён из текста официальной лицензии BSD 22 июля 1999 года. Другие дистрибутивы BSD также удалили этот пункт.
Исходная лицензия теперь иногда упоминается как «старая BSD» или «4-пунктовая BSD», в то время как современную версию лицензии BSD называют «новая BSD», «модифицированная BSD» или «3-пунктовая BSD».
License terms
A common form of the MIT License is this (taken from the Open Source Initiative’s website; this is identical to the «», and different from the license used in the X source code):
Copyright (c) <year> <copyright holders> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
An intermediate form of license used by the X Consortium for X11 used the following wording:
Copyright (C) <date> X Consortium Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium. X Window System is a trademark of X Consortium, Inc.
Relation to patents
Like the BSD license, the MIT license does not include an express patent license although some commentators state that the grant of rights covers all potential restrictions including patents. Both the BSD and the MIT licenses were drafted before the patentability of software was generally recognized under US law. The Apache License version 2.0 is a similarly permissive license that includes an explicit contributor’s patent license.
In the US, the MIT license contains the terms «use» and «sell» that are used in defining the rights of a patent holder in 35 U.S. Code section 154. This has been construed by some commentators as an unconventional but implicit license in the US to use any underlying patents.
Лицензии типа BSD
Широко применяются несколько свободных или открытых лицензий, произошедших от BSD или аналогичных ей.
- FreeBSD также предоставляет FreeBSD Documentation License — лицензию, аналогичную более поздней BSD Documentation License, которая содержит специфичные для документации условия.
- Лицензия Массачусетского Технологического Института (лицензия MIT) основана на лицензии BSD, в ней большинство пунктов удалено и добавлено явное разрешение на сублицензирование и продажу.
- OpenBSD использует лицензию, созданную по подобию лицензии ISC, «эквивалентной 2-пунктовой лицензии BSD с удалением пунктов, являющихся излишними в соответствии с Бернской конвенцией».
- Открытая лицензия Университета штата Иллинойс объединяет текст лицензий BSD и MIT и аналогична 3-пунктовой лицензии BSD.
- Общественная лицензия Microsoft — «как лицензия типа BSD, но запрещает смену лицензии, если код распространяется в виде исходных текстов».
- Открытая лицензия Internet2 — ещё одна либеральная лицензия, хотя, пока что, она не получила широкого применения.
- Чистая лицензия BSD (Clear BSD License) добавляет условие, явно утверждающее, что она не предоставляет вам никаких патентных лицензий.
Лицензии типа BSD[править | править код]
Широко применяются несколько свободных или открытых лицензий, произошедших от BSD или аналогичных ей.
- FreeBSD также предоставляет FreeBSD Documentation License — лицензию, аналогичную более поздней BSD Documentation License, которая содержит специфичные для документации условия.
- Лицензия Массачусетского Технологического Института (лицензия MIT) основана на лицензии BSD, в ней большинство пунктов удалено и добавлено явное разрешение на сублицензирование и продажу.
- OpenBSD использует лицензию, созданную по подобию лицензии ISC, «эквивалентной 2-пунктовой лицензии BSD с удалением пунктов, являющихся излишними в соответствии с Бернской конвенцией».
- Открытая лицензия Университета штата Иллинойс объединяет текст лицензий BSD и MIT и аналогична 3-пунктовой лицензии BSD.
- Общественная лицензия Microsoft — «как лицензия типа BSD, но запрещает смену лицензии, если код распространяется в виде исходных текстов».
- Открытая лицензия Internet2 — ещё одна либеральная лицензия, хотя, пока что, она не получила широкого применения.
- Чистая лицензия BSD (Clear BSD License) добавляет условие, явно утверждающее, что она не предоставляет вам никаких патентных лицензий.
Пункт о рекламе UC Berkeley[править | править код]
Исходная лицензия BSD имела дополнительный пункт, который требовал от авторов всех работ, производных от работы под лицензией BSD, включения упоминания исходного источника. Этот пункт в оригинальной лицензии шёл под номером 3 и выглядел в переводе с английского примерно так:
Этот пункт подвергся критике со стороны Ричарда Столлмана на основании того, что многие разработчики не ограничивались простым добавлением уведомления и не копировали этот пункт дословно. Они заменяли «Университет Калифорнии» названием своей организации или просто собственным именем. В результате, если операционная система включала много подобного ПО, её реклама (со всеми необходимыми упоминаниями) могла вызвать серьёзные затруднения. Столлман упоминает требование показа 75 таких уведомлений в лицензии NetBSD версии 1997 года. Кроме того, этот пункт создаёт юридические проблемы для тех, кто хочет использовать лицензированное под BSD программное обеспечение под лицензией GPL, поскольку пункт о рекламе несовместим с условиями GPL, которые не допускают включения дополнительных ограничений помимо тех, которые уже присутствуют в самой GPL.
После двух лет дискуссий декану Университета Калифорнии Хэлу Вариану удалось убедить руководство Беркли, и пункт о рекламе был удалён из текста официальной лицензии BSD 22 июля 1999 года. Другие дистрибутивы BSD также удалили этот пункт.
Исходная лицензия теперь иногда упоминается как «старая BSD» или «4-пунктовая BSD», в то время как современную версию лицензии BSD называют «новая BSD», «модифицированная BSD» или «3-пунктовая BSD».
Summary
Quick Summary
A short, permissive software license. Basically, you can do whatever you want as long as you include the original copyright and license notice in any copy of the software/source. There are many variations of this license in use.
- Can
-
Commercial Use
You may use the work commercially. -
Modify
You may make changes to the work. -
Distribute
You may distribute the compiled code and/or source. -
Sublicense
You may incorporate the work into something that has a more restrictive license. -
Private Use
You may use the work for private use.
- Cannot
-
Hold Liable
The work is provided «as is». You may not hold the author liable.
- Must
-
Include Copyright
You must include the copyright notice in all copies or substantial uses of the work. -
Include License
You must include the license notice in all copies or substantial uses of the work.
Full License Text
The MIT License (MIT)
Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the «Software»), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED «AS IS», WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Пункт о рекламе UC Berkeley[править | править код]
Исходная лицензия BSD имела дополнительный пункт, который требовал от авторов всех работ, производных от работы под лицензией BSD, включения упоминания исходного источника. Этот пункт в оригинальной лицензии шёл под номером 3 и выглядел в переводе с английского примерно так:
Этот пункт подвергся критике со стороны Ричарда Столлмана на основании того, что многие разработчики не ограничивались простым добавлением уведомления и не копировали этот пункт дословно. Они заменяли «Университет Калифорнии» названием своей организации или просто собственным именем. В результате, если операционная система включала много подобного ПО, её реклама (со всеми необходимыми упоминаниями) могла вызвать серьёзные затруднения. Столлман упоминает требование показа 75 таких уведомлений в лицензии NetBSD версии 1997 года. Кроме того, этот пункт создаёт юридические проблемы для тех, кто хочет использовать лицензированное под BSD программное обеспечение под лицензией GPL, поскольку пункт о рекламе несовместим с условиями GPL, которые не допускают включения дополнительных ограничений помимо тех, которые уже присутствуют в самой GPL.
После двух лет дискуссий декану Университета Калифорнии Хэлу Вариану удалось убедить руководство Беркли, и пункт о рекламе был удалён из текста официальной лицензии BSD 22 июля 1999 года. Другие дистрибутивы BSD также удалили этот пункт.
Исходная лицензия теперь иногда упоминается как «старая BSD» или «4-пунктовая BSD», в то время как современную версию лицензии BSD называют «новая BSD», «модифицированная BSD» или «3-пунктовая BSD».
Совместимость с проприетарными лицензиями[править | править код]
Лицензия BSD допускает проприетарное коммерческое использование ПО. Для ПО, выпущенного под этой лицензией, допускается встраивание в проприетарные коммерческие продукты. Работы, основанные на таком ПО, даже могут распространяться под проприетарными лицензиями (но всё же обязаны соответствовать требованиям лицензии). Наиболее заметные примеры таких программ — использование сетевого кода BSD в продуктах корпорации Microsoft, использование многих компонентов FreeBSD в операционной системе Mac OS X, а также использование ядра FreeBSD для создания PlayStation 4.
Можно применять к распространяемому продукту одновременно лицензию BSD и какую-то другую. Например, так было с самыми ранними версиями самой BSD, которая включала проприетарные материалы из AT&T.
Ambiguity and variants
Because the MIT has been using many licenses for software since its creation, saying «the MIT License» is ambiguous. For example, the MIT offers several licensing options for FFTW.
«MIT License» may refer to the Expat License (used for the XML parsing library Expat) or to the X11 License (also called «MIT/X Consortium License«; used for the X Window System by the MIT X Consortium). The «MIT License» published by the Open Source Initiative is the same as the «Expat License».
The X11 License and the «MIT License» chosen for ncurses by the Free Software Foundation both include the following clause, absent in the Expat License: