<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=25188</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=25188&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Разработчики Gentoo создали форк udev, независящий от systemd».]]></description>
		<lastBuildDate>Wed, 21 Nov 2012 08:23:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=310248#p310248</link>
			<description><![CDATA[<p>&quot;более продуманные дистрибутивы&quot;<br />Посмеялся над этой фразой.</p>]]></description>
			<author><![CDATA[null@example.com (bobr)]]></author>
			<pubDate>Wed, 21 Nov 2012 08:23:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=310248#p310248</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309984#p309984</link>
			<description><![CDATA[<p>Посмотрим во что всё это выльется.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Tue, 20 Nov 2012 05:11:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309984#p309984</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309974#p309974</link>
			<description><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>основной причиной таких форков является непризнание «форкерами» наличия проблем с загрузкой Linux без каталога /usr. «Они хотят лишь убрать предупреждение о проблеме, оставив ее, по сути, нерешенной» — говорит Грег. Подход «форкеров» он называет «разработкой, основанной на ненависти» (hate-driven development), отмечая, что ненависть ослепляет и дает ложное чувство уверенности в собственной правоте.</p></blockquote></div><p>Не давайте ему точку опоры -- перебесится, и солнце снова взойдёт на востоке.</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Tue, 20 Nov 2012 00:54:18 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309974#p309974</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309973#p309973</link>
			<description><![CDATA[<p>да ладно...<br />самое главное - это поймать момент, когда (неважно кто что говорит) изменения перестали трогать суть, ключевые процессы стабилизированы, ..., толкаемся, пытаемся плыть...<br />Што получилось, то получилося, срепили зубки, понатужились, па--а--оо-оооо-о-нессли- (однако, ужо, самоштоятельный-проект)</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Tue, 20 Nov 2012 00:37:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309973#p309973</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309971#p309971</link>
			<description><![CDATA[<p><strong> Комментарии разработчиков udev по поводу очередного форка проекта </strong></p><p>В конце минувшей недели группа разработчиков Gentoo <a href="http://www.opennet.ru/opennews/art.shtml?num=35351"> создала</a> еще один форк udev. Причиной его создания <a href="https://plus.google.com/100242854243155306943/posts/BHfgFCBTb6B"> стала</a> идейная вражда с другой группой разработчиков Gentoo, ранее создавшей <a href="https://bitbucket.org/braindamaged/udev"> еще один</a> «независимый от systemd» форк.</p><p>Ведущий разработчик udev Кей Сайверс <a href="https://plus.google.com/108087225644395745666/posts/WTvoJkzrbL9"> прокомментировал</a> ситуацию:<br />«Я ни в коем случае не возражаю против форков udev, если они могут принести пользу хоть кому-нибудь. Но в данном случае это выглядит как несмешная шутка». В качестве примера, Сайверс приводит <a href="https://github.com/gentoo/eudev/commit/a91a7609b204ba01037df4ab314dc81c0589c8cb"> коммит</a>, который якобы должен удалить зависимость udev от kmod (механизма управления подгрузкой модулей ядра Linux, заменившего устаревший и неподдерживаемый module-init-tools). В этом коммите, прямое обращение в API libkmod было заменено вызовом исполняемого файла modprobe из состава kmod, который выполняет те же самые API-вызовы. <br />Таким образом, в ходе каждой загрузки добавляется порядка 100-150 сравнительно медленных и ресурсоёмких вызовов fork/exec — это единственный эффект от данного изменения (для сравнения, указывает Сайверс, systemd такого количества запусков процессов достаточно для полной загрузки всей системы). При этом, зависимость от kmod никуда не делась — для работы udev все равно необходима утилита modprobe. «Эта лодка перевернется раньше, чем они научатся плавать» — констатирует Сайверс.</p><p>Основатель и первый разработчик проекта udev, а также один из ведущих разработчиков ядра Linux, Грег Кроа-Хартман, в отличие от Сайверса, <a href="https://plus.google.com/111049168280159033135/posts/R387kQb1zxc"> склонен</a> воспринимать ситуацию более иронично: «Нам подарили отличное развлекательное шоу на выходные». «Грустно смотреть, как они удаляют код, даже не пытаясь разобраться, за что он отвечает» — добавляет Грег уже более серьезно. В комментариях Грег отмечает, что основной причиной таких форков является непризнание «форкерами» наличия проблем с загрузкой Linux без каталога /usr. «Они хотят лишь убрать предупреждение о проблеме, оставив ее, по сути, нерешенной» — говорит Грег. Подход «форкеров» он называет «разработкой, основанной на ненависти» (hate-driven development), отмечая, что ненависть ослепляет и дает ложное чувство уверенности в собственной правоте.</p><p>Несколько месяцев назад, Грег уже <a href="https://plus.google.com/111049168280159033135/posts/V2t57Efkf1s"> отмечал</a> грязные махинации (weird movements) отдельных разработчиков Gentoo, стремящихся убедить всех, что никакой проблемы с /usr нет. Комментируя подход к изменению логики работы с /usr разработчиков Gentoo и Debian, Грег заметил «У меня сложилось впечатление, что эти люди неправильно понимают, что на самом деле происходит, и почему». При этом он настойчиво рекомендовал использовать более продуманные дистрибутивы, такие как Fedora, Ubuntu и openSUSE.</p><p><a href="http://www.opennet.ru/opennews/art.shtml?num=35374">Источник »</a><br /><a href="https://plus.google.com/108087225644395745666/posts/WTvoJkzrbL9">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Mon, 19 Nov 2012 19:45:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309971#p309971</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309695#p309695</link>
			<description><![CDATA[<p>срач в мейллисте gentoo-dev по сабжу: <a href="http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg53850.html">тыц</a></p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Sun, 18 Nov 2012 09:56:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309695#p309695</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309681#p309681</link>
			<description><![CDATA[<p>Линус Торвальдс, как всегда, <a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=MTIzMDU">прямолинеен</a> <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /><br /></p><div class="quotebox"><blockquote><p>Linus Torvalds has also recently criticized udev with comments along the lines of the code maintenance going into &quot;crazy mode&quot; and &quot;they have made changes that were known to be problematic, and are pure and utter stupidity.&quot;</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Sun, 18 Nov 2012 06:43:36 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309681#p309681</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309555#p309555</link>
			<description><![CDATA[<p>Хвала ребятам, теперь за будущее можно быть спокойным <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Sat, 17 Nov 2012 03:49:42 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309555#p309555</guid>
		</item>
		<item>
			<title><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309457#p309457</link>
			<description><![CDATA[<p>Вот так вот, по всей наглой рыжей морде.</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Fri, 16 Nov 2012 18:50:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309457#p309457</guid>
		</item>
		<item>
			<title><![CDATA[Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=309456#p309456</link>
			<description><![CDATA[<p>Группа разработчиков, участвующих в разработке дистрибутива Gentoo Linux, <a href="https://bugs.gentoo.org/show_bug.cgi?id=437570#c38"> основала</a> проект <a href="https://github.com/gentoo/udev-ng"> udev-ng</a>, в рамках которого началось развитие форка подсистемы udev, отвечающей за управление файлами устройств в директории /dev и обработку операций подключения/отключения внешних устройств. В качестве причины создания форка отмечается&nbsp; желание избавиться от привязки к особенностям системного менеджера systemd и намерение возродить некоторые утраченные возможности, поддержки которых была прекращена из-за дублирования функциональности с systemd.</p><p>Напомним, что весной этого года код udev был <a href="http://www.opennet.ru/opennews/art.shtml?num=33526"> интегрирован</a> в дерево исходных текстов системного менеджера systemd, после чего проекты стали развиваться синхронно, но для udev была оставлена возможность обособленного использования и сборки без компонентов systemd. Последние пол года, многие разработчики дистрибутивов, не использующих systemd, <a href="http://forums.gentoo.org/viewtopic-t-934678.html"> отметили</a> появление ряда <a href="http://thread.gmane.org/gmane.linux.gentoo.project/2262"> негативных изменений</a> в udev, таких как привязка к компонентам в директории /usr, прекращение поддержки unix-сокетов и отсутствие тестирования работы со сторонними системами инициализации, что приводило к необходимости задействования обходных путей при использовании udev совместно с sysV-init.</p><p>Проект udev-ng разрабатывается с оглядкой на используемую в Gentoo систему инициализации openrc, но, по заявлению разработчиков, не зависит от особенностей дистрибутива и может без проблем использоваться с другими системами инициализации. Кроме того udev-ng&nbsp; не использует особенности <a href="http://www.opennet.ru/opennews/art.shtml?num=32577"> kmod</a> и может работать на системах с modutils.</p><p><a href="http://www.opennet.ru/opennews/art.shtml?num=35351">Источник »</a><br /><a href="http://thread.gmane.org/gmane.linux.gentoo.project/2262">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Fri, 16 Nov 2012 18:41:32 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=309456#p309456</guid>
		</item>
	</channel>
</rss>
