Разработчики: Закрытые решения взяли в заложники ядро Linux

Переход RisingTide не был бы проблемой, если бы компания имела полное авторское право на весь код под лицензией GPL 2.0, содержащийся в реализации SCSI. Однако Николас Беллинджер, разработчик RisingTide Systems, руководящий поддержкой открытой имплементации SCSI, подтвердил, что это не так: реализация применяет возможности Linux API.
На это возразил Лоуренс Розен, юрист компании RisingTide, заявив, что реализацию нельзя рассматривать как производную только на том основании, что она использует Linux API. Последние прецеденты, такие как победа Google в споре с Oracle по поводу патентов на Java, установили, что API не может являться объектом споров об авторском праве.
Сообщество Linux в лице Дейва Эйрли, ведущего мейнтейнера графической подсистемы ядра, в свою очередь заявил, что условия GPL на код RisingTide в данном случае распространяются, поскольку RTS OS является сборкой на основе ядра Linux. Соответственно, код, написанный с применением API, распространяется вместе с ядром, которое данный API предоставляет. Это дает основания требовать, чтобы код расширений имел единую с ядром лицензию.
В качестве противоположного примера Эйрли сравнил ситуацию с RTS OS c похожей ситуацией с драйверами Nvidia в ядре Linux. Проприетарные Linux-драйверы Nvidia не распространяются вместе с ядром, что дает компании возможность оставить их код закрытым. Напротив, дистрибутивы Linux, пытающиеся предустановить графические драйверы компании в своих сборках, получают предупреждения о нарушении авторских прав.
Пока неизвестно, будет ли проблема с RisingTide решаться юридическими мерами. Однако дискуссия поднимает важный вопрос, касающийся разработчиков, которые желают создавать свои проприетарные продукты на базе открытых технологий.
«Является ли ваш продукт независимым от ядра Linux? Протестируйте себя: может ли он использоваться без ядра Linux? Может ли он использоваться с другими ядрами? Даже если ответом будет «да» (а это не так), условия лицензии все равно подводят ваш код под GPL, пока вы распространяете его вместе с открытой технологией, на которой он основан», — предупреждает сообщество.