⇤ ← Версия 1 от 2016-09-30 17:52:54
394
Комментарий:
|
1810
|
Удаления помечены так. | Добавления помечены так. |
Строка 5: | Строка 5: |
* Предпосылки возникновения "дистрибутивов" * Цели: разработка, поддержка, доставка * Задачи * юзабилити * информационная поддержка * удобство разработки |
Дистрибутив: комплект ПО для развёртывания и сопровождения программного продукта, решающего определённый широкий класс задач * Дистрибутивы ОС * Plugin-ы для крупных ПП (firefox и т. п.) * Модули «экосистемы» ЯВПУ (Python, Perl, Rubu, NJ, …) * «Прошивки» (Android) Цель дистрибутива: качественный ПП Задачи дистрибутива: * Bottom half * Разработка * Согласование * Top half * Доставка (в т. ч. до мозга пользователя) * Деплоймент * Сопровождение Предпосылки возникновения "дистрибутивов" 1.#0 Программа поставляется с ЭВМ 1. Переносимая программа (Си unix) ⇒ поставляется ''ещё как-то'' 1. «Свежие версии» ⇒ поставляется ''регулярно'' 1. «Unix Wars» ⇒ широкое распространение ''законно'' 1. Linux + GNU = GNU/Linux ⇒ полная ''модульная'' (а не монолитная) ОС 1. Slackware ⇒ ''пакеты'' как дисциплина оформления и доставки компонентов 1. Debian etc. ⇒ ''хранилище'' как единый источник доставки и площадка согласования 1. :-( «пользовательский» подход (не пакеты, а «приложения») ⇒ ??? |
Дистрибутивы: что, зачем и как
Про UNИX и FrBrGeorge
Дистрибутив: комплект ПО для развёртывания и сопровождения программного продукта, решающего определённый широкий класс задач
- Дистрибутивы ОС
- Plugin-ы для крупных ПП (firefox и т. п.)
- Модули «экосистемы» ЯВПУ (Python, Perl, Rubu, NJ, …)
- «Прошивки» (Android)
Цель дистрибутива: качественный ПП
Задачи дистрибутива:
- Bottom half
- Разработка
- Согласование
- Top half
- Доставка (в т. ч. до мозга пользователя)
- Деплоймент
- Сопровождение
- Программа поставляется с ЭВМ
Переносимая программа (Си unix) ⇒ поставляется ещё как-то
«Свежие версии» ⇒ поставляется регулярно
«Unix Wars» ⇒ широкое распространение законно
Linux + GNU = GNU/Linux ⇒ полная модульная (а не монолитная) ОС
Slackware ⇒ пакеты как дисциплина оформления и доставки компонентов
Debian etc. ⇒ хранилище как единый источник доставки и площадка согласования
«пользовательский» подход (не пакеты, а «приложения») ⇒ ???
TODO