<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF76%3A%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E</id>
		<title>LXF76:Интервью - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF76%3A%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF76:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E&amp;action=history"/>
		<updated>2026-05-13T06:22:20Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF76:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E&amp;diff=12240&amp;oldid=prev</id>
		<title>Ewgen: добавил категории</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF76:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E&amp;diff=12240&amp;oldid=prev"/>
				<updated>2011-06-24T13:59:53Z</updated>
		
		<summary type="html">&lt;p&gt;добавил категории&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 13:59, 24 июня 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 359:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 359:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;работая над проблемами, пускай другие&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;работая над проблемами, пускай другие&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;переживают по поводу доли рынка и объема продаж.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;переживают по поводу доли рынка и объема продаж.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Интервью]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Джереми Эллисон]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:К доработке]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ewgen</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF76:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E&amp;diff=6890&amp;oldid=prev</id>
		<title>Yaleks: Новая: == Король Самбы == {| style=&quot;border:1px solid #000000;&quot; align=right !colspan=2|Визитка LXF |- | colspan=2|Джереми Эллисон |- | colspan=2|[[Изображ...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF76:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E&amp;diff=6890&amp;oldid=prev"/>
				<updated>2009-02-10T20:00:32Z</updated>
		
		<summary type="html">&lt;p&gt;Новая: == Король Самбы == {| style=&amp;quot;border:1px solid #000000;&amp;quot; align=right !colspan=2|Визитка LXF |- | colspan=2|Джереми Эллисон |- | colspan=2|[[Изображ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Король Самбы ==&lt;br /&gt;
{| style=&amp;quot;border:1px solid #000000;&amp;quot; align=right&lt;br /&gt;
!colspan=2|Визитка LXF&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2|Джереми Эллисон&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2|[[Изображение:Img_76_38_2.jpg|thumb|center|200px|Джереми Эллисон работает в Unix с начала времен, а прославился благодаря своей работе над сетевым проектом Samba. Когда Linux добрался до сетевых решений, он переключился на них и сейчас работает над Samba как штатный сотрудник Novell.]]&lt;br /&gt;
|-&lt;br /&gt;
|ВОЗРАСТ ||43&lt;br /&gt;
|-&lt;br /&gt;
|НАЦИОНАЛЬНОСТЬ ||Американец&lt;br /&gt;
|-&lt;br /&gt;
|ИСПОЛЬЗУЕТ LINUX ||10 лет&lt;br /&gt;
|-&lt;br /&gt;
|ЯЗЫКИ ПРОГРАММИРОВАНИЯ ||6&lt;br /&gt;
|-&lt;br /&gt;
|КОЛИЧЕСТВО ПК ||10&lt;br /&gt;
|-&lt;br /&gt;
|ДНЕВНАЯ НОРМА КОФЕ ||12 чашек&lt;br /&gt;
|-&lt;br /&gt;
|ПАР САНДАЛИЙ ||0&lt;br /&gt;
|-&lt;br /&gt;
| colspan=2| Он говорит: «Я капитально ленив»&lt;br /&gt;
|}&lt;br /&gt;
: ''Samba делает Windows окном в более широкий мир, но насколько это важно для движения свободного программного обеспечения, понимают немногие. Мы встретились с одним из этих немногих: Джереми Эллисон (Jeremy Allison), ведущий разработчик проекта…''&lt;br /&gt;
&lt;br /&gt;
Несмотря на то, что Linux&lt;br /&gt;
(хоть это и оспаривается)&lt;br /&gt;
надежнее, эффективнее и&lt;br /&gt;
свободнее, чем Microsoft&lt;br /&gt;
Windows, миллионы фирм&lt;br /&gt;
по всему миру еще не пробовали с ним работать. Причина – противодействие распространителей коммерческого ПО. Microsoft прежде всего использует&lt;br /&gt;
собственные форматы файлов и протоколов, а скромное количество открытых стандартов, применяемое в этой компании, часто «охвачено и расширено» так, что совместимость с другими операционными системами превращается в кошмар.&lt;br /&gt;
&lt;br /&gt;
Samba – свободно распространяемое&lt;br /&gt;
ПО, победившее эти проблемы. Создавая&lt;br /&gt;
мост между Unix и Windows, Эндрю&lt;br /&gt;
Триджелл (Andrew Tridgell), Джереми&lt;br /&gt;
Эллисон (Jeremy Allison) и другие ухитрились сделать настолько хорошую программу, что даже Microsoft (по слухам) использует ее в качестве справочной реализации.&lt;br /&gt;
Samba 3 завоевала бешеную популярность,&lt;br /&gt;
и скоро ожидается выход Samba 4, обещающей полную поддержку Active Directory.&lt;br /&gt;
Мы встретились с Эллисоном, одним из&lt;br /&gt;
основных разработчиков проекта, чтобы&lt;br /&gt;
узнать о проекте побольше.&lt;br /&gt;
&lt;br /&gt;
; Linux Format: Поговорим о Samba 4. Сколько времени вы уже занимаетесь разработкой проекта?&lt;br /&gt;
; Джереми Эллисон (Jeremy Allison): Думаю, уже около года, может, дольше. Проект большой – мы откусили здоровый ломоть. На сегодняшний день Kerberos Domain Controller и LDAP сервер разработаны хуже, чем другие области, и именно над ними сейчас ведутся основные работы.&lt;br /&gt;
; LXF: Интересно…&lt;br /&gt;
; ДЭ: Проблема в том, что люди доверяют серверу LDAP, который у них уже есть. По этой причине с Samba 4 возникла некоторая напряженность. С одной стороны, полно людей с небольшими офисами – на 50 компьютеров или около того. У них нет сервера LDAP, они не знают, что это такое, им просто нужно нечто для стандартизации учетных записей и сведения их в единый файл. Для них встроенный в Samba 4 LDAP сервер – именно то, что надо, поскольку он запускается почти без вмешательства и может работать с инструментами администрирования Windows.&lt;br /&gt;
&lt;br /&gt;
: С другой стороны, те, у кого 3 000 серверов, думают так: «Я уже установил полный LDAP сервер для предприятия. Зачем мне менять его на какую-то Samba 4, хоть вы и считаете ее классной?» В подобных случаях LDAP-серверу в Samba 4 придется выполнять роль кэша, прокси для уже работающего сервера LDAP. То есть большое количество кода надо дописывать и отлаживать, и, по-моему, это одна из наиболее трудных задач на данный момент.&lt;br /&gt;
&lt;br /&gt;
И я знаю, что сейчас они [разработчики версии 4] набросились на Heimdall-версию Kerberos, и опять-таки, эта версия&lt;br /&gt;
будет идеальна для людей, которые не&lt;br /&gt;
знают и знать не хотят, что такое Kerberos,&lt;br /&gt;
и желают просто использовать единый&lt;br /&gt;
вход (single sign-on) Windows. Но на&lt;br /&gt;
более крупных предприятиях или в более&lt;br /&gt;
масштабной среде люди, скорее всего,&lt;br /&gt;
скажут «нет уж, подавайте мне MIT&lt;br /&gt;
Kerberos сервер, наш дистрибутив идет&lt;br /&gt;
именно с ним и в нем уже все встроено»&lt;br /&gt;
– вам приходится соответствовать их требованиям. Опять же, KDC в Samba 4&lt;br /&gt;
нужен какой-то прокси. Тут еще предстоит&lt;br /&gt;
потрудиться.&lt;br /&gt;
&lt;br /&gt;
Это как раз моя часть работы – просмотреть уже входящий в него код и следовать установленной процедуре, поскольку в данный момент я не занимаюсь этой&lt;br /&gt;
работой по-настоящему. Части Samba 4,&lt;br /&gt;
над которыми я работал – это в основном&lt;br /&gt;
клиентские библиотеки и пыточные тесты&lt;br /&gt;
[тесты, специально подвергающие систему&lt;br /&gt;
сверхнагрузке с целью проверки ее&lt;br /&gt;
стойкости].&lt;br /&gt;
Я добавил испытательных тестов, когда&lt;br /&gt;
обнаружил, что кое-какие вещи следует&lt;br /&gt;
подвергнуть регрессионным тестам. По&lt;br /&gt;
крайней мере, в Samba 3; испытательный&lt;br /&gt;
тестер в Samba 4 настолько хорош, что&lt;br /&gt;
даже Microsoft его использует. Я не знаю,&lt;br /&gt;
читали ли вы интервью с Биллом Хильфом&lt;br /&gt;
(Bill Hilf) [руководитель лаборатории Linux&lt;br /&gt;
при Microsoft] на Slashdot, он там говорит,&lt;br /&gt;
что они не только этим тестером пользуются, но и прислали кое-какие поправки к&lt;br /&gt;
нему.&lt;br /&gt;
; LXF: Как вы считаете, мощь Samba 3 перейдет в версию 4?&lt;br /&gt;
; ДЭ: Да, думаю, что да. Дело в том, что&lt;br /&gt;
люди стали зависимы от нас после версии 3. Скажем так, бывают поставщики&lt;br /&gt;
дистрибутивов Linux, которые не тестируют&lt;br /&gt;
[версию] Samba, включаемую в их дистрибутив. Людям приходится обращаться к&lt;br /&gt;
samba.org и качать оттуда работающую&lt;br /&gt;
программу, поскольку то, что они получили&lt;br /&gt;
вместе со своим дистрибутивом, не&lt;br /&gt;
работоспособно.&lt;br /&gt;
&lt;br /&gt;
Интересный вопрос – является ли&lt;br /&gt;
Samba технологией или продуктом. Если&lt;br /&gt;
мы являемся технологией, то, в некотором&lt;br /&gt;
смысле, нам труднее отлаживать ошибки.&lt;br /&gt;
Раньше я говорил людям, обнаружившим&lt;br /&gt;
ошибку: «Вот быстрая заплатка, не могли&lt;br /&gt;
бы вы скомпилировать ее и попробовать?». Но сейчас большинство даже не&lt;br /&gt;
знает, как это делать. Скорее всего, они&lt;br /&gt;
скажут: «Эй, а где RPM?» И мне придется&lt;br /&gt;
отвечать: «Я его вам сделаю, и вы сможете&lt;br /&gt;
это попробовать».&lt;br /&gt;
&lt;br /&gt;
Для трех следующих релизов Джерри&lt;br /&gt;
[Джеральд Картер – Gerald Carter, релиз-менеджер Samba] кое-что изменил: мы&lt;br /&gt;
сообщим наиболее активным пользователям списка рассылки Samba, что не выпустим Samba для FreeBSD, пока не дождемся&lt;br /&gt;
ответа типа: «Я проверил ее на FreeBSD, и&lt;br /&gt;
она компилируется и работает как минимум в моей среде». Мы выявляем наиболее значимых членов сообщества Samba&lt;br /&gt;
для каждой платформы и говорим им: «Вы&lt;br /&gt;
– стражники у ворот». Мы обсуждали этот&lt;br /&gt;
вопрос на прошлой неделе на конференции&lt;br /&gt;
по встроенным (embedded) системам. Там&lt;br /&gt;
присутствовало большинство команды&lt;br /&gt;
Samba, и мы могли поспорить. Мы отлично&lt;br /&gt;
ладим друг с другом, но всегда возникают&lt;br /&gt;
споры и все такое.&lt;br /&gt;
&lt;br /&gt;
Что касается работы Samba на SUSE,&lt;br /&gt;
по причине того, что есть я, Ларс [Мюллер&lt;br /&gt;
– Lars Muеller)] и Гюнтер [Дешмер –&lt;br /&gt;
Guenther Deschmer)], сегодня Samba под&lt;br /&gt;
SUSE намного ближе к передовой технологии, чем то, что выходит из парадных дверей Samba.&lt;br /&gt;
&lt;br /&gt;
Ларс и Гюнтер всегда хорошо подбирали заплатки, но сегодня, если обнаруживается критическая&lt;br /&gt;
ошибка, ее&lt;br /&gt;
исправляют сразу в обеих ветвях [samba.&lt;br /&gt;
org и SUSE]. В этом преимущество работы&lt;br /&gt;
с Novell. Так что я намного счастливее себя&lt;br /&gt;
чувствую по поводу тех релизов, которые&lt;br /&gt;
мы готовим.&lt;br /&gt;
; LXF: Вы говорите, что на данный&lt;br /&gt;
момент не занимаетесь Samba 4 – а&lt;br /&gt;
можно ожидать, что в некий момент&lt;br /&gt;
ваши пути пересекутся?&lt;br /&gt;
; ДЭ: Ну, может быть; я не знаю. На данный&lt;br /&gt;
момент путь Samba 3 спланирован как&lt;br /&gt;
минимум на пару лет. Cильно зависит от&lt;br /&gt;
того, что понадобится, чего захочет потребитель, что мы еще туда включим – не&lt;br /&gt;
знаю, просто не знаю.&lt;br /&gt;
&lt;br /&gt;
Очевидно, только Святой Грааль сможет заменить Active Directory, поскольку&lt;br /&gt;
сегодня, как только вы попадаете в Active&lt;br /&gt;
Directory, вы влипли, вы прикованы к технологии одного поставщика, и выхода&lt;br /&gt;
оттуда нет. Вы на конвейере, который крутит Microsoft; только добавляй монетки,&lt;br /&gt;
чтобы механизм не остановился. Мы&lt;br /&gt;
должны изменить ситуацию, дать людям&lt;br /&gt;
выбор. Как я однажды в сердцах сказал&lt;br /&gt;
позвонившему клиенту – «Все, о чем нас&lt;br /&gt;
просят потребители – это спасти их от&lt;br /&gt;
ложного решения, которое они сами же и&lt;br /&gt;
приняли». Короче, какими бы ни были&lt;br /&gt;
наилучшая стратегия и решение для&lt;br /&gt;
избавления людей от Active Directory – мы&lt;br /&gt;
к этому движемся, не жалея усилий. Пока&lt;br /&gt;
не знаю, когда это будет.&lt;br /&gt;
; LXF: Samba 4 сейчас находится в&lt;br /&gt;
«стадии Сьюзен», то есть Эндрю тестирует ее на сервере своей жены,&lt;br /&gt;
верно?&lt;br /&gt;
; ДЭ: Да, Сью ее использует, но если&lt;br /&gt;
вспомнить, когда исходная Samba была на&lt;br /&gt;
«этапе Сьюзен» – это было давно, лет&lt;br /&gt;
десять назад – если сейчас говорят, что&lt;br /&gt;
Samba 3 стала стандартом NT4 для предприятия, а я считаю, что есть полное право&lt;br /&gt;
так сказать, то как раз десять лет ушло на&lt;br /&gt;
превращение Samba со «стадии Сьюзен» в&lt;br /&gt;
стандарт NT4 для предприятия. Как долго&lt;br /&gt;
будет превращаться Samba 4 от «стадии&lt;br /&gt;
Сьюзен» до стандарта Active Directory для&lt;br /&gt;
предприятия? Наверное, это будет труднее,&lt;br /&gt;
чем кажется.&lt;br /&gt;
&lt;br /&gt;
Мой план заключается в том, чтобы&lt;br /&gt;
сказать: «О’кей, раз в ней есть все свойства Active Directory и она действительно&lt;br /&gt;
справляется с работой контроллера доменов, пора отдать ей работу центрального&lt;br /&gt;
узла, а на обычных серверах пусть будет&lt;br /&gt;
Samba 3». Про это пишется во всех книгах, и куча народу имеет опыт&lt;br /&gt;
конфигурирования.&lt;br /&gt;
; LXF: Есть ли командный план работы над Samba?&lt;br /&gt;
; ДЭ: Ничего подобного нет! Каждый член&lt;br /&gt;
команды знает, что он делает. Это же проект Open Source: нет никакого Архитектора,&lt;br /&gt;
который сидит и говорит: «Ты делаешь это,&lt;br /&gt;
а он делает то». Скорее, все&lt;br /&gt;
выглядит так: «Чем бы, черт&lt;br /&gt;
возьми, заняться на этой неделе?» Мы работаем с проблемами, на которые наталкиваемся&lt;br /&gt;
каждый день.&lt;br /&gt;
&lt;br /&gt;
Каждая успешная проверка&lt;br /&gt;
означает шаг вперед. У нас&lt;br /&gt;
есть цель, которую мы пытаемся достичь, но, знаете, Линус&lt;br /&gt;
как-то сказал: «Блуждание&lt;br /&gt;
может оказаться лучшим способом придти к цели». Знаю,&lt;br /&gt;
что это против классического&lt;br /&gt;
стиля всяких Архитекторов,&lt;br /&gt;
которые сидят и говорят:&lt;br /&gt;
«Будем создавать вот этакую&lt;br /&gt;
матрицу» – мы просто парни, которые грызут коды,&lt;br /&gt;
забившись в погреб родительского дома, как теперь любят рассказывать. Мы знаем, куда идем, и частично&lt;br /&gt;
знаем, как туда попасть, но детали будут&lt;br /&gt;
вырисовываться по мере написания кода.&lt;br /&gt;
LXF: Хотя вроде бы было некое подобие ядра команды, чтобы переписать&lt;br /&gt;
все с нуля?&lt;br /&gt;
ДЭ: Был только Тридж, который вышел и&lt;br /&gt;
сказал: «Samba – отстой. Я могу сделать&lt;br /&gt;
лучше». А поскольку он работал в OSDL, у&lt;br /&gt;
него была полная свобода так и сделать.&lt;br /&gt;
Никто не встал и не сказал: «Samba – и&lt;br /&gt;
правда отстой. Перепиши-ка ее, Тридж».&lt;br /&gt;
Просто она ему надоела, и он решил ее&lt;br /&gt;
заменить.&lt;br /&gt;
; LXF: То есть никакого мини-бунта по&lt;br /&gt;
поводу этого кода не было? Думаю,&lt;br /&gt;
когда вы перейдете к Samba 4 , вам&lt;br /&gt;
придется просмотреть весь исходник&lt;br /&gt;
и разобраться, что он делает, поскольку вы уже от него отвыкли.&lt;br /&gt;
; ДЭ: На самом деле, нет. Дело в том, что я&lt;br /&gt;
все время читаю исходный код Samba 4,&lt;br /&gt;
поскольку часть его я позаимствовал для&lt;br /&gt;
Samba 3, когда обнаружил, что кое-что в&lt;br /&gt;
ней не работает. Клиентские библиотеки у&lt;br /&gt;
Samba 4 замечательные, они полностью&lt;br /&gt;
асинхронные, и я постоянно вникаю в них,&lt;br /&gt;
чтоб сделать новые тесты. Может быть,&lt;br /&gt;
кто-то скажет, что клиентские библиотеки&lt;br /&gt;
Samba 3 – отстой, потому что добраться до&lt;br /&gt;
клиентской библиотеки легко. Так что,&lt;br /&gt;
вполне возможно, Samba 3 перерастет в&lt;br /&gt;
Samba 4.&lt;br /&gt;
; LXF: Вы действительно думаете, что так будет?&lt;br /&gt;
; ДЭ: На сегодня это не входит в наши планы. Почти наверняка мы предпримем некие&lt;br /&gt;
шаги, чтобы поддержать Samba 3. Это&lt;br /&gt;
модель развития Open Source, на нее надо&lt;br /&gt;
смотреть в большей степени как на технологию, нежели как на продукт. Мы предлагаем отличную и полезную вещь, которая&lt;br /&gt;
помогает взаимодействовать с Windows.&lt;br /&gt;
Джерри – тот парень, который сидит здесь&lt;br /&gt;
и говорит: «Отлично, это нам годится» – но&lt;br /&gt;
в то же время происходит немало&lt;br /&gt;
непредвиденного.&lt;br /&gt;
&lt;br /&gt;
Какие-то вещи из Samba 3 включаются&lt;br /&gt;
в Samba 4 и наоборот, очень много взаимного оплодотворения, заимствования кода,&lt;br /&gt;
ну, вы знаете. Одна из проблем, о которых&lt;br /&gt;
говорил Тридж на конференции по встроенным системам, было его видение распространения кода: чтобы оно было еще&lt;br /&gt;
более случайным и чтобы в нем принимало&lt;br /&gt;
участие больше людей, чем сейчас. Он&lt;br /&gt;
рассматривает модель распределенной&lt;br /&gt;
разработки, а не централизованный вариант типа Subversion. Его идея заключается&lt;br /&gt;
в том, что его древо кода – подобно коду&lt;br /&gt;
Линуса, или Алана Кокса, или кого-то еще&lt;br /&gt;
– станет единым древом, и вовсе не обязательно Samba. Люди скажут: «Я могу&lt;br /&gt;
выбрать древо Джерри, или древо&lt;br /&gt;
Джереми, или официальное древо». А хранитель официального древа скажет: «Эта&lt;br /&gt;
часть древа Триджа хороша, поэтому мы ее&lt;br /&gt;
задействуем».&lt;br /&gt;
; LXF: Итак, Samba может переключиться на Git?&lt;br /&gt;
; ДЭ: Кандидатом на сегодняшний день&lt;br /&gt;
является Bazaar-NG Мартина Пула (Martin&lt;br /&gt;
Pool). Мартин Пул – воспитанник команды&lt;br /&gt;
Samba, который работает на ребят из&lt;br /&gt;
Ubuntu. Мы знаем, где он живет, так что,&lt;br /&gt;
если что-нибудь случится с инструментами&lt;br /&gt;
разработки, мы можем его побить.&lt;br /&gt;
&lt;br /&gt;
; LXF: То есть вы совершенно определенно уходите от Subversion.&lt;br /&gt;
; ДЭ: Нет. Я полагаю, что сначала Samba 4&lt;br /&gt;
будет двигаться по направлению к распределенной модели разработки. Если это&lt;br /&gt;
сработает, то Samba 3 последует за ней.&lt;br /&gt;
&lt;br /&gt;
Лично я бы предпочел принять&lt;br /&gt;
модель распределенной разработки и&lt;br /&gt;
брать кое-что из разных кодов, потому что&lt;br /&gt;
сейчас происходит просто невероятное&lt;br /&gt;
давление на того, кто занимается поддержкой официального кода. Проверяешь&lt;br /&gt;
всякую ерунду, включая ее в код, портится то, что уже сделано, тебя все ненавидят, и ты в дураках. Экспериментировать&lt;br /&gt;
после этого не хочется. Есть такая штука,&lt;br /&gt;
мы ее называем Проверка в Пятницу&lt;br /&gt;
Вечером, и я грешу этим не меньше других. Вечер пятницы, у тебя что-то скомпилировалось, ты считаешь, что по большей&lt;br /&gt;
части там все работает, а в голову лезут&lt;br /&gt;
мысли типа: «Моя машина может попасть&lt;br /&gt;
в аварию, дом может сгореть, проверю&lt;br /&gt;
все, чтобы убедиться, что все нормально». И тут ты обнаруживаешь, что сломал&lt;br /&gt;
сборку HP-UX или AIX или что-нибудь&lt;br /&gt;
еще, потому что не смог провести на них&lt;br /&gt;
проверку.&lt;br /&gt;
&lt;br /&gt;
Переход на модель распределенной&lt;br /&gt;
разработки ликвидирует проблему пятничных проверок. Как только ты включил&lt;br /&gt;
что-нибудь в код, кто-то должен тут же&lt;br /&gt;
это проверить. Это бесконечные переговоры и замечания. Мы хотим уйти от&lt;br /&gt;
философии «ты либо герой, либо кретин» и быть просто разработчиком, с пра-&lt;br /&gt;
вом на ошибки, которые не столь опасны,&lt;br /&gt;
потому что невозможно разрушить чью-то наработку.&lt;br /&gt;
&lt;br /&gt;
Есть еще одна вещь, которая получится&lt;br /&gt;
благодаря модели распределенной разработки – это мое мнение, и тут мы полностью согласны с Триджем: данная модель&lt;br /&gt;
сотрет различие между непосредственной&lt;br /&gt;
командой разработки Samba и теми людьми, которые хотят работать над Samba для&lt;br /&gt;
собственных проектов.&lt;br /&gt;
&lt;br /&gt;
У нас есть несколько ребят в Сиэтле,&lt;br /&gt;
которые работали над режимом управления сервисом, и у них должен быть собственный код Samba, из которого мы получим информацию для обновления.&lt;br /&gt;
&lt;br /&gt;
Я очень этого жду, это должно сработать. Но Джерри по природе консервативен, поскольку он – релиз-менеджер, ему&lt;br /&gt;
так и полагается, поэтому, я думаю, он&lt;br /&gt;
понаблюдает за Samba 4 прежде чем мы&lt;br /&gt;
переместим версию 3.&lt;br /&gt;
; LXF: Samba имеет почти 100% совместимость с Active Directory, как вы&lt;br /&gt;
думаете, это не сыграет против&lt;br /&gt;
решений Linux, например, eDirectory?&lt;br /&gt;
; ДЭ: Идея в том, что мы будем с ними взаимодействовать. Мы станем технологией,&lt;br /&gt;
которую можно взять и сделать частью&lt;br /&gt;
eDirectory, или OpenLDAP, или какого угодно сервера каталогов. Создать сервер каталога на уровне предприятия трудно, поэтому мне кажется, что будет служба каталогов Samba, используемая в относительно&lt;br /&gt;
небольшой среде. Но если вы хотите увеличить масштаб до службы каталогов, распределенного между 100 000 пользователей со всех континентов, в разных часовых&lt;br /&gt;
поясах, то, смею предположить, начальные&lt;br /&gt;
релизы Samba 1 для этого не подойдут&lt;br /&gt;
Вот здесь и пригодится каталог уровня&lt;br /&gt;
предприятия.&lt;br /&gt;
; LXF: Итак, у Samba будут многочисленные back-end’ы?&lt;br /&gt;
; ДЭ: Этим мы сейчас и занимаемся. На&lt;br /&gt;
сегодняшний день у нас есть back-end TDB&lt;br /&gt;
для базы данных паролей, это означает,&lt;br /&gt;
что если у вас 100 клиентов Windows, то&lt;br /&gt;
нужна пара централизованных серверов.&lt;br /&gt;
Можно произвести масштабирование в&lt;br /&gt;
пределах разумного, но, конечно, использовать это для скопления из 100 000 пользователей нельзя. Уже сейчас можно&lt;br /&gt;
создать сервер Samba для 100 000 пользователей, и такое делается, но вместо&lt;br /&gt;
использования back-end TDB они используют back-end LDAP и настраивают его под&lt;br /&gt;
любые масштабируемые сервера&lt;br /&gt;
каталогов.&lt;br /&gt;
&lt;br /&gt;
Для меня это здорово, потому что у&lt;br /&gt;
нас сейчас не самый легкий период, мы&lt;br /&gt;
заняты с SMB и прочим, за что мы отвечаем и что должно работать. Вовсе не факт,&lt;br /&gt;
что я хочу обслуживать каталог OpenLDAP.&lt;br /&gt;
&lt;br /&gt;
Одна из сильных сторон Linux и открытого кода – возможность взять большую&lt;br /&gt;
проблему и разбить ее на мелкие составляющие, и каждый будет работать над&lt;br /&gt;
составляющей, которая ему наиболее интересна. Если мне велят заняться ошибками&lt;br /&gt;
LDAP, я сделаю эту работу довольно паршиво, поскольку меня не очень-то интересует LDAP, это не мое, я не знаю протокола…Примерно так, как это было в Sun,&lt;br /&gt;
когда меня усадили исправлять установки&lt;br /&gt;
COBOL. Я делал эту работу паршиво, поскольку мне было на нее наплевать. А вот&lt;br /&gt;
ошибки SMB… по какой-то дурацкой причине, они меня просто чаруют.&lt;br /&gt;
&lt;br /&gt;
Ребята, которые работают с OpenLDAP,&lt;br /&gt;
они такие же. Я уверен, что LDAP – по мне,&lt;br /&gt;
абсолютно бесплодная пустыня – для них&lt;br /&gt;
полнейшее очарование, и они любят работать с ней, ну так пусть они этим и занимаются вместо нас. Вот таким образом проблема разбивается на составляющие.&lt;br /&gt;
&lt;br /&gt;
Честно говоря, я думаю, что именно&lt;br /&gt;
таким образом открытый код действительно хорошо вписывается в деловое сообщество. Очень интересно попадать на шоу&lt;br /&gt;
вроде OSCon, потому что ребята вроде&lt;br /&gt;
Триджа, Джерри и, до некоторой степени,&lt;br /&gt;
меня, болтаются вокруг, а типы в костюмах&lt;br /&gt;
смеются над нами и гадают, что это мы тут&lt;br /&gt;
делаем. В какой-то мере, я думаю, нам&lt;br /&gt;
намного комфортней создавать технологию, чем потом кому-то другому заниматься ее сбытом. Пока мы развлекаемся,&lt;br /&gt;
работая над проблемами, пускай другие&lt;br /&gt;
переживают по поводу доли рынка и объема продаж.&lt;/div&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	</feed>