Десять лет назад произошла историческая встреча представителей наиболее значительных открытых проектов (FSF, Linux, Python, Perl, Tcl/Tk, Apache и т.д.), организованная издателем Тимом О'Рейли. На встрече был утвержден официальный список составляющих концепцию "Open Source" критериев. Список был подготовлен Брюсом Перенсом в виде документа "The Open Source Definition" и ранее подвергся обсуждению в среде разработчиков Debian GNU/Linux. В отличии от определения свободного программного обеспечения, термин "Open Source" не исключает коммерческую составляющую и пытается выступить в роли связующего звена между миром открытого ПО и коммерческим сектором.
Десять критериев "Open Source":
- Свободное распространение;
- Доступность исходных текстов;
- Возможность модификации исходных текстов и распространения производных продуктов;
- Соблюдение целостности оригинального кода автора, т.е. сторонние изменения должны быть выделены явным образом;
- Отсутствие ущемления прав отдельных людей или групп;
- Отсутствие дискриминации по области применения, т.е. нельзя запретить использование программы, допустим, для решения бизнес задач;
- Преемственность лицензии, производные программы не должны подвергаться дополнительному лицензированию;
- Отсутствие привязки лицензии к продукту, т.е. нельзя привязать возможность использования программы только с определенным дистрибутивом;
- Лицензия не может влиять на программы смежно поставляемые на том же носителе;
- Лицензия должна быть нейтральна по отношению к используемым в ПО технологиям.
В статье "Open Source Decade: 10 years after the Free Software Summit" представлено большое интервью с некоторыми из участников обсуждения по принятию термина "Open Source":
- Кристина Петерсон (Christine Peterson), президент Foresight Nanotech Institute, предложившая использовать название "Open Source";
- Ларри Августин (Larry Augustin), основатель компании VA Linux, создавшей SourceForge.net;
- Майкт Тименн (Michael Tiemann), вице-президент Службы открытого ПО корпорации Red Hat, президент движения Open Source Initiative.
- Расс Нельсон (Russ Nelson), основатель компании Crynwr Software и один из членов управляющего комитета Open Source Initiative;
- Пол Викси (Paul Vixie), один из основателей ISC (Internet Systems Consortium), автор многочисленных RFC, один из создателей DNS сервера Bind;
- Маршалл МакКузик (Marshall Kirk McKusick), разработчик FreeBSD;
- Рич Морин (Rich Morin), технический писатель;
- Филипп Циммерманн (Philip R. Zimmermann), создатель PGP (Pretty Good Privacy);
- Джон Остераут (John Ousterhout), создатель Tcl и Tk.
|