Октябрь 2007

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

Дирк мягко в целостный Детективное агентство по Дуглас Адамс

Эта статья будет изложены практический пять этапа подход к юридическим вопросам открытого программного обеспечения (OSS) для организаций, которые работают, или думать о работе в этой области. В то время как OSS предоставляет множество юридических проблем и текущих событий, заслуживают лечения, я сосредоточусь на общие рамки для управления OSS правовых вопросов. Поскольку будут приведены общие правовой информации и не юридическая консультация, я настоятельно рекомендую вашей организации работать с адвокатом с компетенцией в области ПСОК для решения своих конкретных обстоятельств.

Этап 1: Организационные цели

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

Хотя эти цели часто имеют коммерческий аспект, цель может иногда быть философские или политический характер. Например может привлечь правительственной организации «green IT» возможности архитектуры тонкого клиента открытым исходным кодом или конкурентоспособности повестки дня возможности местной экосистемы ПСОК. На коммерческом фронте цели могут широко варьироваться. Они могут варьироваться от избежания расходов, к освобождению от собственных решений, к принятию в лучшие в смешанной программной среде дома выросли, коммерческих и с открытым исходным кодом. В некоторых случаях Организация может намерены создать бизнес вокруг OSS. Это может быть в форме услуг компания, ориентированная на поддержку ПСОК, предлагающих услуги хостинга или двойной лицензии игры. Во всех случаях важно всегда вопрос ли ПСОК обеспечивает наилучшую поддержку для целей Организации или другое решение является более подходящим.

Этап 2: Выбор

Если ваша организация приняла решение продолжить вниз путь OSS, второй этап — решение по заинтересовавшим OSS. При этом, необходимо рассмотреть родословную кода и оценить любые известные риски, связанные с его использованием. Вам также нужно будет очень внимательно изучить условия лицензии ПСОК отношении порядка, в котором вы намерены сделать использование кода. Ли лицензия разрешительный или взаимный характер, будь то код будет использоваться внутренне или для доставки размещенной службы, ли код будет изменен и распространен и/или ли код будет иметь связь с проприетарные кодом все повлияет на потенциальные обязательства вашей организации в отношении кодекса.

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

Этап 3: Реализация

После того, как организация выбрала ее решение OSS, необходимо перейти к этапу осуществления. На данный момент необходимо быть очень внимательно рассмотреть к архитектуре вашей организации предложения. Хотя этот этап тесно связан, и часто итеративный характер в отношении, этап отбора, анализа на данном этапе более целостно, с учетом взаимосвязи всех компонентов кода. Хотя этот анализ может быть довольно простыми в некоторых ситуациях, это часто невероятно сложным в смешанной программной среде. Кроме того архитектурные варианты могут иметь глубокое влияние на вашей организации OSS обязательств поэтому тщательного рассмотрения на данном этапе будет выплачивать дивиденды вниз по дороге.

Центральным элементом реализации этапа является рассмотрение лицензии взаимодействия. Поскольку почти все OSS и коммерческое программное обеспечение лицензии поставляются с определенных условий, требований и/или обязательств, важно в полной мере понять взаимодействия всех этих элементов с учетом совместимости лицензий. В некоторых случаях может потребоваться пересмотреть этап отбора OSS, из-за нерешаемых конфликта между лицензиями для некоторых выбранных программных компонентов, прежде чем вы сможете завершить предложение вашей организации. Совместимость лицензий будет еще более сложным в GPLv3 мире, учитывая широкий диапазон совместимости настройки параметров, которые теперь доступны по этой лицензии.

Этап 4: Соответствие

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

Положение в рамках взаимных лицензий ПСОК будет сложнее. В тех случаях, когда ваша организация будет распространять измененный код вам обычно потребуется предоставить этот код в формате исходного кода. В ситуациях, когда вы будете использовать OSS кода в измененной форме для предоставления размещенной службы без распространения измененного кода вы обычно не потребуется, согласно наиболее взаимные лицензии, чтобы сделать исходный код доступен. Релиз исходного кода, однако, требуется в этом сценарии размещенной службы в соответствии с условиями лицензии Affero.

Соблюдения положения в отношении взаимных лицензий ПСОК является еще более сложным в отношении определенных ассоциаций между программных решений. Согласно условиям GPL лицензии Лицензиат должен выпустить исходный код для любой работы на основе программы, которая регулируется условиями лицензии GPL. Это определение, движимый анализ производных работ принципов под авторским правом, является по своей природе чрезвычайно конкретный факт. Соответственно важно для вашей организации, чтобы работать в тесном контакте с ПСОК бизнеса, технических и юридических экспертов для достижения хорошо продуманной позиции по этому вопросу.

Этап 5: Аудит

Для тех организаций, которые завершили четыре предыдущих этапов этап аудита в первую очередь сосредоточена на проверке выполнения шагов, предусмотренных для каждого из предыдущих этапов. В частности основное внимание ревизии является обеспечить, чтобы Организация в полном объеме своих обязательств ПСОК, включая проточных условия лицензионного соглашения на ПСОК и выпуск необходимых исходного кода.

Эта статья была сосредоточена на «зеленом поле» OSS программа, где Организация начинается с нуля и не имеет существующего кода базы. В этих случаях ваша организация хотите выполнять аудит его прежних версий кода для выявления любых основных проблем ПСОК. Программное обеспечение Black Duck предлагает один из нескольких существующих коммерческих предложений, которые могут помочь Организации в проведении этого анализа кода. Кроме того ваша организация может потребоваться для проверки своей цепочки поставок в отношении содержания ПСОК в коммерческих предложениях третьих сторон и принять меры для обеспечения надлежащего контроля и договорные положения на месте. В случаях, не «зеленое поле» вашей организации необходимо будет первоначально сосредоточить большую часть своих усилий на стадии проверки и соблюдения, прежде чем он сможет переход к каденции пяти поэтапный подход.

Заключение

Любая организация, которая использует или рассматривает использование ПСОК необходимо тщательно рассмотреть каждый из пяти этапов, изложенных в этой статье. Учитывая, что обзор каждого этапа только иллюстративный характер и не является исчерпывающим, поощряю вашей организации, чтобы оставаться открытыми для соответствующих правовых вопросов, которые могут либо быть вариантами существующих вопросов или новых вопросов. Во время работы через «взаимосвязь всех вещей», несомненно, принесет свои проблемы, пять этапа подхода к правовым вопросам ПСОК обеспечит вашей организации с практической основы для ответственного использования ПСОК, позволяя вашей организации, чтобы увеличить использование ПСОК при сведении к минимуму связанные с этим правовые риски.

Доля этой статьи:

Цитируете эту статью:

Оцените содержание: 
Нет голосов были поданы еще. Скажи свое слово!