<?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=LXF110%3AMinix</id>
		<title>LXF110:Minix - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF110%3AMinix"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:Minix&amp;action=history"/>
		<updated>2026-05-13T17:49:15Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:Minix&amp;diff=7797&amp;oldid=prev</id>
		<title>Yaleks в 06:34, 3 мая 2009</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:Minix&amp;diff=7797&amp;oldid=prev"/>
				<updated>2009-05-03T06:34:22Z</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;Версия 06:34, 3 мая 2009&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 14:&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;Джона Лайонса [John Lions] «Lion’s Commentary on UNIX 6th Edition,&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;Джона Лайонса [John Lions] «Lion’s Commentary on UNIX 6th Edition,&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;with Source Code», который из-за закрытия исходных текстов UNIX&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;with Source Code», который из-за закрытия исходных текстов UNIX&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;оказался почти что вне закона &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[1, 2]&lt;/del&gt;.&lt;/div&gt;&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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;ref&amp;gt;А. Зубинский «Minix: можете считать ее «студебекером» – http://www.itc.ua/node/22523/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Some Notes on the «Who wrote Linux» Kerfuffle – http://www.cs.vu.nl/~ast/brown/&amp;lt;/ref&amp;gt;&lt;/ins&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;/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;/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;Первая версия Minix была создана для процессора 8086, а затем&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;Первая версия Minix была создана для процессора 8086, а затем&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 36:&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;Как уже говорилось выше, Minix 3 построен в соответствии с архитектурой микроядра, иными словами, он работает по принципу&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;Как уже говорилось выше, Minix 3 построен в соответствии с архитектурой микроядра, иными словами, он работает по принципу&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;«клиент–сервер» &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[&lt;/del&gt;3&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/del&gt;. Это позволило разработчикам уместить ядро&lt;/div&gt;&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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;ref&amp;gt;Э. Таненбаум «Операционные системы. Реализация и построение», &lt;/ins&gt;3&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-е изд., СПб, Питер, 2007.&amp;lt;/ref&amp;gt;&lt;/ins&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 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;процессора, в 4000 (!) строк. Все остальное (файловая система,&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;процессора, в 4000 (!) строк. Все остальное (файловая система,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 57:&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;Затем следуйте инструкциям на экране.&amp;quot;.&amp;lt;/pre&amp;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;Затем следуйте инструкциям на экране.&amp;quot;.&amp;lt;/pre&amp;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 class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;процесс хорошо документирован (см., например, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[4]&lt;/del&gt;), поэтому мы&lt;/div&gt;&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 class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;ref name=&amp;quot;th&amp;quot;&amp;gt;А.Федорчук «MINIX 3. Установка» – http://citkit.ru/articles/345/&amp;lt;/ref&amp;gt;&lt;/ins&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 class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 73:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 73:&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;/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;/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;[[Изображение:LXF110 48 1.png|thumb|200px|Утилита part: создаем раздел для установки Minix.]]&lt;/ins&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 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; class=&quot;diff-lineno&quot;&gt;Строка 110:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 111:&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;/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;/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;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;* bash-3.0&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;* zsh-4.2.6&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;* gnu-coreutils-5.2.1&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;* gcc-3.4.3&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;* perl-5.8.7 (без модулей)&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;* emacs-21.4&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;* lynx2-8-5&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;* X11R6.8.2&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;|Ширина=150px}}&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;[[Изображение:LXF110 49 1.png|thumb|200px|В Minix есть Emacs: Столлмен и Торвальдс будут довольны.]]&lt;/ins&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;Итак, набираем boot dXpY в приглашении загрузочного монитора.&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;Итак, набираем boot dXpY в приглашении загрузочного монитора.&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;X и Y здесь – номера диска и раздела, на который мы установили&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;X и Y здесь – номера диска и раздела, на который мы установили&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 157:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 172:&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;в системе нет динамических библиотек. Также плохо развита поддержка USB-устройств (точнее, ее нет вообще, за исключением того,&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;в системе нет динамических библиотек. Также плохо развита поддержка USB-устройств (точнее, ее нет вообще, за исключением того,&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;что Minix 3 загадочным образом может загружаться с USB-брелков&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;что Minix 3 загадочным образом может загружаться с USB-брелков&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;и USB CD-ROM) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[4]&lt;/del&gt;.&lt;/div&gt;&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;и USB CD-ROM) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;ref name=&amp;quot;th&amp;quot; /&amp;gt;&lt;/ins&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;/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;/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;Или возьмем файловую систему ISO: ее нормальной поддержки&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;Или возьмем файловую систему ISO: ее нормальной поддержки&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 165:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 180:&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;его в какой-нибудь каталог (к примеру, домашний) командой isoread.&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;его в какой-нибудь каталог (к примеру, домашний) командой isoread.&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;Заметим, что поддерживается только ISO level 1 (имена файлов 8.3,&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;Заметим, что поддерживается только ISO level 1 (имена файлов 8.3,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;глубина вложенности директорий – 8, в пути максимум 255 символов).&lt;/div&gt;&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;глубина вложенности директорий – 8, в пути максимум 255 символов)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;ref&amp;gt;Р. Игнатов «Передача данных с диска CD-ROM в Minix» – http://www.minix3.ru/docs/read_cdrom.pdf&amp;lt;/ref&amp;gt;&lt;/ins&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;/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;/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;Теперь слегка подсластим бочку дегтя ложкой меда: есть поддержка AGP! Но… поддержка других шин, таких как PCMCIA или&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;Теперь слегка подсластим бочку дегтя ложкой меда: есть поддержка AGP! Но… поддержка других шин, таких как PCMCIA или&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 178:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 193:&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;/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;/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;|Заголовок=Minix 3.1.3 – что внутри?&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;|Содержание=Если вас огорчила функциональность текущей стабильной версии Minix, обратите свое внимание на нестабильный Minix 3.1.3,&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;увидевший свет 13 апреля 2007 года. Основные нововведения&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;* В состав дистрибутива теперь входит 108 пакетов (сравните с 46 в версии 3.1.2a). В их числе: рабочий стол EDE, web-сервер Apache, интерпретатор PHP, пакет для работы с изображениями ImageMagick.&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;* Файловая система может превышать 4 ГБ.&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;* Реализована виртуальная файловая система (VFS).&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;Более полный список изменений можно найти в&amp;lt;ref&amp;gt;Комментарии к выпуску MINIX 3.1.3 – http://www.minix3.ru/releasenotes-3.1.3.html&amp;lt;/ref&amp;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;|Ширина=250px}}&lt;/ins&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 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;позвольте вас разубедить: Minix отнюдь не бесполезен. Конечно,&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;позвольте вас разубедить: Minix отнюдь не бесполезен. Конечно,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 290:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 317:&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;на первый план: это медицина и военная отрасль. В общем, у Minix 3&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;на первый план: это медицина и военная отрасль. В общем, у Minix 3&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;&amp;lt;references /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:Minix&amp;diff=7794&amp;oldid=prev</id>
		<title>Yaleks: Новая: == Unix с мордочкой енота == : ''История Linux неразрывно связана с историей этой ОС, но она всегда остается в ...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF110:Minix&amp;diff=7794&amp;oldid=prev"/>
				<updated>2009-05-02T18:21:54Z</updated>
		
		<summary type="html">&lt;p&gt;Новая: == Unix с мордочкой енота == : &amp;#039;&amp;#039;История Linux неразрывно связана с историей этой ОС, но она всегда остается в ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Unix с мордочкой енота ==&lt;br /&gt;
: ''История Linux неразрывно связана с историей этой ОС, но она всегда остается в тени своего большого собрата. LXF решил исправить ситуацию: '''Роман Ярыженко''' представляет Minix 3!''&lt;br /&gt;
&lt;br /&gt;
Minix 3. Тот самый, на основе которого… Впрочем, сравнивать тот Minix и Minix 3 – все равно, что сравнивать&lt;br /&gt;
Mac OS с Mac OS X.&lt;br /&gt;
&lt;br /&gt;
Итак, Minix был создан в 1987 году в качестве учебного пособия к книге Эндрью Таненбаума [Andrew Tanenbaum] «Operating&lt;br /&gt;
Systems: Design and Implementation» [в переводе: «Операционные&lt;br /&gt;
системы: реализация и построение»] на основе исходного кода&lt;br /&gt;
UNIX version 6. Почему именно 6? Да потому, что начиная с седьмой&lt;br /&gt;
версии UNIX стал коммерческим, и его исходные тексты перестали&lt;br /&gt;
распространяться в университетской среде! В течение 10 лет до&lt;br /&gt;
выхода книги Таненбаума в университетах использовался учебник&lt;br /&gt;
Джона Лайонса [John Lions] «Lion’s Commentary on UNIX 6th Edition,&lt;br /&gt;
with Source Code», который из-за закрытия исходных текстов UNIX&lt;br /&gt;
оказался почти что вне закона [1, 2].&lt;br /&gt;
&lt;br /&gt;
Первая версия Minix была создана для процессора 8086, а затем&lt;br /&gt;
портирована на другие архитектуры, но уже во второй версии&lt;br /&gt;
(1997 год) от поддержки альтернативных аппаратных платформ&lt;br /&gt;
отказались.&lt;br /&gt;
&lt;br /&gt;
Minix 2 уже являлся POSIX-совместимым. По сравнению с первой версией он также содержал множество изменений, бывших по&lt;br /&gt;
большей части эволюционными. Так, например, разработчики перешли от 16-разрядного реального режима и дискет к 32-разрядному&lt;br /&gt;
защищенному режиму и жестким дискам.&lt;br /&gt;
&lt;br /&gt;
Minix 3 был анонсирован 24 октября 2005 года на симпозиуме&lt;br /&gt;
ACM и существенно отличался от своего предшественника. По сообщению Таненбаума, Minix 3 разрабатывался не только для обучения&lt;br /&gt;
студентов, но и с прицелом на применение в более серьезных целях&lt;br /&gt;
(например, во встраиваемых устройствах). Сейчас его можно смело&lt;br /&gt;
назвать полноценной микроядерной системой, ибо драйверы работают не в режиме ядра, как во многих современных ОС, а в режиме&lt;br /&gt;
пользователя. На этих страницах мы рассмотрим стабильный релиз&lt;br /&gt;
Minix 3.1.2a и кратко опишем новинки, введенные в нестабильную&lt;br /&gt;
версию.&lt;br /&gt;
&lt;br /&gt;
==== Ключ на старт! ====&lt;br /&gt;
Как уже говорилось выше, Minix 3 построен в соответствии с архитектурой микроядра, иными словами, он работает по принципу&lt;br /&gt;
«клиент–сервер» [3]. Это позволило разработчикам уместить ядро&lt;br /&gt;
ОС, т.е. тот код, который работает в привилегированном режиме&lt;br /&gt;
процессора, в 4000 (!) строк. Все остальное (файловая система,&lt;br /&gt;
сетевой стек, даже почти все драйверы) выполняется в режиме&lt;br /&gt;
пользователя.&lt;br /&gt;
&lt;br /&gt;
Minix – это не Debian, и включенных в состав дистрибутива программ насчитывается не так уж много, но для комфортной работы&lt;br /&gt;
в консоли инструментов вполне достаточно. Правда, большинство&lt;br /&gt;
из них надо добавить после первоначальной инсталляции командой&lt;br /&gt;
packman – обо всем этом мы сейчас и поговорим.&lt;br /&gt;
&lt;br /&gt;
В духе современных веяний, Minix 3 распространяется в виде&lt;br /&gt;
Live CD, после загрузки с которого перед вашим взором предстает&lt;br /&gt;
консоль с приглашением входа в систему. Над ним расположено&lt;br /&gt;
справочное сообщение, которое (в переводе) гласит:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;quot;Добро пожаловать в Minix 3.1.2.&lt;br /&gt;
Система запущена, команды работают нормально.&lt;br /&gt;
Чтобы использовать Minix всерьез, необходимо поставить его на жесткий диск.&lt;br /&gt;
Это можно сделать, введя команду ‘setup’, когда вы зайдете в систему как root.&lt;br /&gt;
Затем следуйте инструкциям на экране.&amp;quot;.&amp;lt;/pre&amp;gt;&lt;br /&gt;
Собственно инсталляция выполняется в семь шагов. Данный&lt;br /&gt;
процесс хорошо документирован (см., например, [4]), поэтому мы&lt;br /&gt;
ограничимся общим описанием.&lt;br /&gt;
&lt;br /&gt;
Первый шаг – выбор раскладки клавиатуры; думаю, здесь не&lt;br /&gt;
должно возникнуть каких-либо проблем. Затем надо указать тип&lt;br /&gt;
установленного в вашем компьютере Ethernet-контроллера или,&lt;br /&gt;
по-простому, сетевой карты. На момент написания данной статьи&lt;br /&gt;
стабильная версия Minix 3 поддерживала ограниченный набор чипов,&lt;br /&gt;
среди которых, однако, были все более-менее распространенные.&lt;br /&gt;
Далее необходимо выбрать вариант установки. Пользователи&lt;br /&gt;
Linux со стажем, возможно, ожидали бы увидеть здесь стандартные&lt;br /&gt;
«Сервер», «Офисный компьютер», «Станция разработчика» и т.п.,&lt;br /&gt;
но в Minix все обстоит несколько проще: можно выполнить минимальную и полную установку. Первая включает скомпилированную&lt;br /&gt;
систему и базовые исходные тексты, а полная – еще и исходные&lt;br /&gt;
коды команд.&lt;br /&gt;
&lt;br /&gt;
Четвертый шаг – выбор способа разбиения диска: вручную или&lt;br /&gt;
автоматически. Предупреждаю сразу: вам необходимо иметь хотя&lt;br /&gt;
бы один свободный первичный раздел в пределах первых 128 ГБ&lt;br /&gt;
винчестера. Автоматическое разбиение происходит с минимальным вмешательством пользователя, поэтому сосредоточимся на&lt;br /&gt;
ручном.&lt;br /&gt;
&lt;br /&gt;
После входа в режим эксперта появится предупреждение, а&lt;br /&gt;
затем экран утилиты part. Первым делом необходимо выбрать диск,&lt;br /&gt;
который вы планируете разбить на разделы. Minix использует собственную схему именования: d0 – primary master, d1 – primary slave&lt;br /&gt;
и т.д. Далее следует указать тип раздела (для Minix – 81) и размер.&lt;br /&gt;
При выходе программа запросит имя раздела и сохранит таблицу&lt;br /&gt;
на жесткий диск. Пользуясь случаем, хочу напомнить: эта операция&lt;br /&gt;
необратима! Убедитесь, что вы выбрали правильный раздел и создали резервные копии важных данных.&lt;br /&gt;
&lt;br /&gt;
После этого инсталлятор предложит согласиться с выбором&lt;br /&gt;
раздела для установки. Смело отвечайте ‘yes’, так как отступать&lt;br /&gt;
все равно уже некуда! Программа должна будет поинтересоваться,&lt;br /&gt;
желаете ли вы выполнить чистую установку с нуля или переустановить систему с сохранением раздела /home. Вряд ли на вашей машине есть домашний раздел Minix (иначе зачем бы вы стали читать эту&lt;br /&gt;
статью?), так что данный этап будет пропущен.&lt;br /&gt;
&lt;br /&gt;
Шестой шаг – выбор размера для раздела /home. Если у вас нет&lt;br /&gt;
специальных пожеланий, можете принять значение, предложенное&lt;br /&gt;
программой (мне порекомендовали 1549 МБ). Теперь остается только выбрать размер блока файловой системы (вариант по умолчанию&lt;br /&gt;
также подойдет).&lt;br /&gt;
&lt;br /&gt;
И наконец – свершилось! Пока Minix 3 сканирует диск на наличие сбойных блоков, вы, согласно забытой традиции Microsoft,&lt;br /&gt;
можете откинуться на спинку кресла.&lt;br /&gt;
&lt;br /&gt;
После копирования файлов потребуется перезагрузка. Наберите&lt;br /&gt;
команду shutdown, и... спустя пару секунд появится строка вида fd0&amp;gt;.&lt;br /&gt;
Это – приглашение монитора загрузки. Дело в том, что Minix 3 ушел&lt;br /&gt;
от старой модели холодной/горячей перезагрузки. Вместо того, что-бы передавать управление BIOS, а затем долго и нудно «поднимать»&lt;br /&gt;
систему, разработчики решили размещать вышеупомянутый монитор&lt;br /&gt;
в конце доступной физической памяти при первом старте и передавать ему управление при штатном останове ОС. Конечно, питание&lt;br /&gt;
можно окончательно выключить командой off, но ведь мы не для этого устанавливали Minix 3, не так ли? Тогда – едем дальше!&lt;br /&gt;
&lt;br /&gt;
==== Первый взгляд ====&lt;br /&gt;
Итак, набираем boot dXpY в приглашении загрузочного монитора.&lt;br /&gt;
X и Y здесь – номера диска и раздела, на который мы установили&lt;br /&gt;
ОС (соответственно). Вы увидите экран выбора конфигурации ядра.&lt;br /&gt;
Поскольку вы его еще ни разу не перекомпилировали, и у вас (надеюсь!) больше 16 МБ памяти, то можно просто подождать 3 секунды&lt;br /&gt;
для загрузки конфигурации по умолчанию.&lt;br /&gt;
&lt;br /&gt;
Перед вами проскочат строки, сообщающие о считывании в&lt;br /&gt;
память загрузочного образа, после чего загрузчик окончательно&lt;br /&gt;
«умоет руки» и передаст бразды правления ядру. Ядро же спустя&lt;br /&gt;
полсекунды запустит из загрузочного образа серверы, необходимые&lt;br /&gt;
для нормального функционирования системы. Серверами в Minix&lt;br /&gt;
называются системные процессы, предоставляющие услуги пользовательским программам. Через 3–8 секунд перед вами появится&lt;br /&gt;
приглашение входа в систему.&lt;br /&gt;
&lt;br /&gt;
Для начала предлагаю зайти root’ом и установить дополнительное ПО, которое есть на CD, но по неведомым причинам не разворачивается на этапе установки, а заодно создать учетную запись&lt;br /&gt;
обычного пользователя. При этом motd любезно уведомит нас, что&lt;br /&gt;
для установки ПО нужно ввести команду packman. Ого! 46 пакетов!&lt;br /&gt;
И это только те, что есть на диске! Чтобы просмотреть список ПО,&lt;br /&gt;
введите 3, после этого вы можете либо составить свой набор пакетов, либо поставить все 46 (см. врезку). Автор этих строк поставил&lt;br /&gt;
бы все... а впрочем, решайте сами.&lt;br /&gt;
&lt;br /&gt;
Попытавшись создать нового пользователя, вы явно почувствуете отличие Minix от других UNIX-подобных систем. Ручаюсь, вам&lt;br /&gt;
пришла на ум команда ‘adduser/useradd username’. Ан нет, в Minix&lt;br /&gt;
не так! То есть команда, конечно, есть (POSIX-совместимость, куда&lt;br /&gt;
же без нее), но синтаксис у нее немного другой:&lt;br /&gt;
 adduser username groupname homedir&lt;br /&gt;
при этом группа должна существовать. То есть, чтобы добавить&lt;br /&gt;
пользователя bob, надо набрать&lt;br /&gt;
 adduser bob other /home/bob&lt;br /&gt;
&lt;br /&gt;
==== Не такой, как все ====&lt;br /&gt;
Давайте остановимся на отличительных особенностях Minix 3&lt;br /&gt;
поподробнее. Помимо упомянутого уже дважды микроядра, первое,&lt;br /&gt;
что следует отметить – это сервер реинкарнации (RS). Нет-нет, это&lt;br /&gt;
вовсе не из буддизма! Сервер реинкарнации наблюдает за драйверами и, в случае «падения», перезапускает их. Это следствие&lt;br /&gt;
того, что драйверы, как, впрочем, и RS, выполняются в режиме&lt;br /&gt;
пользователя.&lt;br /&gt;
&lt;br /&gt;
В качестве формата исполняемых файлов используется легкий,&lt;br /&gt;
но устаревший a.out. Есть и X-сервер, но мне, как я ни старался, не&lt;br /&gt;
удалось заставить их работать. Стабильная версия Minix не поддерживает файловые системы объемом больше 4 ГБ, впрочем, в нестабильной версии это ограничение снято.&lt;br /&gt;
&lt;br /&gt;
Очень огорчительно и отсутствие виртуальной памяти, тем более,&lt;br /&gt;
что Minix 3 разрабатывался и для слабых машин с малым объемом&lt;br /&gt;
ОЗУ. Зато есть команда chmem, позволяющая ограничивать доступную динамическую память. Нельзя назвать достоинством и то, что&lt;br /&gt;
в системе нет динамических библиотек. Также плохо развита поддержка USB-устройств (точнее, ее нет вообще, за исключением того,&lt;br /&gt;
что Minix 3 загадочным образом может загружаться с USB-брелков&lt;br /&gt;
и USB CD-ROM) [4].&lt;br /&gt;
&lt;br /&gt;
Или возьмем файловую систему ISO: ее нормальной поддержки&lt;br /&gt;
в Minix пока тоже нет. Вместо того, чтобы просто примонтировать&lt;br /&gt;
компакт-диск и скопировать данные, необходимо, во-первых, просмотреть каталоги диска с помощью команды isodir и уточнить, как&lt;br /&gt;
правильно называется нужный файл, а во-вторых, перенаправить&lt;br /&gt;
его в какой-нибудь каталог (к примеру, домашний) командой isoread.&lt;br /&gt;
Заметим, что поддерживается только ISO level 1 (имена файлов 8.3,&lt;br /&gt;
глубина вложенности директорий – 8, в пути максимум 255 символов).&lt;br /&gt;
&lt;br /&gt;
Теперь слегка подсластим бочку дегтя ложкой меда: есть поддержка AGP! Но… поддержка других шин, таких как PCMCIA или&lt;br /&gt;
PCI Express, находится в зачаточном состоянии. Видео-драйверов,&lt;br /&gt;
поддерживающих аппаратное ускорение, в Minix 3, естественно, нет&lt;br /&gt;
и в ближайшее время, скорее всего, не будет.&lt;br /&gt;
&lt;br /&gt;
Принтеры… принтеры-таки поддерживаются! Но и тут есть свои&lt;br /&gt;
нюансы. Во-первых, принтер должен быть с LPT-подключением.&lt;br /&gt;
Это и понятно: USB-то отсутствует. Во-вторых, по мнению вашего&lt;br /&gt;
покорного слуги, просмотревшего исходный код драйвера, печать&lt;br /&gt;
картинок невозможна.&lt;br /&gt;
&lt;br /&gt;
Если к настоящему моменту вы начали потихоньку недоумевать, зачем вообще было писать статью о такой «плохой» системе,&lt;br /&gt;
позвольте вас разубедить: Minix отнюдь не бесполезен. Конечно,&lt;br /&gt;
в качестве замены настольной ОС или сервера он сейчас вряд ли&lt;br /&gt;
сгодится, но ведь никто и не предлагает использовать его в таком&lt;br /&gt;
качестве! 4000 строк – это совсем немного (один только игрушечный гипервизор lguest для ядра Linux содержит их около 6000 и&lt;br /&gt;
продвигается как маленький, легкий проект для быстрого изучения энтузиастами), поэтому его образовательная ценность весьма&lt;br /&gt;
высока. Ну и если вам нужна только голая консоль и не требуется специфичное оборудование (вспомните разговор про встраиваемые системы), у Minix 3 тоже найдется, что предложить – и&lt;br /&gt;
не в последнюю очередь, благодаря условиям распространения.&lt;br /&gt;
Лицензия базовой части Minix3 – BSD: с кодом в двоичной или&lt;br /&gt;
бинарной форме разрешается делать все, что угодно, кроме удаления уведомлений об авторских правах и использования имен&lt;br /&gt;
исходных разработчиков для продвижения производного продукта.&lt;br /&gt;
Ну и, конечно же, никаких гарантий.&lt;br /&gt;
&lt;br /&gt;
==== Взгляд в будущее ====&lt;br /&gt;
Что ждет Minix 3 в дальнейшем? Останется ли эта ОС интересной&lt;br /&gt;
лишь энтузиастам, или ей суждено достигнуть чего-то большего?&lt;br /&gt;
Точно на эти вопросы может ответит только время. Я же рискну&lt;br /&gt;
предположить, что Minix 3 способен частично вытеснить Linux на&lt;br /&gt;
рынке встроенных систем. Уже сейчас имеется экспериментальная&lt;br /&gt;
версия реального времени. Minux 3 также позиционируется разработчиками как «ОС для OLPC». Впрочем, он не очень-то подходит&lt;br /&gt;
для данной роли. А вот для роли конструктора «сделай сам» – на&lt;br /&gt;
все сто процентов.&lt;br /&gt;
&lt;br /&gt;
В то же время, на данном этапе разработки Minix недостает многих функций (например, SMP), которые есть в более продвинутых&lt;br /&gt;
ОС. Хочется надеяться, что разработчики постепенно добавят эти и&lt;br /&gt;
многие другие возможности, ведь Minix 3 – очень молодая ОС и развивается достаточно динамично.&lt;br /&gt;
&lt;br /&gt;
=== Слово разработчикам ===&lt;br /&gt;
: ''Думаю, многим было бы интересно узнать, если ли в России живые миниксоиды, поэтому спешим сообщить – есть! LXF разыскал одного из них – '''Романа Игнатова''', который, несмотря на постоянную занятость, нашел время ответить на все наши вопросы.''&lt;br /&gt;
&lt;br /&gt;
LXF: Расскажите, пожалуйста, о своей роли в сообществе Minix 3.&lt;br /&gt;
Чем вы занимаетесь?&lt;br /&gt;
&lt;br /&gt;
Роман Игнатов (РИ): Я – официальный разработчик операционной системы Minix 3, а также автор сайта русскоязычного сообщества разработчиков и пользователей этой системы (http://www.minix3.ru).&lt;br /&gt;
&lt;br /&gt;
LXF: Вот как? А можно пару слов о себе? Где готовят разработчиков Minix?&lt;br /&gt;
&lt;br /&gt;
РИ: Я родился и вырос в городе Курске. Окончил Курский государственный медицинский университет и Курский государственный технический университет. Сейчас живу и работаю в Санкт-Петербурге.&lt;br /&gt;
&lt;br /&gt;
LXF: А почему именно Minix 3?&lt;br /&gt;
&lt;br /&gt;
РИ: Minix 3 – это операционная система, основанная на микроядре.&lt;br /&gt;
Ядро Minix 3 является наименьшим среди всех существующих. В&lt;br /&gt;
режиме ядра в Minix 3 работает только крошечная часть кода – всего&lt;br /&gt;
около 4000 строк. Следует отметить, что в ядрах монолитных систем,&lt;br /&gt;
таких как Linux (2,5 млн. строк исполняемого кода) или Windows (5&lt;br /&gt;
млн. строк), содержится не менее 15000 ошибок. Кроме того, при&lt;br /&gt;
наличии системы из нескольких миллионов строк кода ни один человек не способен прочитать весь исходный код и полностью понять,&lt;br /&gt;
как он работает. Последнее обстоятельство делает нахождение всех&lt;br /&gt;
ошибок в традиционных ОС с монолитными ядрами практически&lt;br /&gt;
невозможным. В основе же микроядра Minix 3 лежит столь же компактное микроядро ОС Minix 2, в котором за последние 10 лет не было&lt;br /&gt;
найдено ни одной ошибки! Эти особенности позволяют говорить о&lt;br /&gt;
Minix 3 как об одной из самых надежных и безопасных операционных систем в мире.&lt;br /&gt;
&lt;br /&gt;
LXF: А над чем трудится сообщество Minix 3 сегодня?&lt;br /&gt;
&lt;br /&gt;
РИ: Сейчас мы работаем над реализацией поддержки динамических библиотек и виртуальной памяти, портированием различного&lt;br /&gt;
программного обеспечения и переносом Minix 3 на другие платформы, такие как PowerPC, ARM и другие. Идет работа в направлении поддержки USB и различных Ethernet-интерфейсов, а также&lt;br /&gt;
прочего оборудования. Ну и еще мы занимаемся локализацией&lt;br /&gt;
Minix 3.&lt;br /&gt;
&lt;br /&gt;
LXF: Кстати, а насколько хорошо у Minix 3 с русским в настоящее&lt;br /&gt;
время?&lt;br /&gt;
&lt;br /&gt;
РИ: На данный момент в операционной системе Minix 3 есть поддержка русского языка в кодировках koi8-r и cp866. Идут работы по&lt;br /&gt;
реализации поддержки cp1251. В планах – utf8. Помимо этого, идет&lt;br /&gt;
работа по переводу руководств man на русский язык.&lt;br /&gt;
&lt;br /&gt;
LXF: Чем, по-вашему, Minix 3 может быть привлекателен для простого пользователя?&lt;br /&gt;
&lt;br /&gt;
РИ: Прежде всего, Minix 3, как и предыдущие версии – это наилучшая учебная операционная система. Ее код прекрасно документирован. Из-под крыла этой замечательной ОС вышло уже не одно поколение пользователей и программистов, например, Линус Торвальдс&lt;br /&gt;
[Linus Torvalds] – создатель Linux. Сейчас под Minix 3 портировано большое количество программ и библиотек, таких как MPlayer,&lt;br /&gt;
Emacs, Vim, gv и других. Также, по сравнению с предыдущими версиями, появился графический интерфейс и менеджеры окон, такие&lt;br /&gt;
как JWM и EDE. Теперь начинающему пользователю будет легче и&lt;br /&gt;
удобнее работать в новой системе. Начав с Minix 3, ему будет проще&lt;br /&gt;
продолжать знакомство с другими Unix-подобными ОС.&lt;br /&gt;
&lt;br /&gt;
LXF: А какими вы видите перспективы Minix 3 на рабочем столе,&lt;br /&gt;
на серверах?&lt;br /&gt;
&lt;br /&gt;
РИ: Сегодня, конечно, Minix 3 не способен состязаться за рабочий стол с Windows или Linux. Но если взвесить все преимущества&lt;br /&gt;
Minix 3, такие как надежность и безопасность, (а это именно те&lt;br /&gt;
качества, на которые пользователи в последнее время обращают все больше и больше внимания), то Minix 3 имеет все шансы&lt;br /&gt;
стать конкурентоспособной альтернативой – но для этого нам еще&lt;br /&gt;
предстоит много работать. Сейчас для Minix 3 еще нет множества&lt;br /&gt;
полезных программ, таких как OpenOffice.org, Firefox, много чего&lt;br /&gt;
не реализовано, но мы упорно работаем над этими моментами, и,&lt;br /&gt;
думаю, придет время, когда Minix 3 сможет бросить вызов другим&lt;br /&gt;
настольным ОС.&lt;br /&gt;
&lt;br /&gt;
LXF: Вы упомянули Firefox, OOo – но ведь они уже есть под Unix?&lt;br /&gt;
Насколько легко портировать в Minix 3 приложения, написанные&lt;br /&gt;
для других POSIX-систем?&lt;br /&gt;
&lt;br /&gt;
РИ: В отличие от предыдущих версий, Minix 3 поддерживает стандарт POSIX, а значит, программы, написанные в соответствии с&lt;br /&gt;
ним, будет перенести сравнительно легко. В этом можно убедиться, посетив официальный сайт операционной системы Minix 3&lt;br /&gt;
(http://www.minix3.org) и сайт русскоязычного сообщества разработчиков&lt;br /&gt;
и пользователей системы Minix 3 (http://www.minix3.ru). Там вы найдете&lt;br /&gt;
множество уже портированных программ.&lt;br /&gt;
&lt;br /&gt;
LXF: А что, по-вашему, ждет Minix 3 в будущем?&lt;br /&gt;
&lt;br /&gt;
РИ: В отличие от своих предшественников, которые представлялись&lt;br /&gt;
только в качестве учебных ОС и имели ограниченную лицензию,&lt;br /&gt;
Minix 3 разрабатывается для встраиваемых систем, таких как видео-камеры, DVD и другие мультимедийные или мобильные устройства.&lt;br /&gt;
Он также может использоваться для маломощных дешевых ноутбуков с маленьким объемом ОЗУ, предназначенных для детей из стран&lt;br /&gt;
«третьего мира». Помимо этого, Minix 3 может найти свое применение в приложениях, требующих высокой надежности, или тех&lt;br /&gt;
задач, для которых лицензия GPL является слишком ограничивающей. Minix 3, сконструированный строго в соответствии с научными&lt;br /&gt;
принципами надежности и безопасности, может быть использован&lt;br /&gt;
в том сегменте рынка, где эти надежность и безопасность выходит&lt;br /&gt;
на первый план: это медицина и военная отрасль. В общем, у Minix 3&lt;br /&gt;
есть хороший шанс найти свое место на рынке и сделать шаг в светлое будущее.&lt;/div&gt;</summary>
		<author><name>Yaleks</name></author>	</entry>

	</feed>