<?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; Интервью с Леннартом Поттерингом (автором systemd и PulseAudio)]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=14919</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14919&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Интервью с Леннартом Поттерингом (автором systemd и PulseAudio)».]]></description>
		<lastBuildDate>Wed, 06 Jul 2011 06:42:05 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Интервью с Леннартом Поттерингом (автором systemd и PulseAudio)]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=192945#p192945</link>
			<description><![CDATA[<p>Издание linuxfr.org опубликовало большое интервью с Леннартом Поттерингом (Lennart Poettering), работающим в компании Red Hat и создавшим в свое время такие проекты, как Avahi (реализация протокола ZeroConf), звуковой сервер PulseAudio и системный менеджер systemd.</p><p>На вопрос, касающийся недовольства пользователей обилием проблем с PulseAudio, Леннарт ответил, что не было другого варианта включения PulseAudio в состав дистрибутивов, так как наиболее существенные проблемы возникли из-за аудиодрайверов, а не не из-за ошибок в коде PulseAudio, и об этих недоработках до внедрения PulseAudio никто не знал. Дело в том, что PulseAudio использует планирование на основе таймера, что требует корректной организации синхронизации с драйверами и доработки некоторых из них, в случае ненадлежащей поддержки методов синхронизации со стороны оборудования.</p><p>На вопрос о состоянии аудиоподсистем в проприетарных ОС, Леннарт ответил, что Mac OS X и Windows имеют намного превосходящие Linux интегрированные аудио стеки, но разрыв постепенно снижается и в Linux появляются функции, которых нет в других системах, например, средства передачи звука по сети и минимизации задержек (latency).</p><p>Что касается systemd, то Леннарт считает, что разработчикам данной системы удалось создать что-то действительно полезное и рано или поздно systemd станет стандартом для Linux дистрибутивов, включая переход на systemd дистрибутива Ubuntu. По словам Леннарта Upstart <a href="http://www.opennet.ru/opennews/art.shtml?num=30412">отстает</a> по возможностям и не успевает идти в ногу с systemd, тем более, что автор Upstart недавно покинул компанию Canonical и теперь работает в Google (Google использует Upstart в ChromeOS).</p><p>На вопрос почему systemd не является платформонезависимым проектом и плотно завязан на некоторые специфичные технологии Linux (cgroups, udev, fanotify, timerfd, signalfd), Леннарт ответил, что интерфейсы POSIX и BSD не отвечают современным реалиям и он считает нецелесообразным жертвовать функциональностью ради совместимости с устаревшими платформами, поэтому нужно стремиться к превращению Linux в майнстрим. Аргументы о невозможности использования systemd в Debian GNU/kFreeBSD, Леннарт не принял и заявил, что kFreeBSD не может восприниматься как серьезна ОС, это скорее &quot;ОС-игрушка&quot;, с которой интересно поэкспериментировать, но не более того. При этом нет никаких трудностей, использовать в kFreeBSD систему инициализации BSD init, а в Debian GNU/Linux перейти на systemd, включив в пакеты классические SysV-скрипты инициализации и unit-файлы systemd. В любом случае необходимость поддержки kFreeBSD не является достаточным аргументом против перехода Debian на systemd.</p><p>Источник —&nbsp; <a href="http://www.opennet.ru/opennews/art.shtml?num=31102">http://www.opennet.ru/opennews/art.shtml?num=31102</a><br />Главная ссылка к новости — <a href="http://linuxfr.org/nodes/86687/comments/1249943">http://linuxfr.org/nodes/86687/comments/1249943</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Wed, 06 Jul 2011 06:42:05 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=192945#p192945</guid>
		</item>
	</channel>
</rss>
