<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=25188&amp;type=atom" />
	<updated>2012-11-21T08:23:40Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=25188</id>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=310248#p310248" />
			<content type="html"><![CDATA[<p>&quot;более продуманные дистрибутивы&quot;<br />Посмеялся над этой фразой.</p>]]></content>
			<author>
				<name><![CDATA[bobr]]></name>
				<uri>https://linuxforum.ru/profile.php?id=797</uri>
			</author>
			<updated>2012-11-21T08:23:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=310248#p310248</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309984#p309984" />
			<content type="html"><![CDATA[<p>Посмотрим во что всё это выльется.</p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2012-11-20T05:11:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309984#p309984</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309974#p309974" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>основной причиной таких форков является непризнание «форкерами» наличия проблем с загрузкой Linux без каталога /usr. «Они хотят лишь убрать предупреждение о проблеме, оставив ее, по сути, нерешенной» — говорит Грег. Подход «форкеров» он называет «разработкой, основанной на ненависти» (hate-driven development), отмечая, что ненависть ослепляет и дает ложное чувство уверенности в собственной правоте.</p></blockquote></div><p>Не давайте ему точку опоры -- перебесится, и солнце снова взойдёт на востоке.</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2012-11-20T00:54:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309974#p309974</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309973#p309973" />
			<content type="html"><![CDATA[<p>да ладно...<br />самое главное - это поймать момент, когда (неважно кто что говорит) изменения перестали трогать суть, ключевые процессы стабилизированы, ..., толкаемся, пытаемся плыть...<br />Што получилось, то получилося, срепили зубки, понатужились, па--а--оо-оооо-о-нессли- (однако, ужо, самоштоятельный-проект)</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2012-11-20T00:37:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309973#p309973</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309971#p309971" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2012-11-19T19:45:31Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309971#p309971</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309695#p309695" />
			<content type="html"><![CDATA[<p>срач в мейллисте gentoo-dev по сабжу: <a href="http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg53850.html">тыц</a></p>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2012-11-18T09:56:34Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309695#p309695</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309681#p309681" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2012-11-18T06:43:36Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309681#p309681</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309555#p309555" />
			<content type="html"><![CDATA[<p>Хвала ребятам, теперь за будущее можно быть спокойным <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2012-11-17T03:49:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309555#p309555</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309457#p309457" />
			<content type="html"><![CDATA[<p>Вот так вот, по всей наглой рыжей морде.</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-11-16T18:50:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309457#p309457</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Разработчики Gentoo создали форк udev, независящий от systemd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=309456#p309456" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2012-11-16T18:41:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=309456#p309456</id>
		</entry>
</feed>
