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)

Ответ на: комментарий от mumpster

мобилки - тому примерю или будешь спорить что это, по сути, не комп?

Огороженные мобилки без возможности настроек скорее вынужденное решение, чем чей то осознанный выбор.

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

Вот только этот «винтик» и другим бы (конкурирующим) проектам пригодился бы!

У тебя отняли тырнет?? Качай текущий udev и пили самостоятельно! Кто тебе должен что-то улучшать?

Унификация Линукса нужна на многих фронтах, т.к. «свобода» уже породила бардак, который вы называете «операционной системой». НЕ НУЖНЫ десять загрузчиков, пятьдесят «открывателей джыпега» и сто редакторов «yet another shitty editor».
Лучше всем вместе пилить один перспективный загрузчик, чем каждый будет делать своё поделие, которое на 1% превосходит конкурента, не имея 99% его функциональности. Правда, для осознания этой мысли нужно повзрослеть и хоть немного НАЧАТЬ РАБОТАТЬ в Линуксе, но всё впереди! :)

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

Унификация Линукса

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

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

чем каждый будет делать своё поделие, которое на 1% превосходит конкурента, не имея 99% его функциональности

Это ты сейчас про systemd? :)

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

По ссылке - руководство по созданию блоатваре.

Чего уж вообще всю систему в один исходник не запихал?

Чем скриптовая система не угодила и разделение мух и котлет?

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

Интересно что скажет Патрик.

Такие слова на ЛОРе теперь нельзя писать

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

сверлить потолок под анкер...заодно заменил лампочку

как бы сразу намекает что вообще-то у вас ответственного за ТБ - выгнать надо. про много страшных слов - вообще-то в ПУЭ (основном докумнета еслифчо) - всё достаточно ясным и простым языком изложено. а если у нас кое-где через оппу сделано и людей от этого убивает - я-то тут при чём? у меня тоже в квартире изанчально заходило 2 фазных првоода и 1 нулевой, дальше что , «специалист»?

он ламер?

ну как бы ламеры в любой области деятельности страшны. прокладка проводов - не исключение. и?

Нажал кнопку и работай

именно так! большинство бытовых приборов обязаны быть таковыми. а вот если не работает - тогда спецы и нужны. или ты дома для смены лампы каждый раз специально обученного электрика зовёшь?;-)

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

Пристал.

Мне вот никто на вопрос так и не ответил: На какой ляд этот systemd нужен вообще?

Ты отстаивал - к тебе пристал. Другой ВМЕНЯЕМЫЙ будет отстаивать - к нему пристану. ;-)

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

Мне вот никто на вопрос так и не ответил: На какой ляд этот systemd нужен вообще?

Когда Леннарту Поттерингу нечего делать, он пишет systemd. Инфа 100%.

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

http://i.imgur.com/usftZ.png

а по сути: половина — варианты как пнуть демона, через жопу, через сраку, через сокет, через sysfs а вторая половина — не unix-way

кстати, емнип в init.d вполне могут лежать бинари, главное чтобы они обрабатывали start|stop, не?

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

Качай текущий udev и пили самостоятельно!

Млять, да сколько можно об этом: трабла не в udev, трабла в том, что systemd пихают насильно и так, а теперь будет еще один стимул запихать этот зонд поглубже!

Короч, точно сказал другой аноним (?) «matumba отличается умом и сообразительностью»

http://www.svpressa.ru/society/photo/37/576?go=foday#f

anonymous
()

Блеать, да что же такое то:(

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

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

+1

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

собираться перестанет через полгода.

это оптимистичненько. Собираться перестанет сразу же.

zgen ★★★★★
()

Надо подать поттерингу идею слить альсу в пульс.

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

Ну, а что ты хотел услышать ? Я мож балерун. Какие патчи ты от меня хочешь ? Каждый должен заниматься своим делом. Если мне не нравится игра сборной по футболу - я сру на форумах, а не иду на поле. И это, какбэ, нормально. А твоя позиция не нравится сделай сам - это можно договориться до того, что не нравится хирург - прооперируй себя сам.

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

что делать с мнением «в линухе звук тормозит»

мне лично пофиг на «мнение». тебе нет?

как объяснить музыканту или геймеру, что ему нужен исключительно этот красноглазый дистриб

ему нужно так, «чтоб просто работало», поверь мне ;)

запили свой дистриб, где оно будет «просто работать» --- им будут пользоваться музыканты.

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

1. что-то я читал, что один из аргументов слияния «systemd не умеет». Поверил.

2. Эти /bin должны различаться. Не надо сразу доступ иметь в некоторые места, надо иметь возможность остановиться и подумать.

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

Видители в чём дело. Вот когда некто знает много языков программирования, это означает, что он не знает ни одного. Если какая-то вещь претендует на универсальность, то это означает, что ничего из того, на что она претендует, она делать хорошо не умеет.

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

Более того, ковергенция дает огромный рывок в economy of scale, которая управляла человечеством с момента начала индустриализации.

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

В результате у нас сейчас компьютеры замаскированные под фотоаппараты, под телефоны, под печатные машинки и под музыкальные центры. И чем дальше идет развитие, тем мы больше видим что маскировка постепенно спадает. Все идет к тому что будет универсальный компутер, засунутый в коробку в форме телефона, фотоаппарата, десктопа, ноутбука и тп.

И да, для значительной части этих компутеров будет действовать правило каждой домохозяйки. Частично это конечно будет обеспечиватся тем что основы компутерной грамотности будут на самом деле знать все дохозяйки. Но именно основы.

Муз. центр из компьютера - как из г@вна пуля,

Не меломанам прекрасно хватает. Более того, хватает тем меломанам которым на формах не успели объяснить про «теплый ламповый».

хороших игр на PC давно не издают,

Зато бум казуалок и ммо. Собственно четко видно что всему «середнячку» сплошной вомгле, выживают экономически либо ААА мегамонстры, либо казуалки-сетевыеигры. «Хорошие игры» - для задротов, то есть для специалистов.

а что за фотоаппарт из компьютера - я не знаю. Увеличитель мож, не ?

Сейчас фоткают на телефон. Были бы полноценные компутеры с телефоном и камерой (будут, да)

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

Проблемы пользователей OpenBOX, Xmonad, Awesome, FVWM, IceWM, Enlightenment, Mate и т.д, а также тех, кто хочет автомонтирование в консоли, разработчиков udisks не волнуют.

bash+dbus-monitor+dbus-send+coreutils в зубы и вперёд, за полчаса можно написать, какие-то проблемы?

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

2. Эти /bin должны различаться.

Зачем?

Не надо сразу доступ иметь в некоторые места, надо иметь возможность остановиться и подумать.

Для остановиться и подумать есть initramfs.

Вообще, вся система кроме локальных данных, в /usr - это годно, правильно, юниксвейно. Этот /usr можно будет по сети шарить на стотысяч нод, прозрачно обновлять, etc.

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

написать на питоне автомаунтер, использующий удискс, это вопрос пары часов. А если руки из жопы, используйте нормальные ДЕ (читай: Gnome или LXDE или KDE) в которых добрые дяди уже сделали.

Впрочем, труъхакирам автомаунтер не нужен.

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

твоя позиция не нравится сделай сам

это один из тезисов позиции родоначальника идеологии, если че. и все кто кодит под gpl их --- тезис и родоначальника --- поддерживают.

не можешь сам? заплати.

внезапно, да? :)

можно договориться до того, что не нравится хирург - прооперируй себя сам.

только если у кого-то из дискутирующих ФГМ.

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

а если ты балерун, тебе не пох systemd там, udisks, или ещё какая-то херня?

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

То что ты там 65килобайт модулёчков нацомпилял в 1995, кагбе не показатель.

Это как так не показатель. Модули в ядре Linux появились раньше спецификаций USB. Модулей в Линуксе не было в ядре 1.0, это 1994-год.

зато лялих был ну буквально просто везде!

Ты не поверишь, процентное соотношение линукса на PC к венде с тех пор изменилось в переделах статистической погрешности.

lenin386 ★★★★
()

Сегодня не первое апреля.

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

что не нравится хирург - прооперируй себя сам.

А что, Сенкевич смог же...

А пишут - байка... А я ведь её слышал ещё во времена, когда не слышал про Интернет... Но упоминают некоего Рогозова в связи с этим фактом.

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

пишите окюсмороны - ведь именно благодаря внедрению всяких systemd шапка и идёт впереди

Не, ну не может человек удержаться, и обязательно что ляпнет какой-нибудь бред

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

Патрик мне кажется еще долго на systemd не перейдет если вообще перейдет :)

Патрик ясно дал понять что это поделка Поттеринга даже в страшном сне у него на слаку не станет. А лет через 10 сам поттеринг втопчет в говно свою поделку.

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

Слушай мужик, ты просто задрал - ну какого х...на ты пишешь о том что сам не делал: то у тебя для юсб модули накомпилились, когда юсб не было, то питон для автомаунтера за два часа... Ты сам-то хоть представляешь о чем речь идет? Это тебе не правила udev левой нагой накорябать! Вот тебе пример одной из проблем: вывод из под учетки маунтера уведомление на X-screen пользователя. Или D-Bus без которого в этой задаче ну никак, или udisk который имеет обыкновение меняться от версии к версии.... Словом, давай так: ты сперва все ручками сделаешь - сам - а потом будешь пытаться изнасиловать ЛОРовцам моск. Ага?

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

Слушай мужик, ты просто задрал - ну какого х...на ты пишешь о том что сам не делал:

Уверен, мальчик?

Вот тебе пример одной из проблем: вывод из под учетки маунтера уведомление на X-screen пользователя.

Сразу хочется спросить нахера тебе «маунтер» под отдельной учёткой.

Или D-Bus без которого в этой задаче ну никак, или udisk который имеет обыкновение меняться от версии к версии....

Ну, дбус. Ичо? Мальчик, я ещё для хала писал автомаунтер с dbus. И с upower по dbus работал. Я, в отличие от тебя, знаю о чём говорю.

Словом, давай так: ты сперва все ручками сделаешь - сам - а потом будешь пытаться изнасиловать ЛОРовцам моск.

Словом, давай ты сначала изучишь вопрос, а потом будешь выносить мозг тем кто в теме.

dk2
()

svchost.exe

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

Это как так не показатель. Модули в ядре Linux появились раньше спецификаций USB. Модулей в Линуксе не было в ядре 1.0, это 1994-год.

Поддержка LKM появилась в 1994, да. А вот если ты всё же найдёшь в себе силы пройти по ссылочке и прочитать пару абзацев английского текста, ты узнаешь некоторые интересные детали. Потом приходи.

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

Уверен, мальчик?

Уверен, мужичок, - уверен.

Сразу хочется спросить нахера тебе «маунтер» под отдельной учёткой.

Сразу хочется спросить а под каким UID запускает udev кастомные скрипты?

Мальчик, я ещё для хала писал автомаунтер с dbus.

Так вот для хала все действительно было за два часа

а потом будешь выносить мозг тем кто в теме.

Судя по пердежу в лужу ты как раз не в теме. Расслабься и пойди уже займись чем-нибудь... Маны к примеру почитай!

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

Сразу хочется спросить а под каким UID запускает udev кастомные скрипты?

Казалось бы, при чём тут udev, когда мы говорим об udisks over dbus?

Срочно проси газпром подключить тебя к нордстриму.

Судя по пердежу в лужу ты как раз не в теме. Расслабься и пойди уже займись чем-нибудь... Маны к примеру почитай!

Анонимус такой анонимус.

dk2
()

Вот странно, почему эта новость вызвала такое бурление говна

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

Потому, что владелец компьютера отвечает за свой компьютер и администрирует его.

у меня бухи, например, отлично работают. и ничего не администрируют

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

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

Почему все так паникуют и вопят о скатывании Linux?

Так это же ЛОР. Поэтому и вопят, и ждут, что в самом скорейшем времени («через полтора десятка лет» (с) iZEN) Линукс скатится в СГ.

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

А пишут - байка... А я ведь её слышал ещё во времена, когда не слышал про Интернет... Но упоминают некоего Рогозова в связи с этим фактом.

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

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