Open Source Initiative ( OSI ) является хранителем Open Source Definition , наиболее широко используемого стандарта для программного обеспечения с открытым исходным кодом .
Основанная в 1998 году, Open Source Initiative ввела термин «открытый исходный код» в противовес движению за свободное программное обеспечение . Хотя свободное программное обеспечение — это то же самое, что и программное обеспечение с открытым исходным кодом, OSI предпочла сделать прагматичный и дружественный бизнесу аргумент в пользу программного обеспечения с открытым исходным кодом.
На протяжении большей части своего существования деятельность OSI была сосредоточена на определении и сертификации лицензий на программное обеспечение как соответствующих ему. Первоначально OSI имела закрытую организационную модель, но начала переходить на членскую организацию в 2010-х годах, чтобы собрать больше денег и расширить свою деятельность.
В 1998 году Netscape выпустила браузер Navigator с открытым исходным кодом . [5] 8 февраля [6] Эрик Рэймонд и Брюс Перенс основали Open Source Initiative (OSI) и ввели термин open source для обозначения того, что ранее называлось свободным программным обеспечением . [5] [7] OSI предпочитает ярлык «open source» термину «free software», потому что последний термин имеет нежелательный идеологический и политический груз, и он хочет сосредоточиться на прагматичных и деловых аргументах в пользу программного обеспечения с открытым исходным кодом. [1] OSI определяет открытый исходный код как « метод разработки программного обеспечения , который использует силу распределенной коллегиальной оценки и прозрачность процесса. Обещание открытого исходного кода — лучшее качество, более высокая надежность, большая гибкость, более низкая стоимость и конец хищнической привязки к поставщику ». [8] Перенс составил набор руководящих принципов открытого исходного кода, [9] которые были приняты OSI в качестве определения открытого исходного кода . [1] [10]
В январе 2020 года Перенс покинул OSI из-за разногласий относительно новой лицензии (Лицензия криптографической автономии), которая была предложена для одобрения OSI. [11] Рэймонд был исключен из списка рассылки OSI в марте 2020 года. [12]
В 2022 году OSI начала работу над определением Open Source AI, пригласив десятки исследователей и представителей корпораций для составления черновика. Даже компании с доступным кодом часто не публикуют набор данных, используемый для обучения модели, и накладывают ограничения на использование того, что можно сделать с обученной моделью. Маффулли сказал, что новое определение было необходимо, поскольку искусственный интеллект «отличается от обычного программного обеспечения и заставляет всех заинтересованных лиц пересмотреть, как принципы Open Source применяются к этой области ». [13] [14]
OSI — это некоммерческая корпорация, работающая на благо общества , со статусом освобождения от налогов 501(c)(3) . [7] Она приняла закрытую, а не основанную на членстве организационную модель, чтобы достичь консенсуса вокруг своего определения. Все полномочия принадлежат ее Совету директоров, а будущие советы директоров назначаются текущим советом. Эта модель управления препятствует усилиям OSI по достижению других целей, не связанных с определением. В отличие от других свободных и открытых организаций, она не разрабатывает программное обеспечение, что означает, что усилия волонтеров были направлены в другое место. [1]
В 2008 году OSI попыталась реформировать свое управление, пригласив пятьдесят человек в личный список рассылки, но эта попытка не привела к публично доступному результату. [1] В 2012 году организация снова попыталась перейти к структуре, основанной на членстве, создав аффилированное и индивидуальное членство без какого-либо формального влияния на организацию. План корпоративного членства также был объявлен, но не материализовался по состоянию на 2022 год [обновлять]. Мотивацией принятия структуры, основанной на членстве, является получение больших финансовых ресурсов, позволяющих штатным должностям повысить эффективность организации. [1] [15]
В марте 2021 года организация OSI провела голосование за исполнительного директора среди своих членов, но результаты были аннулированы, поскольку выборы были взломаны. [6] Выборы были проведены повторно, и Стефано Маффулли назначил своего первого исполнительного директора в сентябре 2021 года. [16]
Определение открытого исходного кода является наиболее широко принятым стандартом для программного обеспечения с открытым исходным кодом . [17] [18] Предоставление доступа к исходному коду недостаточно для того, чтобы программное обеспечение считалось «открытым»: оно также должно разрешать модификацию и распространение на тех же условиях и все виды использования, включая коммерческое использование. [19] Определение открытого исходного кода требует соблюдения десяти критериев для одобрения лицензии. [20] [1] Оно допускает как copyleft — когда распространение и производные работы должны выпускаться по свободной лицензии, так и разрешительные лицензии — когда производные работы могут выпускаться по любой лицензии. [1] [21] [22] Лицензии на программное обеспечение, охватываемые Определением открытого исходного кода, также соответствуют Определению свободного программного обеспечения и наоборот. И Free Software Foundation , и OSI разделяют цель поддержки свободного и открытого программного обеспечения . [1]
OSI утверждает определенные лицензии как соответствующие определению и ведет список соответствующих лицензий. Новые лицензии должны представлять официальное предложение, объясняющее обоснование лицензии, сравнение с существующими утвержденными лицензиями и любой юридический анализ. Предложение обсуждается в списке рассылки OSI в течение как минимум 30 дней, прежде чем оно будет вынесено на голосование и одобрено или отклонено советом OSI. Хотя OSI предприняла усилия для обеспечения прозрачности процесса, процесс одобрения стал источником споров. [23]
Семь одобренных лицензий особенно рекомендованы OSI как «популярные, широко используемые или имеющие сильные сообщества»: [23]
Как своего рода кампания «открытый исходный код» была запущена в 1998 году Кристиной Петерсон , Джоном «Maddog» Холлом , Ларри Огастином , Эриком С. Рэймондом , Брюсом Перенсом и другими. [24] [25]
Группа приняла Определение открытого исходного кода для программного обеспечения с открытым исходным кодом, основанное на Руководящих принципах Debian Free Software . Они также создали Инициативу открытого исходного кода (OSI) в качестве организации-распорядителя движения. Однако им не удалось получить торговую марку для «открытого исходного кода» для контроля использования термина. [26] В 2008 году, в явной попытке реформировать управление организацией, Совет OSI пригласил 50 человек присоединиться к группе «Члены устава»; к 26 июля 2008 года 42 из первоначальных приглашенных приняли приглашения. Полный состав членов устава никогда не был публично раскрыт, и группа членов устава общалась посредством закрытого списка рассылки «osi-discuss» с закрытыми архивами. [27]
В 2012 году под руководством директора и тогдашнего президента OSI Саймона Фиппса OSI начал переход к структуре управления, основанной на членстве. OSI инициировал программу аффилированного членства для «признанных правительством некоммерческих благотворительных и некоммерческих отраслевых ассоциаций и академических учреждений по всему миру». [28] Впоследствии OSI объявил о программе индивидуального членства [29] и перечислил ряд корпоративных спонсоров. [30]
8 ноября 2013 года OSI назначила Патрика Массона своим генеральным директором. [31] С августа 2020 года по сентябрь 2021 года Деб Николсон была временным генеральным директором. [32] Под руководством Деборы Николсон, временного менеджера, голосование и выборы были проведены с результатами, а затем остановлены и назначены на перевыборы из-за уязвимостей в избирательном процессе. «На этой неделе мы обнаружили уязвимость в наших процессах голосования, которая была использована и оказала влияние на исход недавних выборов в совет директоров». [33] По состоянию на июнь 2021 года результаты выборов или дальнейшие обновления не опубликованы [обновлять]. [ необходима ссылка ]
В январе 2020 года основатель Брюс Перенс покинул OSI из-за разногласий относительно новой лицензии (Лицензия криптографической автономии), которая была предложена для одобрения OSI. [34] Позже, в августе 2020 года, Перенс подробно остановился на своих опасениях: «Мы создали вавилонскую башню лицензий. Мы не запроектировали соответствие лицензиям, и у нас есть огромная проблема несоответствия, которая не улучшается. Мы не можем позволить себе подавать в суд на нарушителей наших авторских прав». [35]
Эрик С. Рэймонд, еще один соучредитель OSI, был позже исключен из списка рассылки OSI в марте 2020 года. [12]
В ноябре 2020 года совет директоров объявил о поиске исполнительного директора [36] , который завершился в сентябре 2021 года назначением Стефано Маффулли. В то же время роль президента совета была упразднена в пользу председателя совета.