3816
Комментарий:
|
5700
|
Удаления помечены так. | Добавления помечены так. |
Строка 4: | Строка 4: |
= #Название Курса# = * Лектор: [[frBrGeorge|Георгий Владимирович Курячий]] * Время и место проведения: '''пятница, 18:00, место уточняется''' |
= Архитектура дистрибутивов Linux = * Лектор: [[FrBrGeorge|Георгий Владимирович Курячий]] * Время и место проведения: '''пятница, 18:00, ауд П6''' |
Строка 16: | Строка 16: |
* Title: Linux distribution acrhitecture | * Title: Linux distribution architecture |
Строка 18: | Строка 18: |
Дистрибутивы, то есть полные комплекты программного обеспечения для решения заданного круга задач, разрабатываются, формируются и сопровождаются в соответствии с определёнными принципами. Дистрибутивы операционных систем общего назначения на базе ядра Linux являются на сегодня самыми технически и инфраструктурно оснащёнными комплектами подоного рода. В курсе выделяются эти общие принципы, на примере семейства дистрибутивов ALT и некоторых других, описывается инструментарий разработки, развёртывания и поддержки, а также даётся анализ аналогичных средств в других дистрибутивных системах — модулях современных ЯП, системах управления изолированными окружениями, дополнениях к крупным программным продуктам и т. п. | Дистрибутивы, то есть полные комплекты программного обеспечения для решения заданного круга задач, разрабатываются, формируются и сопровождаются в соответствии с определёнными принципами. Дистрибутивы операционных систем общего назначения на базе ядра Linux являются на сегодня самыми технически и инфраструктурно оснащёнными комплектами подобного рода. В курсе выделяются эти общие принципы, на примере семейства дистрибутивов ALT и некоторых других, описывается инструментарий разработки, развёртывания и поддержки, а также даётся анализ аналогичных средств в других дистрибутивных системах — модулях современных ЯП, системах управления изолированными окружениями, дополнениях к крупным программным продуктам и т. п. |
Строка 26: | Строка 26: |
* Понятие дистрибутива (общая схема) * цели * требования к лицензированию компонентов * требования к процессу разработки, формирования, распространения и сопровождения * требования к информационному пространству * задачи, решаемые дистрибутивом * Дистрибутивы операционных систем на базе Linux * Базовые принципы организации ОС * Командное и программное связывание компонентов * Инструментарий дистрибутива ОС * Инфраструктура дистрибутива ОС * Примеры * Другие экосистемы ПО как дистрибутивы: инварианты, отличия, уровень зрелости и т. п. * Модули популярных систем программирования (Python, Ruby, Perl, node.js, …) * Системы управления изолированными окружениями (Docker/Atomic, KVM, …) * Дополнения крупных прикладных программ (Firefox, …) * Работа с «прошивками» (Android, …) |
|
Строка 29: | Строка 45: |
|| '''№''' || '''Тема''' || '''Лектор''' ||'''Видео''' || || 0 || [[/00_Intro|Дистрибутивы: что, зачем и как]] || FrBrGeorge || [[https://www.youtube.com/watch?v=IBfr4Gf5kpE|youtube]] || || 1 || [[/01_FreeSoftware|Основания свободной дистрибуции]] || FrBrGeorge || || |
|
Строка 30: | Строка 49: |
* Доклад [[FrBrGeorge/Winter2015|Кризис UNIX way и фундаментальное IT-образование]] |
Архитектура дистрибутивов Linux
Лектор: Георгий Владимирович Курячий
Время и место проведения: пятница, 18:00, ауд П6
Лицам, не имеющим пропуск на факультет ВМК МГУ, рекомендуется
написать в список рассылки или FrBrGeorge для оформления разового пропуска
- на первую лекцию принести одну матовую фотографию 3×4 и паспортные данные для оформления постоянного
Аннотация
- Название: Архитектура дистрибутивов Linux
- Title: Linux distribution architecture
Дистрибутивы, то есть полные комплекты программного обеспечения для решения заданного круга задач, разрабатываются, формируются и сопровождаются в соответствии с определёнными принципами. Дистрибутивы операционных систем общего назначения на базе ядра Linux являются на сегодня самыми технически и инфраструктурно оснащёнными комплектами подобного рода. В курсе выделяются эти общие принципы, на примере семейства дистрибутивов ALT и некоторых других, описывается инструментарий разработки, развёртывания и поддержки, а также даётся анализ аналогичных средств в других дистрибутивных системах — модулях современных ЯП, системах управления изолированными окружениями, дополнениях к крупным программным продуктам и т. п.
В конце семестра проводится устный экзамен.
Курс рассчитан на слушателей с базовой компьютерной грамотностью.
Тематический план курса
- Понятие дистрибутива (общая схема)
- цели
- требования к лицензированию компонентов
- требования к процессу разработки, формирования, распространения и сопровождения
- требования к информационному пространству
- задачи, решаемые дистрибутивом
- Дистрибутивы операционных систем на базе Linux
- Базовые принципы организации ОС
- Командное и программное связывание компонентов
- Инструментарий дистрибутива ОС
- Инфраструктура дистрибутива ОС
- Примеры
- Другие экосистемы ПО как дистрибутивы: инварианты, отличия, уровень зрелости и т. п.
- Модули популярных систем программирования (Python, Ruby, Perl, node.js, …)
- Системы управления изолированными окружениями (Docker/Atomic, KVM, …)
- Дополнения крупных прикладных программ (Firefox, …)
- Работа с «прошивками» (Android, …)
Материалы
№ |
Тема |
Лектор |
Видео |
0 |
|||
1 |
|