Разработчик Linux Энди Гровер в рассылке для разработчиков ядра (LKML) обвинил компанию RisingTide Systems, создателя системы хранения данных RTS OS, в систематическом нарушении условий GPL при использовании ядра Linux. Проприетарные расширения ядра, обеспечивающие поддержку технологии SCSI target, имеют закрытый код, несмотря на то, что являются производными от продукта под GPL 2.0 и распространяются вместе с ним.
Энди Гровер, в прошлом занимавшийся поддержкой ACPI в ядре Linux, а сейчас ответственный за поддержку SCSI target в дистрибутивах Red Hat, заявил, что реализация SCSI в RTS OS содержит компоненты, не входящие в исходный код свободной реализации, распространяемой через linux-iscsi.org. Эта реализация была создана в компании RisingTide Systems и вошла в состав ядра Linux, начиная с версии 2.6.38. Однако с тех пор часть усовершенствований компания RisingTide Systems реализовала лишь в составе RTS OS, в то время как разработчикам ядра Linux они недоступны. Гровер и другие разработчики ядра поставили под сомнение правомерность такой политики. Закрытая реализация SCSI target в RTS OS использует многие возможности ядра Linux и была разработана специально для него, что придает ей статус программы, производной от свободного продукта. Согласно условиям GPL 2.0, код реализации долж
...
Читать дальше »