Спустя несколько дней после анонса (http://www.opennet.me/opennews/art.shtml?num=38994) разработчиками SUSE системы kGraft, позволяющей вносить исправления в работающее ядро Linux без перезагрузки и остановки работы системы, о работе над похожим проектом на конференции devconf.cz сообщил один из сотрудников компании Red Hat. Судя по имеющимся сведениям, развиваемый Red Hat проект Kpatch использует похожие на kGraft методы и рассчитан на выполнение тех же задач. Код kpatch пока не доступен публично и развивается как внутренний проект компании. Официально представить проект планируется в конце марта на конференции Linux Foundation Collaboration Summit (http://events.linuxfoundation.org/events/collaboration-summit).<center><a href="http://1.f.ix.de/imgs/18/1/1/7/0/7/0/5/kpatch-2e6543e277ff7f... src="http://www.opennet.me/opennews/pics_base/0_1392116149.jpeg&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
URL: http://www.heise.de/open/meldung/Auch-Red-Hat-arbeitet-an-Li...
Новость: http://www.opennet.me/opennews/art.shtml?num=39061
мало фрагментации линуксов, дак ещё куча "патчеров" =(
Надо ещё компиляторы фрагментировать чтобы разные пакеты то собирались, то нет. И друг с другом не линковались. Пойду форкну компилер и замучу свой ЯП. Клоун++ - как, звучит?
Вы опоздали, компания Apple уже давно и вполне успешно над этим работает.
Такое хорошее название, а над них уже работают... Ну тогда как на счёт ClownDarts? Швырь, бац - и прямо в дузло!
> Такое хорошее название, а над них уже работают... Ну тогда как на
> счёт ClownDarts? Швырь, бац - и прямо в дузло!Какое бы название вы ни придумали, оно неизбежно нарушит копирайты Apple.
Если ты хочешь попинаться с юридической службой эппл - это хорошо. Я одобряю.
> мало фрагментации линуксов, дак ещё куча "патчеров" =(Фрагментация линуксов? Нет, не слышал.
Андроид откололся, убунта в процессе - так это их личное дело, linux is about choice.
про 100500 дистрибутивов тоже не слышал?
Модификаций дистрибутивов много, а дистрибутивов меньше десятка...
> а дистрибутивов меньше десятка...Один, если быть точным, RHEL.
И при чем тут дистры? Ядро то там везде одинаковое.
Неприязнь к фрагментации это симптом невроза.
Газообразные гвозди лучше чем промискуитет елей.
Вангую, что этот патчеры придут на смену тренду систем инициализации.
пусть лучше патчеры, их хоть принудительно не впихнешь.
> пусть лучше патчеры, их хоть принудительно не впихнешь.Впихнут ядро, а в нем поддержка интерфейса патчера. А пересобрать без нее - у протестунов кишка тонка. Все, бездна банальной оккупации злобным редхадом!
>> пусть лучше патчеры, их хоть принудительно не впихнешь.
> Впихнут ядро, а в нем поддержка интерфейса патчера. А пересобрать без нее
> - у протестунов кишка тонка. Все, бездна банальной оккупации злобным редхадом!Надо сделать хитрее - хочет кто-то сам наложить какой-то сбоку взятый кривой патч, а от линуса тут же вылезает предупреждение что-то типа
SHUT THE FUCK UP!
как было в https://lkml.org/lkml/2012/12/23/75
.. :-)
Орли? Ждите в следуюших сериях!PS: Линукс явно валят. Причём когда M$-у впервые реально поплохело.
> PS: Линукс явно валят. Причём когда M$-у впервые реально поплохело.Canonical: валим линукс в 2006 года!
> PS: Линукс явно валят.Удачи, ага. Только вот я еще не видел тех кто стал бы хуже работать от конкуренции. А вот лучше - бывает...
это реакция на политику оракла
они году в 2010 купили сплайс и тут же его закрыли
и применяют его в своем оракл линукс
он всегда закрытый был. А как можно выпускать открытые обновления к ядру - исходники которого закрыты?
Как это сделало RedHat.
Не надо ля-ля
ftp://ftp.redhat.com/redhat/rhel/beta/7/source/SRPMS/kernel-...
Ну они не то чтобы закрытые, просто их патчи к ядру вместо кучи маленьких, предоставлены одним большим. Соответственно выделить из него что и зачем менялось очень сложно.С таким же успехом можно после патчей запустить обфускатор по всему коду и выложить это в качестве патча - вот исходники, они собираются, то что ничего не понятно это ваши проблемы.
Учитывая направление движения РХ, возможно это не за горами.
> Ну они не то чтобы закрытые, просто их патчи к ядру вместо кучи маленьких, предоставлены одним большим. Соответственно выделить из него что и зачем менялось очень сложно.Беспокоит это только ораклят, пытающихся строить бизнес на халяве.
:) 100 раз говорил что я к Oracle отношения не имею и все равно хотят привязать мне этот ярык. Видимо нравится врать и обвинять в том что сам преставляешь?Проблемы это создает для ksplice - которые вынуждены сами разбираться в этой мешанише исходников и делать патч для ksplice. Одно время они были бесплатные - и стали платными только когда redhat стал закрывать свои исправления. Ну так кого надо обвинять - redhat который сделал обфускацию исходников или тех кто не хочет свою работу за дарма отдавать.
Но тем не менее они и так делают доброе дело - разбирая исходники redhat и выкладывая в виде git.что очень не нравится RedHat который был бы рад закрыть все - но не получается.. ему остается только ставить палки в колеса всем кто может создать ему конкуренцию. Честными и не очень методами. И не частных в последнее время становится все больше.
> :) 100 раз говорил что я к Oracle отношения не имею и
> все равно хотят привязать мне этот ярык. Видимо нравится врать и
> обвинять в том что сам преставляешь?А тут никто и не говорил, что вы относитесь к Oracle. На воре и шапка горит :)
> Проблемы это создает для ksplice - которые вынуждены сами разбираться в этой
> мешанише исходников и делать патч для ksplice. Одно время они были
> бесплатные - и стали платными только когда redhat стал закрывать свои
> исправления.А на самом деле, они стали платными с тех пор, как оракакел купил ksplice, и редхад тут не при делах.
> что очень не нравится RedHat который был бы рад закрыть все -
> но не получается.. ему остается только ставить палки в колеса всем
> кто может создать ему конкуренцию. Честными и не очень методами. И
> не частных в последнее время становится все больше.Да, оракакел действует не очень честными, хотя формально вполне законными методами.
> redhat стал закрывать свои исправления
> redhat который сделал обфускацию исходниковРазупорись, наркоман.
Оракл обеспокоен только потому, что не просто копирует все наработки как центос, а пытается что-то менять/улучшать, а без разбора патчей это проблематично.
> Оракл обеспокоен только потому, что не просто копирует все наработки как центос,
> а пытается что-то менять/улучшать, а без разбора патчей это проблематично.За их "улучшения" (типа DTrace@Linux, который можно законно использовать только в составе оракловского линукса), они заслужили хааарошего пенделя.
> он всегда закрытый был. А как можно выпускать открытые обновления к ядру
> - исходники которого закрыты?
> Как это сделало RedHat.Оказывается, ядро Linux - проприетарщина! Срыв покровов от обиженных вантузятников!
(Не забудьте позвать Шигорина, чтобы он героически удалил все возражения)
Вероятность получить нормальную технологию исправления ядра на лету удваивается.
Либо суся, либо редхат таки допилят до рабочего состояния.
> Вероятность получить нормальную технологию исправления ядра на лету удваивается.
> Либо суся, либо редхат таки допилят до рабочего состояния.Уполовиниется. Чем больше "альтернатив", тем больше возможность, что ни одна из них не будет допилена до рабочего состояния. Свидетельство - вся история линукса.
> Уполовиниется. Чем больше "альтернатив", тем больше возможность, что ни одна из них не будет допилена до рабочего состояния.Только если за дело берутся какие-нибудь "независимые разработчики" типа Пoпова, которым главное прокачать свое ЧСВ.
>> Уполовиниется. Чем больше "альтернатив", тем больше возможность, что ни одна из них не будет допилена до рабочего состояния.
> Только если за дело берутся какие-нибудь "независимые разработчики" типа Пoпова, которым
> главное прокачать свое ЧСВ.Без разницы. Распыление сил, отсутствие единого видения проблемы и методов ее решения даже у супергениев породит только кривую хрень, как это всегда в линуксе и было :-)
> Без разницы. Распыление сил, отсутствие единого видения проблемы и методов ее решения
> даже у супергениев породит только кривую хрень, как это всегда в
> линуксе и было :-)Ага. Вот, например, Apple и Microsoft, вместо того чтобы объединиться, распыляли силы в результате у обеих получилась кривая неюзабельная хрень вместо ОС.
Линукс по сравнению с ними - образец собранности.
>> Без разницы. Распыление сил, отсутствие единого видения проблемы и методов ее решения
>> даже у супергениев породит только кривую хрень, как это всегда в
>> линуксе и было :-)
> Ага. Вот, например, Apple и Microsoft, вместо того чтобы объединиться, распыляли силы
> в результате у обеих получилась кривая неюзабельная хрень вместо ОС.
> Линукс по сравнению с ними - образец собранности.Только за то, чтобы в линуксе были два первородных линукса - слака и бебиан, как и было в самом начале. Тогда, глядишь, у линукса и были бы свои 10-15 или еще больше процентов. Так нет ведь, каждый хений нашого раена плодит свой лутший дистр.
> Так нет ведь, каждый хений нашого раена плодит свой лутший дистр.О да. Лучше бы эти Дeниски ковыряли апстримные проекты.
> Тогда, глядишь, у линукса и были бы свои 10-15 или еще больше процентов.
Ага, прям вижу эту картину. Миллионы мух слетаются на единственную и неповторимую слаку, победившую благодаря ударным трудам талантливых юных дарований.
> Ага, прям вижу эту картину. Миллионы мух слетаютсяВы и вам подобные ее не увидите и распространению линукса будете только вредить, пока его потенциальных пользователей будете считать за "мух"
Вообще говоря вас гнать надо из линукса метлой куда-нибудь на гайку, с вашим идиотическим илитизмом старшего школьного возраста, с самовыражением собственной пустоты и прочей хренью.
> Вообще говоря вас гнать надо из линукса метлой куда-нибудь на гайку, с
> вашим идиотическим илитизмом старшего школьного возраста, с самовыражением собственной
> пустоты и прочей хренью.Когда такое говорит Serg "Я Дартаньян, а все линуксоиды - пи..расы" Markov, получается довольно забавно =D
>> Вообще говоря вас гнать надо из линукса метлой куда-нибудь на гайку, с
>> вашим идиотическим илитизмом старшего школьного возраста, с самовыражением собственной
>> пустоты и прочей хренью.
> Когда такое говорит Serg "Я Дартаньян, а все линуксоиды - пи..расы" Markov,
> получается довольно забавно =DЕсть много нормальных линуксоидов, но есть и всякая линупсячья пена, которая людей от линукса способна только отвратить.
> Есть много нормальных линуксоидов, но есть и всякая линyпсячья пена, которая людей от линукса способна только отвратить.Гражданин, а у вас ЧСВ не треснет от рассуждений о вашем интеллектуальном превосходстве над тyпой толпой?
>> Есть много нормальных линуксоидов, но есть и всякая линyпсячья пена, которая людей от линукса способна только отвратить.
> Гражданин, а у вас ЧСВ не треснет от рассуждений о вашем интеллектуальном
> превосходстве над тyпой толпой?Если вы считаете интеллектуальным превосходством банальное умение читать , то тут , увы и ах, как бы мне этого не хотелось, но с этим придется согласиться, просто по факту того,что ни о каком интеллектуальном превосходстве написано вообще не было, написано было совершенно о другом :-)
В остальном, а именно в умении читать ненаписанное, говорить о не говоренном, подразумевать неподразуменованное, домысливать немыслимое.. :-), можно в данном случае говорить о вашем интеллектуальном превосходстве :-)
Ты превзошёл сам себя.зыж
— Болтаю, когда хочу и когда это нужно для дела, но когда мне говорят молчать вместо того, чтобы сказать, что я должна была сказать, а я не говорю — я молчу, тогда я не говорю вообще!
Ищите женщину.
> Ищите женщину.Он же маковод, какие тут могут быть женщины?
будет как обычно. Вместо одной нормальной 2 кривые.
Будет одна - от редхат. Остальные закопают.
> Будет одна - от редхат. Остальные закoпают.Суся по авторитету в линукс-сообществе сопоставима с редхатом. Это вам не кононикл.
Так что не факт.
что ж Вы делаете изверги? дебиан и так на грани раскола, а тут скоро за новую мульку нужно будет опять голосовать
=D
> что ж Вы делаете изверги? дебиан и так на грани раскола, а
> тут скоро за новую мульку нужно будет опять голосовать
> =DДебиану не нужны обновления на лету. Лучше вообще не обновляться, потому что любое обновление несет угрозу стабильности.
> Дебиану не нужны обновления на лету. Лучше вообще не обновляться, потому что любое обновление несет угрозу стабильности.Это ты дебиан с федорой попутал.
>> Дебиану не нужны обновления на лету. Лучше вообще не обновляться, потому что любое обновление несет угрозу стабильности.
> Это ты дебиан с федорой попутал.В федоре, как и в убунте, обновления ощутимо улучшают стабильность. Но я бы не сказал, что это комплимент федоре или убунте.
>>> Дебиану не нужны обновления на лету. Лучше вообще не обновляться, потому что любое обновление несет угрозу стабильности.
>> Это ты дебиан с федорой попутал.
> В федоре, как и в убунте, обновления ощутимо улучшают стабильность. Но я
> бы не сказал, что это комплимент федоре или убунте.Речь о том, что принцип "любое обновление несет угрозу стабильности" - относится, скорее, к федоре (да, впрочем, и к ubuntu), чем к debian.
> Речь о том, что принцип "любое обновление несет угрозу стабильности" - относится,
> скорее, к федоре (да, впрочем, и к ubuntu), чем к debian.Оно универсально. Все попытки отрицать это - очевидно бессмысленны.
>> Речь о том, что принцип "любое обновление несет угрозу стабильности" - относится,
>> скорее, к федоре (да, впрочем, и к ubuntu), чем к debian.
> Оно универсально.Нет, конечно, если не пытаться вкладывать в него заведомо нулевое содержание (трюизм).
Сравните:
"любая попытка лечения болезни несет риск для здоровья"
vs
"минздрав предупреждает: не занимайтесь самолечением"Так и здесь. Есть дистрибутивы, политика которых специально ориентирована на то, чтобы в стабильных выпусках - обновления ничего не ломали. И есть другие дистрибутивы...
> что ж Вы делаете изверги? дебиан и так на грани раскола, а
> тут скоро за новую мульку нужно будет опять голосовать
> =DВы таки думаете, что оракл начнет перетягивать дебиан на свою сторону, как Марк?
Имхо, маловероятно.
да щас времена такие, что всем тяжело
вон, разработчикам сузи сказали - гыть, типа в опенсузю теперь ни ногой
это же влияет на репутацию дистрибутива
> вон, разработчикам сузи сказали - гыть, типа в опенсузю теперь ни ногойЧто, правда?
ну в смысле - можете, но не в рабочее время теперь
Жопочтец? Жопочтец.
Сотрудники сусе теперь будут заниматься не _подготовкой релизов_, а _поддержанием пакетов_.
Улавливаешь разницу?
> да щас времена такие, что всем тяжело
> вон, разработчикам сузи сказали - гыть, типа в опенсузю теперь ни ногой
> это же влияет на репутацию дистрибутиваСреди кого - среди линупсятников? Да сузе на это фанатичное стадо халявщиков как-то настр..ть :-)
Зато улучшается репутация среди корпоративных клиентов, которые платят бабло и делают на линуксе дело, а не ковыряются в нем,
они тебе лично это сказали или сам выдумал?
И как прекращение поддержки дистрибутива на котором основан сусе улучшает репутацию?
Чем меньше людей будет пользоваться опенсусе тем меньше будет знать как пользоваться сусе.
А халявщики или нет не твое дело, некоторые люди не только на форумах чушь пишут, но и багрепорты, патчи, по и собирают пакеты для любимого дистрибутива
> Чем меньше людей будет пользоваться опенсусе тем меньше будет знать как пользоваться
> сусе.Любой линукс при желании может освоить любой хорошист-старшеклассник. Но чтобы подумали, что это высокое искусство, доступное только избранным, всякие долбодятлы из линукса создали культ, в котором надо шаманить перед иконой линукса, петь идиотические мантры и орать здравицы во славу всякой херни, только потому что она линуксовая.
> А халявщики или нет не твое дело, некоторые люди не только на
> форумах чушь пишут, но и багрепорты, патчи, по и собирают пакеты
> для любимого дистрибутиваУ тебя есть основания говорить, что твой оппонент ничего не делает? :-) Нет у тебя таких оснований :-) Проблемка в том, что далеко не всем в линуксе приятно это фанатичное, громкогласное и зачастую на редкость тупое, стадо линупсятников и их долбодятлизм
> У тебя есть основания говорить, что твой оппонент ничего не делает? :-)Постарайся перечитывать сообщение до тех пор пока не поймешь что ничего про оппонента не утверждалось.
> не всем в линуксе приятно это фанатичнoе, громкогласное и зачастую на редкость тупoе, стадо линупcятникoв и их дoлбoдятлизмГордыня сосед глупости.
Не понимаю, какой цимес в хот-патче?
Подрастешь, поймешь.
> Не понимаю, какой цимес в хот-патче?Меньше гемора с обновлениями.
Вообще, путь развития современного линукса - устранение исторически сложившихся "тут так принято" подстав и заморочек.
> Не понимаю, какой цимес в хот-патче?Это еще что. Некоторые даже не понимают, какой цимес в хотплаге. Нуачо, воткнул флешку - перезагрузись.
Если проще перезагрузиться, чем набрать одну команду в шелле, то да.
А так - нет.
> Если проще перезагрузиться, чем набрать одну команду в шелле, то да.Лучше и то, и другое. Суровые юниксоиды не ищут легких путей.
на десктопах - дофига )
остальные - решают грабли - инфраструктурно/архитектурно грамотно ) исключая потребность в.
опять-же есть заведомые "точки отказа" где фигсить без останова - не блажь.
заведомо хреновый пример, но не будете же вы в SOHO-роутеры пихать "работающий из коробки" файловер с балансировкой, пихать с шаблонами и визардами ? :)
Надо непременно его сделать модулем systemd'а - Kpatchd ;)
...чтоб руткиты оперативно накатывал :))
> ...чтоб руткиты оперативно накатывал :))Пока что следить за пользователями порывался только Марк, так что ждем upstart-rootkit-bridge :)
Лучше бы сделали увеличение PV на лету.
Уже есть.
Я про lvm - увеличить физический том без передергивания группы томов.
> Я про lvm - увеличить физический том без передергивания группы томов.Ну так оно есть. http://linux.die.net/man/8/pvresize
Если ты про полноценный memory hotplug, а не вшивый ballooning, то его еще никто нормально не умеет, ибо это не хрен собачий и архитектура массовых ОС и железа под него не заточены. Но потерпи немного, все будет.
Я про lvm. Кому скажешь, что современная серверная ОС без размонтирования фс не может увидеть увеличение луна - не поверят...
> Лучше бы сделали увеличение PV на лету.Освоили бы вы добавление новых PV. И заодно - thin provisioning в device mapper, чтобы два раза не вставать.
Склеивание лунов мне известно и используется, но применимо далеко не всегда. Иногда тупо нужно растянуть лун и других вариантов нет.
А "thin provisioning" в "device mapper", как сказано - "are very much still in the EXPERIMENTAL state".
> А "thin provisioning" в "device mapper", как сказано - "are very much
> still in the EXPERIMENTAL state".А вы таки хотите все, сразу и прямо сейчас? Вам угрожает опасность треснуть.
Нет,я только высказался об отсутствии возможности увеличения PV LVM без остановки сервиса.
> Нет,я только высказался об отсутствии возможности увеличения PV LVM без остановки сервиса.это делается так:
blockdev --rereadpt /dev/sde
pvresize -v /dev/sde
lvextend -v ... /dev/sde
resize4fs -p ...никакой остановки не надо
Господа, отставить панику. Линус никогда не принимает в ядро 2 подсистемы, выполняющую одну и ту же функцию. В апстрим попадет только одна из них, а другая сдохнет, если, конечно, они еще до этого сами не смержатся
Тут же еще вопрос: где будут тестировать эти вещи Red Hat и SUSE? Надеюсь, что прямиком в Fedora и openSUSE это не пойдет.
> Господа, отставить панику. Линус никогда не принимает в ядро 2 подсистемы, выполняющую
> одну и ту же функцию. В апстрим попадет только одна из
> них, а другая сдохнет,Ну да, ну да. SELinux, SMACK, AppArmor и TOMOYO - наглядный пример справедливости ваших слов =D
> если, конечно, они еще до этого сами не смержатся
Не факт, что упомянутая в редхатовской презентации система не является той же, о которой говорили сусевцы. У редхата с сусей хорошие отношения, очень вероятно, что они изначально работали над этим вместе.
>> Господа, отставить панику. Линус никогда не принимает в ядро 2 подсистемы, выполняющую
>> одну и ту же функцию. В апстрим попадет только одна из
>> них, а другая сдохнет,
> Ну да, ну да. SELinux, SMACK, AppArmor и TOMOYO - наглядный пример
> справедливости ваших слов =Dдостаточно посмотреть в ядро - что бы понять что ты соврал. Selinux, SMACK, AppArmor - это разные оболочки вокруг одной подсистемы.. Просто разный API к одниим и тем же функциям :)
> достаточно посмотреть в ядро - что бы понять что ты соврал. Selinux,
> SMACK, AppArmor - это разные оболочки вокруг одной подсистемы.. Просто разный
> API к одниим и тем же функциям :)Ага. А все ядра - это просто API для доступа к функциям железа, различающиеся лишь по API.
Формально это, может, и верно, но пытаться на этом основании приравнивать смену ядра и ОС к смене обоев - демагогия.
"Да, да, конечно..." анек
ext*fs, xfs, jfs, reiserfs;
jffs и вагон фс для флеша;
кучи планировщиков;
кучи систем мандатного доступа;
и т.п.
ну тоесть надо с одной ext2, без журнала сидеть 15 лет. Так?
> ну тоесть надо с одной ext2, без журнала сидеть 15 лет. Так?Адепты юниксвея так и делают. Потому что журнал - это лишнее раздувание функциональности в попытках решить проблему, которой нет (достаточно купит UPS).
Вы используете одновременно ext3/ext4, jfs, xfs и reiserfs?
астрологи объявили месяц ksplice & kGraft. Количество проектов удвоено.