Компания Oracle выпустила (https://blogs.oracle.com/linux/entry/unbreakable_enterprise_...) пятое функциональное обновление для ядра Unbreakable Enterprise Kernel 3 (https://docs.oracle.com/cd/E52668_01/E60671/html/index.html) (UEKR3U5). Исходные тексты ядра, включая разбивку на отдельные патчи, доступны (https://oss.oracle.com/git/?p=linux-uek3-3.8.git;a=summary) в публичном Git-репозитории Oracle. Ядро позиционируется в качестве альтернативы штатному пакету с ядром, поставляемому в Red Hat Enterprise Linux, и предоставляет ряд расширенных возможностей (https://www.opennet.ru/opennews/art.shtml?num=38229), таких как интеграция DTrace и улучшенная поддержка Btrfs. Пакеты с ядром подготовлены для Oracle Linux 6 и Oracle Linux 7.Наиболее заметные улучшения (https://docs.oracle.com/cd/E52668_01/E60671/html/index.html):
- В состав включена утилита turbostat, предоставляющая информацию о топологии процессора и статистику по таким параметрам, как температура и частота вращения кулера;
- Для агрегированных сетевых интерфейсов, созданных при помощи драйвера bonding, добавлена возможность использования команды ethtool, которая позволяет получить такие параметры как общая скорость линка и дуплексный режим;
- Добавлена возможность создания цифровых подписей модулей ядра в процессе инсталляции с использованием алгоритма хэширования SHA-512;- Экспериментальная возможность использования разделов подкачки, размещённых на разделах NFS;
- Поддержка Xen EFI;
- Обновление (https://docs.oracle.com/cd/E52668_01/E60671/html/uek3_driver...) версий драйверов для устройств хранения и сетевых карт на чипах Broadcom,
Cisco,
Emulex,
HP,
Intel,
Mellanox.URL: https://blogs.oracle.com/linux/entry/unbreakable_enterprise_...
Новость: https://www.opennet.ru/opennews/art.shtml?num=41876
> Исходные тексты ядра, включая разбивку на отдельные патчи, доступны в публичном Git-репозитории Oracle.За это зачет, в отличии от redhat который удавится за копейку и продает такую услугу как "посмотреть разбивку на патчи"
Есть другие варианты выжить для подобной компании?
> Есть другие варианты выжить для подобной компании?жили же до этого? Вот перестали выкладывать src.rpm, все дальше делают шаги по закрытию кода который продается. Ибо никто не будет проверять идентичность бинарных rpm что они продают, тому коду который в каком-то стороннем продукте выложен. Где код именно тех src.rpm которые они продают в бинарном виде?
Они уже давно перестали выкладывать исходники своих пакетов. Как минимум в случае ядра - это было доказано (вспомните случай, когда один эксплоит работал на центосовском ядре и не работал на редхатовском. Редхат потом сразу центось купил в полном составе, чтобы лишних вопросов не задавали).
> Они уже давно перестали выкладывать исходники своих пакетов.Когда Оракл начнет коммитить больше шапки в майнлайн - их может и перестанут считать мелкими жуликами, паразитирующими на разработках редхата, а потом еще и борзо качающими права что мол, неудобно передирать стало. А до тех пор оракль может идти в сад. С "опенсорсниками" проипавшими либрофис и мускул, закрывшими соляру и zfs и наезжавшими на жабу - давно все понятно. Из них опенсорсники - как из моей бабушки балерина. Какая печалька для санко-оракловых холуев типа умки-недоумки.
Видно ты другими категориями как Холуй мыслить не можешь.. Да.. рабы RMS они такие.. всегда гавкают на тех кто более свободный.Еще раз - что нарушил Oracle взяв код по лицензии?
https://www.opennet.ru/opennews/art.shtml?num=29807[сообщение отредактировано модератором]
И что? Следующий раз redhat скажет что для борьбы с конкуренцией ей надо закрыть код - ты тоже скажешь правильно?А все эти объяснения.. Если читать внимательно - они означают - мы не хотим терять свой доход, поэтому будем балансировать на грани нарушения GPL. А какое мне дело до их дохода ? пусть хоть в 0 работают. Мне до их проблем дела нету.
еще раз для тупиц - «Если раньше основные конкуренты Red Hat развивали собственные промышленные дистрибутивы, то теперь появились крупные игроки, подобные Oracle, которые по сути продают техническую поддержку к RHEL, не только не вкладывая ресурсы в его разработку, но и переманивая на свою сторону клиентов».вот и положительный момент - теперь oracle пилят свое ядро, дают альтернативу и греют атмосферу :))
зы. им нет дело до твоих проблем, лицензию они соблюдают и точка. При чем многое наработки попадают в upstream kernel.
начинать с оскорблений - это явный пример GPL головного мозга :-) болезнь такая.. не можем доказать - так начнем оскорблять опонента.Так вот мисье зазнайка - мне что-то не понятно - каким боком наличие конкурентов позволяет фирме нарушать лицензию и закрывать исходники? Просьба показать где именно лежат исходники src.rpm от проекта redhat?
указывать на CentOS не надо - словам "да они такие же как в шапке" - веры нет, так как они будут как миниум отличаться кусками которые типа под копирайтом шапки. Так что это не исходники пакетов которые поставляет redhat, а значит исходники закрыты. А следовательно redhat нарушает GPL :-) закрывая производные от GPL работ.Теперь понятно зазнайке?
Не подойдет?
http://ftp.redhat.com/redhat/linux/enterprise/7Server/en/RHO.../
> Не подойдет?
> http://ftp.redhat.com/redhat/linux/enterprise/7Server/en/RHO.../Не, _ему вот это:
http://ftp.redhat.com/redhat/linux/enterprise/7Server/en/os/...
в гите src.rpm нету. достаточно зайти туда и убедится.
> в гите src.rpm нету. достаточно зайти туда и убедится.А еще там скомпиленого ядра нету. Если ты хочешь чтобы в системе контроля версий все было правильно - создай свой реп и содержи так как тебе удобно. А указывать другим как им надо делать у тебя немного не получится.
А оракл, простите, хочет паразитировать на работе шапки, и чтоб еще и удобно было. Вот это я понимаю - наглость: сделать ripoff шапки и потом еще и плеваться что неудобно передирать. Если бы оракл не борзел то и шапке не требовалось бы усложнять ораклу жизнь.
И вообще, ораклисты я так смотрю борзые ребята. Я так понимаю что понocoм в адрес оракля наверное опять истекает умка-недоумка.
> А оракл, простите, хочет паразитировать на работе шапки, и чтоб еще и удобно былоЧто значит паразитирует? Он выполняет все необходимое что положено по лицензии!
А вот RedHat никто не заставлял брать под той лицензией что взяли. Так нефик теперь плакать - что все плохо.Оракл что-то нарушил в лицензии ?
> Что значит паразитирует? Он выполняет все необходимое что положено по лицензии!А паразитизм - это когда много гонора при минимальном вкладе в процесс.
> А вот RedHat никто не заставлял брать под той лицензией что взяли.
Редхат, если что, тоже никаких лицензий не нарушает ;).
> Так нефик теперь плакать - что все плохо.
Так шапка вроде разрабатывает себе и ни на что не жалуется. Это шестерки санкоракля тут ноют по жизни.
> Оракл что-то нарушил в лицензии ?
Нет, но никто не обещал что шапка будет делать разработку именно так как удобно ораклу, особенно свою внутреннюю кухню, которая вообще лицензиями не регламентирована.
Попробуй усвоить: лицензия требует только исходник бинаря который у тебя есть. Там вообще ничего не говорится ни о каких патчах, истории версий и какой там еще требухе. Это сугубо добровольная инициатива тех или иных лиц если кто-то предоставляет такой доступ, лицензия этого не требует. Если не доходит - попробуй перечитать по слогам.
А у оракловых шестерок интересно получается: права есть только у оракла, а шапка - граждане второго сорта. Хотя реально - наоборот: шапка воротит ломовой объем работ и уж понятное дело первым делом сделают удобно прежде всего себе. Кто же будет себе во вред работать? А оракл - он что, он ничего особо нигде не определяет. Поэтому пусть крутится как умеет на том что есть.
> Попробуй усвоить: лицензия требует только исходник бинаря который у тебя есть. Там
> вообще ничего не говорится ни о каких патчах, истории версий и
> какой там еще требухе. Это сугубо добровольная инициатива тех или иных
> лиц если кто-то предоставляет такой доступ, лицензия этого не требует. Если
> не доходит - попробуй перечитать по слогам.Исходника не вижу. Совсем не вижу. Вижу у какого-то другого проекта. то что Redhat != CentOS надеюсь даже рабам RMS понятно ?
> А у оракловых шестерок интересно получается: права есть только у оракла, а
> шапка - граждане второго сорта. Хотя реально - наоборот: шапка воротит
> ломовой объем работ и уж понятное дело первым делом сделают удобно
> прежде всего себе. Кто же будет себе во вред работать? А
> оракл - он что, он ничего особо нигде не определяет. Поэтому
> пусть крутится как умеет на том что есть.На больных не обижаюсь. Они кроме оскорблений ничего генерировать не могут :) Спасибо за утро! хорошо посмеялся. А ты попроси маму что бы она научила тебя вести в обществе.. Хотя мама может тоже такая?
помогло?
> За это зачет, в отличии от redhat который удавится за копейку и продает такую услугу как "посмотреть разбивку на патчи"А в чем проблема с патчами в одной куче ? Даже если лень огород по нарезке колхозить, наложил да дифф потом сделал.
Неудобно конечно и движняков больше надо сделать, но не смертельная задача ощемта. Особенно чтобы ради этого оракел покупать.
>> За это зачет, в отличии от redhat который удавится за копейку и продает такую услугу как "посмотреть разбивку на патчи"
> А в чем проблема с патчами в одной куче ? Даже если
> лень огород по нарезке колхозить, наложил да дифф потом сделал.
> Неудобно конечно и движняков больше надо сделать, но не смертельная задача ощемта.
> Особенно чтобы ради этого оракел покупать.когда ты адаптируешь свой большй продукт к шапке - часто очень полезно знать зачем они изменили какой-то кусок ванилы.
> когда ты адаптируешь свой большй продукт к шапкеYou're doing it wrong, Luke. Такие разработчики вообще должны помереть жестокой смертью.
>> когда ты адаптируешь свой большй продукт к шапке
> You're doing it wrong, Luke. Такие разработчики вообще должны помереть жестокой смертью.Скажи это Cray, SGI, IBM ?
Чем тебе мешает монолит?
Это не правда.
Никаких отдельных патчей нету, есть просто комиты и все. Т.е. хотите вы, например, взять OCFS и наложить на ванильное ядро - болт. (то что ест в их гите оч старое и не рабочее)на гит свой они болт положили, ибо там даже нету того самого Kernel R3U5, только U4
> Это не правда.
> Никаких отдельных патчей нету, есть просто комиты и все.То есть комит это не патч?
> Т.е. хотите вы,
> например, взять OCFS и наложить на ванильное ядро - болт. (то
> что ест в их гите оч старое и не рабочее)наложить на ванильное не выйдет по любом - портирование для этого надо.
> на гит свой они болт положили, ибо там даже нету того самого
> Kernel R3U5, только U43 дня назад комит. Может смотреть не умеешь.
> То есть комит это не патч?одно дело когда у тебя дохрена коммитов с мелкими правками, а другое набор патчей.
>> То есть комит это не патч?
> одно дело когда у тебя дохрена коммитов с мелкими правками, а другое
> набор патчей.c каких пор атомарные комиты которые меняют только одну вещь с хорошим коментарием стали считаться недостатком?
>> Это не правда.
>> Никаких отдельных патчей нету, есть просто комиты и все.
> То есть комит это не патч?Видимо гитхаб совсем захавал твой мозг.
>>> Это не правда.
>>> Никаких отдельных патчей нету, есть просто комиты и все.
>> То есть комит это не патч?
> Видимо гитхаб совсем захавал твой мозг.git format-patch или git archive слишком сложно ?
> git format-patch или git archive слишком сложно ?Вообще, коммит может быть и кучей патчей. Но это уже на усмотрение коммитера.
>> git format-patch или git archive слишком сложно ?
> Вообще, коммит может быть и кучей патчей. Но это уже на усмотрение
> коммитера.Комит это атомарное изменение исходного текста. Так работают все системы управления версиями.
У вас что-то перепуталось в голове - и patchset спутан с понятием комит.
> Комит это атомарное изменение исходного текста.Спасибо, Капитан. Реально он правда именно таков лишь у культурных коммитеров :)
> У вас что-то перепуталось в голове - и patchset спутан с понятием комит.
Я слово "патчсет" вообще не произносил. К чему это?
>> У вас что-то перепуталось в голове - и patchset спутан с понятием комит.
> Я слово "патчсет" вообще не произносил. К чему это?чуть выше было утверждение что комит это несколько патчей.