Не бойся незнания, бойся ложного знания. От него все зло мира.

Hа уроке зоологии Марья Ивановна спрашивает: ...

Началось тестирование сборок FreeBSD, переведённых на "ZFS on Linux"
Sat, 20 Apr 2019 07:56:51 +0300

Oracle меняет лицензию на сборки Java SE. Red Hat взял на себя сопровождение OpenJDK 8 и 11
Thu, 18 Apr 2019 07:53:55 +0300

Zend Framework перешёл под крыло организации Linux Foundation
Wed, 17 Apr 2019 20:07:21 +0300

Опубликован код старых игр Infocom, включая Zork
Tue, 16 Apr 2019 21:59:48 +0300

Результаты совместного финансирования OpenNET в 2019 году
Mon, 15 Apr 2019 20:39:04 +0300

NVIDIA открыла код системы машинного обучения, синтезирующей пейзажи по наброскам
Sat, 13 Apr 2019 08:58:21 +0300

Судебный иск против Adblock Plus, манипулирующий изменением кода на сайтах
Fri, 12 Apr 2019 23:53:15 +0300

Результат опроса предпочтений разработчиков от Stack Overflow (2019)
Thu, 11 Apr 2019 22:10:07 +0300

Google предложил блокировать загрузку некоторых файлов через HTTP по ссылкам с HTTPS-сайтов
Thu, 11 Apr 2019 14:43:18 +0300

В Firefox Beta добавлен блокировщик скриптов майнинга и скрытой идентификации
Wed, 10 Apr 2019 13:47:46 +0300

Сбор средств на поддержание ленты новостей OpenNET в 2019 году (дополнено)
Tue, 09 Apr 2019 16:03:06 +0300

Система управления конфигурацией Chef стала полностью открытым проектом
Tue, 09 Apr 2019 11:22:14 +0300

Альянс AOMedia опубликовал заявление, касающееся попыток сбора отчислений за AV1
Tue, 09 Apr 2019 07:19:53 +0300

Chrome и Safari убрали возможность отключения атрибута отслеживания кликов
Mon, 08 Apr 2019 21:48:37 +0300

В Chromium доступна отложенная загрузка iframe и изображений. Тестовый выпуск Microsoft Edge
Mon, 08 Apr 2019 20:54:12 +0300

Новости OPENNET
Новости

Правозащитная организация Software Freedom Conservancy (SFC) сообщила о возобновлении разбирательства о нарушении компанией VMware лицензии GPL. Спустя два года с момента отклонения первоначального иска, организация SFC и Кристоф Хелвиг (Christoph Hellwig), известный разработчик ядра Linux, от имени которого подан иск, добились повторного рассмотрения дела в Апелляционном суде Германии.

Позавчера в суде состоялось первое слушание, в ходе которого сторонам было предложено достичь соглашения. До 24 января 2019 года сторонам предоставлена возможность урегулировать конфликт вне судебного процесса. Если до этой даты VMware и Кристоф Хелвиг не выступят с совместным заявлением, суд начнёт рассмотрение апелляции. С учётом того, что SFC и Кристоф Хелвиг не намерены уступать, без суда конфликт может быть урегулирован только, если VMware выполнит требования истца и признает, что их действия не соответствовали условиям GPL.

Напомним, что в 2016 году суд не вынес решения по существу и не признал правоту ни одной из сторон. Дело было закрыто из-за отсутствия должной экспертизы и неопределённости с имущественными правами на код ядра Linux (непонято, может ли один из разработчиков предъявлять претензии, так как ядро развивается при участии тысяч разработчиков и возникает вопрос выделения авторских прав отдельных участников). Предоставленные в ходе разбирательства доказательства нарушения GPL не были приняты во внимание, так как показанные примеры заимствования кода не соответствовали требованиям к предоставлению доказательств (в отличие от судов США, в немецком суде публично доступной информации в Git-репозитории оказалось недостаточно).

Позиция Кристофа Хелвига и организации Software Freedom Conservancy, которые выступают в рассматриваемом деле истцами, сводится к тому, что компонент "vmkernel" в продукте VMware ESXi построен на основе комбинации кода ядра Linux с проприетарным кодом, который остаётся закрыт, что нарушает требования по раскрытию кода, связанного с кодом под лицензией GPLv2. Хелвиг выступил истцом, так как в "vmkernel" используются подсистемы ядра Linux, разработанные лично им.

Компания VMware, выступающая в роли ответчика, утверждает, что прямое заимствование кода ядра Linux в проприетарном компоненте "vmkernel" отсутствует. VMware ESXi представляет собой операционную систему, обеспечивающую управление аппаратными и программными ресурсами физических серверов, в основе которой лежит проприетарное ядро "vmkernel", которое поддерживает собственный программный интерфейс "VMK API", но также предоставляет прослойку vmklinux для обеспечения совместимости с драйверами Linux. Исходные тексты модуля vmklinux распространяются под лицензией GPLv2.

Практика создания GPL-прослоек для связывания с проприетарными компонентами давно применяется разработчиками драйверов, но проблема в том, что через модуль vmklinux производится обращение и к компонентам ядра, экспортируемым с флагом EXPORT_SYMBOL_GPL, т.е. предоставляемым только для кода под GPL. Использование внутренних вызовов ядра, попадающих в список EXPORT_SYMBOL_GPL, автоматически переводит любую надстройку в категорию производной работы, которая должна поставляться под GPL.

С одной стороны модуль vmklinux поставляется под лицензией GPL и выполняет это условие, но с другой является лишь прослойкой для обращений к проприетарному коду. Истец считает, что проприетарный vmkernel следует рассматривать как продукт, производный от GPL-компонентов ядра Linux, даже при неявном связывании с ядром. VMware считает, что реэкспортирование GPL-функций через обёртки не приводит к созданию производной работы, тем более, что обращение к ядру Linux производится не для заимствования функциональности, а для обеспечения совместимости.

63.9602 71.9232 0.5715 9.5416

НОВОСТИ: Обновление Java SE, MySQL, VirtualBox и других продуктов Oracle ... Wed, 17 Apr 2019 11:11:11 +0300

Компания Oracle опубликовала плановый выпуск обновлений своих продуктов (Critical Patch Update), нацеленный на устранение критических проблем и уязвимостей. В апрельском обновлении в сумме устранено 297 уязвимостей.

???????@Mail.ru Opera Firefox INFOBOX - хостинг Google Chrome