<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - ТЗ/ideasOS2</title>
<link>http://freesource.info/wiki/ТЗ/ideasOS2</link>
<description>History/revisions of FreeSource/ТЗ/ideasOS2</description>
<language>en-us</language>
<item>
<title>2006-07-25 20:24:24</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2006-07-25+20%3A24%3A24</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".tz.ideasos2" href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2006-07-25+20%3A24%3A24">2006-07-25 20:24:24&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2">2006-07-30 20:22:20&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h454-1">&lt;/a>&lt;h2>Тезисы по&amp;nbsp;разработке ОС-2&lt;/h2>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;strong>===Тезисы по&amp;nbsp;разработке ОС-2===&lt;/strong>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-08-08 11:02:02</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-08-08+11%3A02%3A02</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-08-08+11%3A02%3A02">2005-08-08 11:02:02&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2006-07-25+20%3A24%3A24">2006-07-25 20:24:24&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;strong>===Тезисы по&amp;nbsp;разработке ОС-2===&lt;/strong>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h454-1">&lt;/a>&lt;h2>Тезисы по&amp;nbsp;разработке ОС-2&lt;/h2>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-06-19 15:16:51</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-06-19+15%3A16%3A51</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-06-19+15%3A16%3A51">2005-06-19 15:16:51&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-08-08+11%3A02%3A02">2005-08-08 11:02:02&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Вопросы --&amp;gt; siver_at_sirius.ihep.su&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Обсудить можно &lt;a href="http://freesource.info/forum/viewtopic.php?t=144" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />здесь&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-03-28 11:40:46</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-03-28+11%3A40%3A46</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-28+11%3A40%3A46">2005-03-28 11:40:46&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-06-19+15%3A16%3A51">2005-06-19 15:16:51&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ol type="1">&lt;li>	Избавиться от&amp;nbsp;ошибок и&amp;nbsp;сбоев, связанных с&amp;nbsp;неправильным взаимодействием систем/подсистем/приложений;
&lt;/li>&lt;li>	Повысить управляемость систем/подсистем/приложений;
&lt;/li>&lt;li>	Позволить разработать новую технологию сборки пакетов из&amp;nbsp;исходников, при&amp;nbsp;которой можно выбирать ветку развития приложения;
&lt;/li>&lt;li>	Повысить скорость разработки приложений, (1) за&amp;nbsp;счет повышения управляемости исходных кодов; (2) за&amp;nbsp;счет повышения информативности имеющейся документации;
&lt;/li>&lt;li>	Повысить качество работы приложений, за&amp;nbsp;счет системы динамических связей;
&lt;/li>&lt;li>	Повысить скорость работы приложений, за&amp;nbsp;счет сохранения (индексирования) описания состава системы (установив необходимую динамическую связь);
&lt;/li>&lt;li>	Позволить разработать технологию для&amp;nbsp;интерфейсо-независимых приложений (используя систему динамических связей).
&lt;/li>&lt;li>	Совместимость с&amp;nbsp;Сизифом по&amp;nbsp;src.rpm;
&lt;/li>&lt;li>	Необходим софт для&amp;nbsp;закачки src&amp;nbsp;пакетов (с зависимостями) из&amp;nbsp;сизифа;
&lt;/li>&lt;li>	Сборка пакетов с&amp;nbsp;помощью rpm&amp;nbsp;+ обработка необходимых мета-данных о&amp;nbsp;свойствах пакета и&amp;nbsp;свойствах накладываемых патчей (по которым можно определить тип&amp;nbsp;патча: исправление багов, новая функциональность (с таким-то названием), совместимость с&amp;nbsp;такой-то системой и&amp;nbsp;др., уровень надежности патча, идентификатор (nick) разработчика патча, программа применения патча (patch));
&lt;/li>&lt;li>	Характеристики менеджера пакетов: 
&lt;ol type="1">&lt;li>	Возможность замены статической сборки программы с&amp;nbsp;библиотеками на&amp;nbsp;динамическую, при&amp;nbsp;выполнении условий на&amp;nbsp;мета-данные;
&lt;/li>&lt;li>	Компоновка программ (с зависимостями) в&amp;nbsp;архивный или&amp;nbsp;самораспаковывающийся файл;
&lt;/li>&lt;li>	Применение системы мета-данных для&amp;nbsp;пакетов: &amp;lt;идентификатор пакета: имя&amp;nbsp;пакеты, обозначение ветки&amp;gt;, &amp;lt;сборка: идентификаторы патчей, версия, другая информация&amp;gt;;
&lt;/li>&lt;li>	Новая версия пакета не&amp;nbsp;уменьшает кол-ва поставляемых ресурсов (и не&amp;nbsp;изменяет их&amp;nbsp;структуру), иначе должно измениться &amp;lt;обозначение ветки&amp;gt;. Таким образом, все&amp;nbsp;новые версии пакетов будут совместимы со&amp;nbsp;старыми.
&lt;/li>&lt;li>	Внутренние скрипты (в системе с&amp;nbsp;ошибкоустойчивостью) и&amp;nbsp;структурированными характеристическими сообщениями (которыми может пользоваться другая система);
&lt;/li>&lt;/ol>&lt;/li>&lt;li>	Типы и&amp;nbsp;структура значений мета-данных:
&lt;ol type="1">&lt;li>	Фактографический элемент (то есть допустимый идентификатор из&amp;nbsp;словаря). Таким образом можно избегать ошибок, неоднозначности и&amp;nbsp;неточности;
&lt;/li>&lt;li>	Элемент множества с&amp;nbsp;определенным отношением на&amp;nbsp;этом множестве. Таким образом можно легко строить последовательность и&amp;nbsp;дерево версий (поскольку легко задавать новые пространства имен и&amp;nbsp;их трактовку);
&lt;/li>&lt;li>	Ссылка (на значение или&amp;nbsp;другую ссылку).
&lt;/li>&lt;/ol>&lt;/li>&lt;li>	Хранилище мета-данных: словарь фактографических идентификаторов, система ссылок, система множеств с&amp;nbsp;системами отношений.
&lt;/li>&lt;li>	Характеристика и&amp;nbsp;основные элементы среды ОС-2:
&lt;ol type="1">&lt;li>	Фактографическая справочная система по&amp;nbsp;основным so&amp;nbsp;библиотекам (+ система контроля полноты). (Есть ли&amp;nbsp;в &lt;span class="missingpage">Doc&amp;nbsp;Book&lt;/span>&lt;a href="http://freesource.info/wiki/DocBook/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a> такая функциональность?);
&lt;/li>&lt;li>	Высоко-производительный браузер справочной системы;
&lt;/li>&lt;li>	Скриптовый язык – clisp;
&lt;/li>&lt;li>	Единое хранилище метаданных (с системой динамических изменений);
&lt;/li>&lt;li>	Среда для&amp;nbsp;интерфейсонезависимых приложений;
&lt;/li>&lt;li>	Динамические связи между объектами;
&lt;/li>&lt;li>	Структурированный ввод и&amp;nbsp;вывод.
&lt;/li>&lt;/ol>&lt;/li>&lt;li> Направления:
&lt;ol type="1">&lt;li>	Система XML-based метаданных (метаданные + система обработки);
&lt;/li>&lt;li>	Технология сборки пакетов из&amp;nbsp;src с&amp;nbsp;использованием метаданных;
&lt;/li>&lt;li>	Структурированный ввод-вывод XML-based;
&lt;/li>&lt;li>	Среда для&amp;nbsp;динамических связей;
&lt;/li>&lt;li>	Совместимость с&amp;nbsp;Сизифом.
&lt;/li>&lt;/ol>&lt;/li>&lt;li> ОС-2 целесообразно разрабатывать интегрированной с&amp;nbsp;проектом KDE.&lt;/li>&lt;/ol>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">1)	Избавиться от&amp;nbsp;ошибок и&amp;nbsp;сбоев, связанных с&amp;nbsp;неправильным взаимодействием систем/подсистем/приложений;&lt;br />
2)	Повысить управляемость систем/подсистем/приложений;&lt;br />
3)	Позволить разработать новую технологию сборки пакетов из&amp;nbsp;исходников, при&amp;nbsp;которой можно выбирать ветку развития приложения;&lt;br />
4)	Повысить скорость разработки приложений, (1) за&amp;nbsp;счет повышения управляемости исходных кодов; (2) за&amp;nbsp;счет повышения информативности имеющейся документации;&lt;br />
5)	Повысить качество работы приложений, за&amp;nbsp;счет системы динамических связей;&lt;br />
6)	Повысить скорость работы приложений, за&amp;nbsp;счет сохранения (индексирования) описания состава системы (установив необходимую динамическую связь);&lt;br />
7)	Позволить разработать технологию для&amp;nbsp;интерфейсо-независимых приложений (используя систему динамических связей).&lt;br />
1.	Совместимость с&amp;nbsp;сизифом по&amp;nbsp;src.rpm;&lt;br />
2.	Необходим софт для&amp;nbsp;закачки src&amp;nbsp;пакетов (с зависимостями) из&amp;nbsp;сизифа;&lt;br />
3.	Сборка пакетов с&amp;nbsp;помощью rpm&amp;nbsp;+ обработка необходимых мета-данных о&amp;nbsp;свойствах пакета и&amp;nbsp;свойствах накладываемых патчей (по которым можно определить тип&amp;nbsp;патча: исправление багов, новая функциональность (с таким-то названием), совместимость с&amp;nbsp;такой-то системой и&amp;nbsp;др., уровень надежности патча, идентификатор (nick) разработчика патча, программа применения патча (patch));&lt;br />
4.	Характеристики менеджера пакетов: &lt;br />
1)	Возможность замены статической сборки программы с&amp;nbsp;библиотеками на&amp;nbsp;динамическую, при&amp;nbsp;выполнении условий на&amp;nbsp;мета-данные;&lt;br />
2)	Компоновка программ (с зависимостями) в&amp;nbsp;архивный или&amp;nbsp;самораспаковывающийся файл;&lt;br />
3)	Применение системы мета-данных для&amp;nbsp;пакетов: &amp;lt;идентификатор пакета: имя&amp;nbsp;пакеты, обозначение ветки&amp;gt;, &amp;lt;сборка: идентификаторы патчей, версия, другая информация&amp;gt;;&lt;br />
4)	Новая версия пакета не&amp;nbsp;уменьшает кол-ва поставляемых ресурсов (и не&amp;nbsp;изменяет их&amp;nbsp;структуру), иначе должно измениться &amp;lt;обозначение ветки&amp;gt;. Таким образом, все&amp;nbsp;новые версии пакетов будут совместимы со&amp;nbsp;старыми.&lt;br />
5)	Внутренние скрипты (в системе с&amp;nbsp;ошибкоустойчивостью) и&amp;nbsp;структурированными характеристическими сообщениями (которыми может пользоваться другая система);&lt;br />
5.	Типы и&amp;nbsp;структура значений мета-данных:&lt;br />
1)	Фактографический элемент (то есть допустимый идентификатор из&amp;nbsp;словаря). Таким образом можно избегать ошибок, неоднозначности и&amp;nbsp;неточности;&lt;br />
2)	Элемент множества с&amp;nbsp;определенным отношением на&amp;nbsp;этом множестве. Таким образом можно легко строить последовательность и&amp;nbsp;дерево версий (поскольку легко задавать новые пространства имен и&amp;nbsp;их трактовку);&lt;br />
3)	Ссылка (на значение или&amp;nbsp;другую ссылку).&lt;br />
6.	Хранилище мета-данных: словарь фактографических идентификаторов, система ссылок, система множеств с&amp;nbsp;системами отношений.&lt;br />
7.	Характеристика и&amp;nbsp;основные элементы среды ОС-2:&lt;br />
1)	Фактографическая справочная система по&amp;nbsp;основным so&amp;nbsp;библиотекам (+ система контроля полноты). (Есть ли&amp;nbsp;в &lt;span class="missingpage">Doc&amp;nbsp;Book&lt;/span>&lt;a href="http://freesource.info/wiki/DocBook/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a> такая функциональность?);&lt;br />
2)	Высоко-производительный браузер справочной системы;&lt;br />
3)	Скриптовый язык – clisp;&lt;br />
4)	Единое хранилище мета-данных (с системой динамических изменений);&lt;br />
5)	Среда для&amp;nbsp;интерфейсо-независимых приложений;&lt;br />
6)	Динамические связи между объектами;&lt;br />
7)	Структурированный ввод и&amp;nbsp;вывод.&lt;br />
8. Направления:&lt;br />
1)	Система XML-based мета-данных (мета-данные + система обработки);&lt;br />
2)	Технология сборки пакетов из&amp;nbsp;src с&amp;nbsp;использованием мета-данных;&lt;br />
3)	Структурированный ввод-вывод XML-based;&lt;br />
4)	Среда для&amp;nbsp;динамических связей;&lt;br />
5)	Совместимость с&amp;nbsp;сизифом.&lt;br />
9. ОС-2 целесообразно разрабатывать интегрированной с&amp;nbsp;KDE проектом.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-03-28 11:38:51</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-03-28+11%3A38%3A51</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-28+11%3A38%3A51">2005-03-28 11:38:51&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-28+11%3A40%3A46">2005-03-28 11:40:46&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Обсудить можно &lt;a href="http://freesource.info/forum/viewtopic.php?t=144" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />здесь&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-03-21 17:38:19</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-03-21+17%3A38%3A19</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-21+17%3A38%3A19">2005-03-21 17:38:19&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-28+11%3A38%3A51">2005-03-28 11:38:51&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h454-1">&lt;/a>&lt;h2>Архитектура ОС&amp;nbsp;второго уровня&lt;/h2>
Версия 0.0.2.5&lt;br />
ОС-2 – это&amp;nbsp;разрабатываемая среда взаимодействия систем/подсистем/приложений, которая позволит:&lt;br />
1)	Избавиться от&amp;nbsp;ошибок и&amp;nbsp;сбоев, связанных с&amp;nbsp;неправильным взаимодействием систем/подсистем/приложений;&lt;br />
2)	Повысить управляемость систем/подсистем/приложений;&lt;br />
3)	Позволить разработать новую технологию сборки пакетов из&amp;nbsp;исходников, при&amp;nbsp;которой можно выбирать ветку развития приложения;&lt;br />
4)	Повысить скорость разработки приложений, (1) за&amp;nbsp;счет повышения управляемости исходных кодов; (2) за&amp;nbsp;счет повышения информативности имеющейся документации;&lt;br />
5)	Повысить качество работы приложений, за&amp;nbsp;счет системы динамических связей;&lt;br />
6)	Повысить скорость работы приложений, за&amp;nbsp;счет сохранения (индексирования) описания состава системы (установив необходимую динамическую связь);&lt;br />
7)	Позволить разработать технологию для&amp;nbsp;интерфейсо-независимых приложений (используя систему динамических связей).&lt;a name="h454-2">&lt;/a>&lt;h2>Тезисы по&amp;nbsp;разработке ОС-2&lt;/h2>
3.	Сборка пакетов с&amp;nbsp;помощью rpm&amp;nbsp;+ обработка необходимых мета-данных о&amp;nbsp;свойствах пакета и&amp;nbsp;свойствах накладываемых патчей (по которым можно определить тип&amp;nbsp;патча: исправление багов, новая функциональность (с таким-то названием), совместимость с&amp;nbsp;такой-то системой и&amp;nbsp;др., уровень надежности патча, идентификатор (nick) разработчика патча, программа применения патча (patch));&lt;br />
1)	Возможность замены статической сборки программы с&amp;nbsp;библиотеками на&amp;nbsp;динамическую, при&amp;nbsp;выполнении условий на&amp;nbsp;мета-данные;&lt;br />
2)	Компоновка программ (с зависимостями) в&amp;nbsp;архивный или&amp;nbsp;самораспаковывающийся файл;&lt;br />
3)	Применение системы мета-данных для&amp;nbsp;пакетов: &amp;lt;идентификатор пакета: имя&amp;nbsp;пакеты, обозначение ветки&amp;gt;, &amp;lt;сборка: идентификаторы патчей, версия, другая информация&amp;gt;;&lt;br />
4)	Новая версия пакета не&amp;nbsp;уменьшает кол-ва поставляемых ресурсов (и не&amp;nbsp;изменяет их&amp;nbsp;структуру), иначе должно измениться &amp;lt;обозначение ветки&amp;gt;. Таким образом, все&amp;nbsp;новые версии пакетов будут совместимы со&amp;nbsp;старыми.&lt;br />
5)	Внутренние скрипты (в системе с&amp;nbsp;ошибкоустойчивостью) и&amp;nbsp;структурированными характеристическими сообщениями (которыми может пользоваться другая система);&lt;br />
1)	Фактографический элемент (то есть допустимый идентификатор из&amp;nbsp;словаря). Таким образом можно избегать ошибок, неоднозначности и&amp;nbsp;неточности;&lt;br />
2)	Элемент множества с&amp;nbsp;определенным отношением на&amp;nbsp;этом множестве. Таким образом можно легко строить последовательность и&amp;nbsp;дерево версий (поскольку легко задавать новые пространства имен и&amp;nbsp;их трактовку);&lt;br />
3)	Ссылка (на значение или&amp;nbsp;другую ссылку).&lt;br />
1)	Фактографическая справочная система по&amp;nbsp;основным so&amp;nbsp;библиотекам (+ система контроля полноты). (Есть ли&amp;nbsp;в &lt;span class="missingpage">Doc&amp;nbsp;Book&lt;/span>&lt;a href="http://freesource.info/wiki/DocBook/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a> такая функциональность?);&lt;br />
2)	Высоко-производительный браузер справочной системы;&lt;br />
3)	Скриптовый язык – clisp;&lt;br />
4)	Единое хранилище мета-данных (с системой динамических изменений);&lt;br />
5)	Среда для&amp;nbsp;интерфейсо-независимых приложений;&lt;br />
6)	Динамические связи между объектами;&lt;br />
7)	Структурированный ввод и&amp;nbsp;вывод.&lt;br />
8. Направления:&lt;br />
1)	Система XML-based мета-данных (мета-данные + система обработки);&lt;br />
2)	Технология сборки пакетов из&amp;nbsp;src с&amp;nbsp;использованием мета-данных;&lt;br />
3)	Структурированный ввод-вывод XML-based;&lt;br />
4)	Среда для&amp;nbsp;динамических связей;&lt;br />
5)	Совместимость с&amp;nbsp;сизифом.&lt;br />
9. ОС-2 целесообразно разрабатывать интегрированной с&amp;nbsp;KDE проектом.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h454-1">&lt;/a>&lt;h2>Архитектура ОС&amp;nbsp;второго уровня (тезисы)&lt;/h2>
Версия 0.0.2.4&lt;a name="h454-2">&lt;/a>&lt;h3>Тезисы&lt;/h3>
3.	Сборка пакетов с&amp;nbsp;помощью rpm&amp;nbsp;+ обработка необходимых мета-данных о&amp;nbsp;свойствах пакета и&amp;nbsp;свойствах накладываемых патчей &lt;br />
(по которым можно определить тип&amp;nbsp;патча: исправление багов, новая функциональность (с таким-то названием), совместимость с&amp;nbsp;такой-то системой, уровень надежности патча, идентификатор (nick) разработчика патча, программа применения патча (patch) и&amp;nbsp;др.);&lt;br />
&lt;ol type="1">&lt;li> Внутренние скрипты (в системе с&amp;nbsp;ошибкоустойчивостью) и&amp;nbsp;структурированными характеристическими сообщениями(которыми может пользоваться другая система);
&lt;/li>&lt;li> Возможность замены статической сборки программы с&amp;nbsp;библиотеками на&amp;nbsp;динамическую, при&amp;nbsp;выполнении условий на&amp;nbsp;мета-данные;
&lt;/li>&lt;li>	Компоновка программ (с зависимостями) в&amp;nbsp;архивный или&amp;nbsp;самораспаковывающийся файл;
&lt;/li>&lt;li>	Применение системы мета-данных для&amp;nbsp;пакетов: &amp;lt;идентификатор пакета: имя&amp;nbsp;пакеты, обозначение ветки&amp;gt;, &amp;lt;сборка: идентификаторы патчей, версия, другая информация&amp;gt;;
&lt;/li>&lt;li>	Новая версия пакета не&amp;nbsp;уменьшает кол-ва поставляемых ресурсов (и не&amp;nbsp;изменяет их&amp;nbsp;структуру), иначе должно измениться &amp;lt;обозначение ветки&amp;gt;. Таким образом, все&amp;nbsp;новые версии пакетов будут совместимы со&amp;nbsp;старыми.
&lt;/li>&lt;li>	Фактографический элемент (то есть допустимый идентификатор из&amp;nbsp;словаря). Таким образом можно избегать ошибок, неоднозначности и&amp;nbsp;неточности;
&lt;/li>&lt;li>	Элемент множества с&amp;nbsp;определенным отношением на&amp;nbsp;этом множестве. Таким образом можно легко строить последовательность и&amp;nbsp;дерево версий (поскольку легко задавать новые пространства имен и&amp;nbsp;их трактовку);
&lt;/li>&lt;li>	Ссылка (на значение или&amp;nbsp;другую ссылку).
&lt;/li>&lt;li>	Фактографическая справочная система по&amp;nbsp;всем so&amp;nbsp;библиотекам (+ система контроля полноты);
&lt;/li>&lt;li>	Браузер справочной системы;
&lt;/li>&lt;li>	Скриптовый язык – clisp;
&lt;/li>&lt;li>	IDE&amp;nbsp;для скриптового языка;
&lt;/li>&lt;li>	Единое хранилище мета-данных (с системой динамических изменений);
&lt;/li>&lt;li>	Среда для&amp;nbsp;интерфейсо-независимых приложений;
&lt;/li>&lt;li>	Структурированный ввод и&amp;nbsp;вывод.&lt;/li>&lt;/ol>
Обсудить можно &lt;a href="http://freesource.info/forum/viewtopic.php?t=144" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />здесь&lt;/a> .&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-03-19 16:35:10</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-03-19+16%3A35%3A10</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-19+16%3A35%3A10">2005-03-19 16:35:10&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-21+17%3A38%3A19">2005-03-21 17:38:19&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;ol type="1">&lt;li> Внутренние скрипты (в системе с&amp;nbsp;ошибкоустойчивостью) и&amp;nbsp;структурированными характеристическими сообщениями(которыми может пользоваться другая система);
&lt;/li>&lt;li> Возможность замены статической сборки программы с&amp;nbsp;библиотеками на&amp;nbsp;динамическую, при&amp;nbsp;выполнении условий на&amp;nbsp;мета-данные;
&lt;/li>&lt;li>	Компоновка программ (с зависимостями) в&amp;nbsp;архивный или&amp;nbsp;самораспаковывающийся файл;
&lt;/li>&lt;li>	Применение системы мета-данных для&amp;nbsp;пакетов: &amp;lt;идентификатор пакета: имя&amp;nbsp;пакеты, обозначение ветки&amp;gt;, &amp;lt;сборка: идентификаторы патчей, версия, другая информация&amp;gt;;
&lt;/li>&lt;li>	Новая версия пакета не&amp;nbsp;уменьшает кол-ва поставляемых ресурсов (и не&amp;nbsp;изменяет их&amp;nbsp;структуру), иначе должно измениться &amp;lt;обозначение ветки&amp;gt;. Таким образом, все&amp;nbsp;новые версии пакетов будут совместимы со&amp;nbsp;старыми.
&lt;/li>&lt;li>	Фактографический элемент (то есть допустимый идентификатор из&amp;nbsp;словаря). Таким образом можно избегать ошибок, неоднозначности и&amp;nbsp;неточности;
&lt;/li>&lt;li>	Элемент множества с&amp;nbsp;определенным отношением на&amp;nbsp;этом множестве. Таким образом можно легко строить последовательность и&amp;nbsp;дерево версий (поскольку легко задавать новые пространства имен и&amp;nbsp;их трактовку);
&lt;/li>&lt;li>	Ссылка (на значение или&amp;nbsp;другую ссылку).
&lt;/li>&lt;li>	Фактографическая справочная система по&amp;nbsp;всем so&amp;nbsp;библиотекам (+ система контроля полноты);
&lt;/li>&lt;li>	Браузер справочной системы;
&lt;/li>&lt;li>	Скриптовый язык – clisp;
&lt;/li>&lt;li>	IDE&amp;nbsp;для скриптового языка;
&lt;/li>&lt;li>	Единое хранилище мета-данных (с системой динамических изменений);
&lt;/li>&lt;li>	Среда для&amp;nbsp;интерфейсо-независимых приложений;
&lt;/li>&lt;li>	Структурированный ввод и&amp;nbsp;вывод.&lt;/li>&lt;/ol>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;ol type="1">&lt;li>&lt;ol type="1">&lt;li>	Внутренние скрипты (в системе с&amp;nbsp;ошибкоустойчивостью) и&amp;nbsp;структурированными характеристическими сообщениями(которыми может пользоваться другая система);
&lt;/li>&lt;li>	Возможность замены статической сборки программы с&amp;nbsp;библиотеками на&amp;nbsp;динамическую, при&amp;nbsp;выполнении условий на&amp;nbsp;мета-данные;
&lt;/li>&lt;li>	Компоновка программ (с зависимостями) в&amp;nbsp;архивный или&amp;nbsp;самораспаковывающийся файл;
&lt;/li>&lt;li>	Применение системы мета-данных для&amp;nbsp;пакетов: &amp;lt;идентификатор пакета: имя&amp;nbsp;пакеты, обозначение ветки&amp;gt;, &amp;lt;сборка: идентификаторы патчей, версия, другая информация&amp;gt;;
&lt;/li>&lt;li>	Новая версия пакета не&amp;nbsp;уменьшает кол-ва поставляемых ресурсов (и не&amp;nbsp;изменяет их&amp;nbsp;структуру), иначе должно измениться &amp;lt;обозначение ветки&amp;gt;. Таким образом, все&amp;nbsp;новые версии пакетов будут совместимы со&amp;nbsp;старыми.
&lt;/li>&lt;li>	Фактографический элемент (то есть допустимый идентификатор из&amp;nbsp;словаря). Таким образом можно избегать ошибок, неоднозначности и&amp;nbsp;неточности;
&lt;/li>&lt;li>	Элемент множества с&amp;nbsp;определенным отношением на&amp;nbsp;этом множестве. Таким образом можно легко строить последовательность и&amp;nbsp;дерево версий (поскольку легко задавать новые пространства имен и&amp;nbsp;их трактовку);
&lt;/li>&lt;li>	Ссылка (на значение или&amp;nbsp;другую ссылку).
&lt;/li>&lt;li>	Фактографическая справочная система по&amp;nbsp;всем so&amp;nbsp;библиотекам (+ система контроля полноты);
&lt;/li>&lt;li>	Браузер справочной системы;
&lt;/li>&lt;li>	Скриптовый язык – clisp;
&lt;/li>&lt;li>	IDE&amp;nbsp;для скриптового языка;
&lt;/li>&lt;li>	Единое хранилище мета-данных (с системой динамических изменений);
&lt;/li>&lt;li>	Среда для&amp;nbsp;интерфейсо-независимых приложений;
&lt;/li>&lt;li>	Структурированный ввод и&amp;nbsp;вывод.&lt;/li>&lt;/ol>&lt;/li>&lt;/ol>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-03-19 16:34:31</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-03-19+16%3A34%3A31</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-19+16%3A34%3A31">2005-03-19 16:34:31&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-19+16%3A35%3A10">2005-03-19 16:35:10&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">(по которым можно определить тип&amp;nbsp;патча: исправление багов, новая функциональность (с таким-то названием), совместимость с&amp;nbsp;такой-то системой, уровень надежности патча, идентификатор (nick) разработчика патча, программа применения патча (patch) и&amp;nbsp;др.);&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">(по которым можно определить тип&amp;nbsp;патча: исправление багов, новая функциональность (с таким-то названием), совместимость с&amp;nbsp;такой-то системой и&amp;nbsp;др., уровень надежности патча, идентификатор (nick) разработчика патча, программа применения патча (patch));&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2005-03-19 16:33:53</title>
<link>http://freesource.info/wiki/TZ/ideasOS2/show?time=2005-03-19+16%3A33%3A53</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/TZ/ideasOS2&amp;" class="">/ТЗ&amp;nbsp;/&amp;nbsp;ideas&amp;nbsp;OS&amp;nbsp;2&lt;/a> за &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-19+16%3A33%3A53">2005-03-19 16:33:53&lt;/a> и &lt;a href="http://freesource.info/wiki/TZ/ideasOS2?time=2005-03-19+16%3A34%3A31">2005-03-19 16:34:31&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a href="http://wiki.atmsk.ru/?Theory" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />из версии 0.0.2.3;&lt;/a>&lt;br />
&lt;a href="http://www.linux-os.ru/Members/Andrey1" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />из версии 0.0.1.2.&lt;/a>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a href="http://wiki.atmsk.ru/?Theory" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />(из версии 0.0.2.3);&lt;/a>&lt;br />
&lt;a href="http://www.linux-os.ru/Members/Andrey1" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />(из версии 0.0.1.2).&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
