LINUX.ORG.RU

Слияние кодовой базы udev и systemd

 , ,


1

1

Будущее исходных текстов Udev. Обращение разработчиков.

Мы собираемся объединить исходные коды Udev с systemd. После этого, в следующей версии systemd будет продолжена нумерация версий Udev, т.е. после версии 45 сразу будет версия 184 systemd.

После слияния Udev с systemd вы можете собрать его (udev) без systemd, и мы будем поддерживать эту возможность официально. На самом деле, мы будем поддерживать её в течение длительного промежутка времени, так как это необходимо, для функционирования initrd (т.к. в нём не нужен systemd) должным образом. Дистрибутивы, не желающие использовать systemd могут собирать Udev так же как и раньше, однако следует использовать архив с исходными текстами systemd, вместо архива с исходными текстами Udev и пакеты, необходимые для сборки.

Сегодня «Init» нуждается в полной поддержке горячего подключения; udev управляющий устройствами и знание жизненного цикла устройства является неотъемлемой частью systemd, а не изолированы от неё. В связи с этим, для сведения к минимуму нашей административной нагрузки, уменьшения дублирования кода, и разрешения циклических зависимостей в ядре ОС, у нас принято решение об объединении двух проектов.

Udev собранный из дерева исходных текстов systemd останется совместимым с системами, имеющими систему инициализации отличную от systemd в течение длительного времени. Эти изменения заключаются в основном в изменении схемы сборки, а не изменении направления развития или интерфейсов. Соответственно изменения в инфраструктуре сборки не затронули libudev API. Для нас совместимость является ключевым моментом.

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 2)
Ответ на: комментарий от bloodredfrog

Почему пользователя должно волновать что там, systemd или что-то другое? ОС должно просто работать, она не самоцель, она лишь средство.

dinn ★★★★★
()
Ответ на: комментарий от dinn

Позитивно. В будущем различия между дистрибутивами будут уменьшаться, может и доживём до единого дистрибутива.

Ты действительно в это веришь? Маргинальные дистрибутивы всегда будут, а вот крупных может стать меньше, Mandriva уже R.I.P.

eugeno ★★★★★
()

Объединять udev и systemd просто потому, что второй не может работать без первого?! Круто, чо.

Давайте тогда уж для каждой [говно]программки в архив с исходниками совать заодно и код всех еë зависимостей вплоть до ядра. Так, удобства ради, чтоб весь нужный для работы программы код был рядом и не надо было мучиться с поиском и сборкой либ всяких и т.п..

anonymous
()
Ответ на: комментарий от eugeno

Я просто не учитыва маргиналов, они никому не нужны и огоды не делают. А вот объединение/поглощение крупных дисрибутивов приведёт к концентрации сил и заметному повышению качества.

dinn ★★★★★
()
Ответ на: комментарий от dinn

Персональный компьютер не должен требовать чтения манов, он просто должен работать.

Откуда вы только берётесь… Для езды на автомобиле тоже никакие знания не требуются? — купил права, и поехал? И книги верстать вовсе не обязательно уметь — зафигачил картинки в pdf, и нате вам читайте, ломайте глаза. И софт писать тоже не надо маны читать — повозил мышкой, понажимал кнопки — получите KDE4/Gnome3.

И с внедрением этого всего пользоваться компьютером стало гораздо комфортнее

Кому комфортнее? Виндузоидам поганым? Пусть они все издохнут! Из-за таких сволочей линукс испоганился окончательно.

anonymous
()
Ответ на: комментарий от dinn

Во-первых, ОС никому не должна. Во-вторых, ОС, которые просто работают не бывает. Со всеми ОС случаются проблемы. Но в некоторых эти проблемы можно обнаружить (пока ещё) и устранить, а другие можно только переустанавливать.

bloodredfrog ★★
()
Ответ на: комментарий от dinn

А офисный пакет под linux тоже один - libreoffice.

Неправду говорите сударь. Есть как минимум Lotus Symphony, SoftMaker Office, Koffice, abiword + gnumeric.

anthill
()
Ответ на: комментарий от dinn

Персональный компьютер не должен требовать чтения манов

Дарагой нигани да? Теперь тебе не понадобится чтение, манов. Оно тебе просто не поможет без хорошего скила в чтении ANSI-C с gcc хаками.

iBliss
()
Ответ на: комментарий от dinn

Другим никто не запрещал развиваться и внедрять свои разработки. Но все остальные лишь рассказывают про мнимую свободу и всё.

Никто не запрещает редхату игнорировать чужие разработки. Так что придётся для начала создать свою корпорацию и свой дистрибутив.

anonymous
()
Ответ на: комментарий от dinn

Почему пользователя должно волновать что там, systemd или что-то другое?

Там обычно виндовс, и я не понимаю почему такие пользователи суют своё свиное рыло в линукс. Я так думаю — не желаешь знать что там внутри — купил/скачал виндовс, и сиди не знай себе дальше, какого х… вам от линукс надо? Чего вы все к нему прицепились? Оставьте его в покое! Что он вам плохого сделал?

anonymous
()
Ответ на: комментарий от anonymous

Т.е. по вашему мнежде чем заняться чем-то полезным, надо сначала потратить кучу времени например выясняя почему не работает звук через hdmi или ещё что-нибудь?

dinn ★★★★★
()
Ответ на: комментарий от anonymous

Кому нужен, и зачем? Ещё совсем недавно небыло никаких systemd, udev, *kit, upstart, hal, upower, apparmor, pulseaudio и прочего дерьма, и вы не поверите — всё работало, возможно даже лучше чем теперь, и никаких особых неудобств на своих персональных компьютерах я не испытывал. ОС и приложения потребляли на порядок меньше ресурсов, а функционал был практически такой-же. Книга или ман написанные пять-десять лет назад были ещё актуальны по прошествии этого времени. Просто у кого-то очень свербит в одном месте, — писали-бы лучше DE хорошие всякие, да прикладной софт, а в системный не лезли, там и без них был полный порядок.

Ну так соберите систему без них, кто мешает. Кроме того, хватает топовых дистрибутивов без systemd и прочего, зачем эта паника? Да, я считаю даное слияние неправильным, но ничего страшного не случилось, так как части можно использовать отдельно.

Gunnerua
()
Ответ на: комментарий от dinn

Ничего не имею против systemd, однако слияния, подобные этому, противоричат философии Unix и делают систему менее гибкой.

Алсо, не совсем понятно почему стабильный и проверенный временем udev вливается в бета-проект, адоптированный двумя с половиной unstable-дистрибутивами.

sophus_solus
()
Ответ на: комментарий от anonymous

Поддерживаю.

У меня и сейчас из этого только udev, ущерба для работы не заметно. А после таких новостей придётся задуматься, как избавиться и от него.

beresk_let ★★★★★
()
Ответ на: комментарий от anthill

Lotus Symphony - мёртв, SoftMaker Office - вот его признаюсь не пробовал, Koffice - не надо издеваться, так работает только Krita, abiword + gnumeric - это не офис.

dinn ★★★★★
()
Ответ на: комментарий от dinn

Т.е. по вашему мнежде чем заняться чем-то полезным, надо сначала потратить кучу времени например выясняя почему не работает звук через hdmi или ещё что-нибудь?

Люди которые не читают документацию — потенциально не способны заниматься чем-то полезным, самое большее, что они могут — это ковырять пальцем в носу, и гадить.

anonymous
()
Ответ на: комментарий от Gunnerua

Потом будет поздно паниковать.

Deleted
()
Ответ на: комментарий от anonymous

Откуда вы только берётесь… Для езды на автомобиле тоже никакие знания не требуются?

Для езды на машине навыки разобрать\собрать корбку передач не нужны. Все делается сервис центрах и у оф. дилеров. А те кто ездят на ведрах и чинят сами маргиналы и есть

Loki13 ★★★★★
()
Ответ на: комментарий от Gunnerua

Ну так соберите систему без них, кто мешает. Кроме того, хватает топовых дистрибутивов без systemd и прочего, зачем эта паника? Да, я считаю даное слияние неправильным, но ничего страшного не случилось, так как части можно использовать отдельно.

В том и дело, что «соберите», а не «поставьте понравившийся дистр». И собирать без этой обузы будет всё сложнее и сложнее, потому что всё больше и больше будет на неё завязано (я сейчас не только про сабж, но и про всякие пульсы (SIC!) и иже с ними).

Psych218 ★★★★★
()

пора портировать devd....

TOXA ★★
()
Ответ на: комментарий от ymuv

Нет, там devd, он примерно аналогичен по функционалу, насколько я понимаю (не настолько знаком с udev).

CKPbIT_HUK
()
Ответ на: комментарий от Gunnerua

Тут проблема не в том, что без systemd якобы никуда, а в том, что udev теперь как бы вливается в systemd и становится его частью.

«В течение продолжительного времени» ‒ это, конечно, круто, но никто не знает, сколько это.

Много ли сейчас топовых дистрибутивов без udev?

beresk_let ★★★★★
()
Ответ на: комментарий от anonymous

Вы уже прочитали документацию по ближайшей электростанции, чтобы пользоваться электричеством с неё?

dinn ★★★★★
()

Рааасчехляем devfs!!!!

Jetty ★★★★★
()
Ответ на: комментарий от dinn

Я просто не учитыва маргиналов, они никому не нужны и огоды не делают. А вот объединение/поглощение крупных дисрибутивов приведёт к концентрации сил и заметному повышению качества.

Объединения/поглощения не произойдёт, хотя бы потому, что это опенсорс, а не серьёзный бизнес. Да и как ты представляешь себе объединение, скажем, Debian и Fedora?

eugeno ★★★★★
()
Ответ на: комментарий от anonymous

Люди которые не читают документацию — потенциально не способны заниматься чем-то полезным, самое большее, что они могут — это ковырять пальцем в носу, и гадить.

Вы таки всегда читаете мануал к машине на которой собираетесь ехать? Должны быть стандартизация, чтобы как в автомобиле, не важно где и кем произведен, но всегда есть руль,педали и работают они всегда одинаково. Вот и в компах так же надо, а не звездолеты инопланетные изобретать для езды по дорогам.

Loki13 ★★★★★
()
Ответ на: комментарий от sophus_solus

И будет куча неполных почти совместимых, а порой и нет реализвций этих стандартов. Это ничем не лучге текущей обстановки.

dinn ★★★★★
()

Милейший, ты и в жизни таким языком общаешься? Сочувствую окружающим. Лучше б оригинал прицитировал, по-английский, чем это птичий набор слов и фраз. Гадость какая!

oganicumak
()
Ответ на: комментарий от dinn

Я просто не учитыва маргиналов, они никому не нужны и огоды не делают.

Странное взаимоисключающее заявление.

А вот объединение/поглощение крупных дисрибутивов приведёт к концентрации сил

То-то даже прожжёные западные барыги признают необходимость демонополизации.

iBliss
()
Ответ на: комментарий от Loki13

Для езды на машине навыки разобрать\собрать корбку передач не нужны. Все делается сервис центрах и у оф. дилеров. А те кто ездят на ведрах и чинят сами маргиналы и есть

Пользователя никто не заставляет писать ядро и патчи, но знать базовые принципы работы и управления ОС и системных утилит (что постигается через чтение документации) он обязан, в противном случае это не пользователь *nix, а элементарный кусок говна, или говоря человеческим языком — виндузоид обыкновенный. И если таких пользователей будет меньше — то линукс от этого только выиграет.

anonymous
()
Ответ на: комментарий от Loki13

Особенно уместно три педали с рулём будут смотреться в квадроцикле, гидроплане и шагающем экскаваторе.

beresk_let ★★★★★
()
Ответ на: комментарий от Loki13

Ну да, некоторые аварийку еще вызывают, чтобы колесо поменять. Анонимус бесконечно прав. Не умеешь читать маны -> биореактор.

sophus_solus
()

НЕНАВИСТЬ НЕНАВИСТЬ НЕНАВИСТЬ

Uniqa
()
Ответ на: комментарий от sophus_solus

Нужна унификация стандартов, а не дистрибутивов. Разнообразие - это прекрасно.

Это именно та мысль, которую я пытался сформулировать.

eugeno ★★★★★
()

Признавайтесь, кто накурил google translate?

anonymous
()
Ответ на: комментарий от sophus_solus

Одно дело просто читать дкументацию, другое дело, когда предлагают: «вот вам машина, но она заводится через раз, вот вам документация, читайте исправляйте сами, мне и так хорошо».

dinn ★★★★★
()
Ответ на: комментарий от dinn

Мир жесток, поэтому кому-то предстоит умереть и стать маргинальным дистрабутивом.

Как ты думаешь, почему от дебиана отпочковалась бубунта и стала не маргинальным, а ведущим дистрибутивом, как и сам дебиан? Значит, она всё-таки кому-то нужна. И это хорошо, потому что я не хотел бы, чтобы дебиан приобрёл черты бубунты только для того, чтобы угодить миллионам хомячков. С другой стороны, бубунта положительно повлияла на дебиан, в нём появился Debian-Installer, который лично я считаю удобнее всяких Ubiquity и Anaconda. Так что маргинализация никому из них не грозит, а вот сотрудничать вполне могут, как те же дебиан и убунта.

eugeno ★★★★★
()
Ответ на: комментарий от dinn

Вы уже прочитали документацию по ближайшей электростанции, чтобы пользоваться электричеством с неё?

Вы сравниваете х… с п… Человек рождается пустоголовым. Для того чтобы хоть что-то начать созидать (ну, кроме как гадить под себя) ему необходимо учится; всему, в том числе и управлению ОС и софтом. Покажите мне хоть что нибудь путное, созданное виндузоидом, не читавшим документацию. Эти дегенераты даже не способны создать более-меннее приличные текстовый документ в своём «не требующем чтения документации» текстовом процессоре msword. Интернет забит электронным мусором (книгами например) пользоваться которыми просто невозможно, т.к. их создатели посчитали, что знание вёрстки появилось у них с молоком матери. Сколько аварий на дорогах происходит именно по причине полнейшей безграмотности водителей, которые полагают, что управление транспортным средством передаётся по наследству. Почитайте хотя-бы на этот форум — подавляющее большинство вопросов задаются идиотами, которые не удосужились прочитать ни строчки справочной информации, многим даже лень обращаться к поиску.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.