ReactOS — Виндоуз почти здорового человека без ГМО и слежки (Александр Речицкий, OSEDUCONF-2024)
- Докладчик
- Александр Речицкий
ReactOS — это свободная операционная система с открытым исходным кодом, основанная на архитектуре Windows, которая хорошо подходит в качестве методического материала на курсе об архитектуре операционных систем.
Содержание
Видео
Презентация
Thesis
ReactOS — это свободная операционная система с открытым исходным кодом, основанная на архитектуре Windows, обеспечивающая поддержку существующих приложений, драйверов и опыта пользователя наиболее распространённой потребительской операционной системы.
ReactOS, благодаря сверхнизким системным требованиям и максимально простому пользовательскому опыту, является идеальным пособием и песочницей для новичков, изучающих устройство компьютера, и того, какую роль в нём играет операционная система. Всего за 20—30 минут обучающийся может самостоятельно пройти путь от сборки из исходников всего парой простых команд до установки полноценно работоспособной системы, которая запускает множество Windows-совместимых приложений.
Курс «Операционные системы» на кафедре ИУ-9 «Теоретическая информатика и компьютерные технологии» МГТУ им. Н. Э. Баумана, начатый в 2013 году, представляет собой комплексное обучающее мероприятие, ориентированное на студентов 2-го курса направления подготовки «Прикладная математика и информатика», а также полезное для студентов направления «Информатика и вычислительная техника» и аспирантов научной специальности «Вычислительные системы и их элементы».
Курс состоит из двух модулей и лабораторных занятий, включающих теоретический блок, абстрагированный от конкретных операционных систем, и практический блок, сосредотачивающийся на особенностях реализации архитектур операционных систем семейства Windows NT и UNIX.
Разработанный курс использует ReactOS в качестве методического материала для знакомства студентов с архитектурой Windows NT, обеспечивая им практический опыт работы с операционной системой, совместимой с Windows и имеющей низкие системные требования.
Лабораторные работы по курсу «Операционные системы» направлены на ознакомление студентов с системами сборки представителей двух современных операционных систем, модификацией ядер операционных систем и программированием в режиме ядра.
Эти лабораторные работы предоставляют студентам практический опыт работы с современными операционными системами и позволяют им предметно изучить процессы сборки, модификации ядер и программирования в режиме ядра, что способствует их более глубокому пониманию принципов работы операционных систем.
- Брагин А. В., Иванов И. П. Операционные системы. Лабораторные работы: учеб. издание. Москва : Изд. МГТУ им. Н.Э.Баумана, 2024. 36 с.