Компания Red Hat изменила способ распространения исходных кодов своего корпоративного Linux-дистрибутива Red Hat Enterprise, дабы предотвратить похищение клиентов компании со стороны Oracle и Novell. Новая система применения патчей к тем или иным компонентам системы значительно более сложна для стороннего использования. Брайен Стивенс, технический директор Red Hat, говорит, что систему дистрибутива CentOS новая инициатива Red Hat не затрагивает, так как у CentOS нет коммерческой техподдержки. "Мы делаем изменения совершено честно, не нарушив лицензионных условий. Они усложнят работу нашим конкурентам, привыкшим полагаться на оказание услуг технической поддержки на базе Red Hat Enterprise Linux. Сейчас у нас таких конкурентов двое. Надеюсь, что новая система сподвигнет клиентов получать услуги технической поддержки напрямую у Red Hat", - говорит Стивенс. В сущности, новая система скрывает от конкурентов информацию, имеющую важное значение для оказания коммерческих услуг поддержки. В компании приводят интересное сравнение: корпорация Oracle заявляла, что компания SAP должна была ей до 4 млрд долларов, так как дочернее подразделение последней оказывало услуги технической поддержки для продуктов Oracle по сниженным ценам. Суд встал на сторону Oracle, SAP была оштрафована на 1,3 млрд долларов. В то же время, Oracle создает свой собственный дистрибутив Linux на базе исходников Red Hat и не видит в этом ничего зазорного. В Red Hat говорят, что новая система не нарушает ни дух, ни букву открытой лицензии GPL. "Мы были очень внимательны, когда разворачивали новую систему и когда думали, что придется сделать нашим клиентам и сообществу разработчиков. Мы уверены, что сделанные изменения не будут тормозить развитие Linux в целом", - говорит Стивенс. В ноябре 2010 года Red Hat выпустила шестую версию своей операционной системы RHEL. В этой системе есть ядро, имеющее некоторые фирменные разработки компании. "В прошлом мы распространяли ядро как базовый файл и затем дополняли его наборами аддонов. Когда вы делали сборку ядра из исходников, то вы автоматически подключали аддоны вручную. Сейчас мы интегрировали эти патчи напрямую в ядро. Мы вначале делали патч частью общего билда ядра", - говорит он. Отметим, что данная система уже вызвала неоднозначную реакцию членов сообщества, когда некоторые из них обвинили компанию в том, что Red Hat "затемняет" некоторые из сделанных изменений. "Распространение кодов в данной форме удовлетворяет требованиям GPL, но затрудняет работу всем, кто желает видеть, что именно было изменено в ядре. Мы считаем это ошибкой и надеемся, что в будущем она будет исправлена", - заявил Джонатан Колберт, один из разработчиков ядра Linux. В Centos говорят, что их дистрибутив базируется на RHEL и новая система будет затруднительна и для них, однако сказать, что она поставит крест на развитии ОС нельзя. Скорее всего, проекту придется либо замедлять скорость развития ОС, либо приглашать больше добровольцев в проект. В Red Hat отмечают, что компания принимает активное участие в разработке общего направления исходников ядра Linux, но на данном процессе новшество не скажется, так как процессы разработки общего ядра и ядра, применяемого в RHEL, между собой напрямую не связаны.
|