Обновить
256K+

Операционные системы

Без них как-то неудобно, ощущения не те

69,7
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Внутреннее устройство ОС RT-11: копаемся в исходом коде. Часть первая

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели8.7K

RT-11 — это операционная система из 1970-х годов для популярного в то время мини-компьютера PDP-11 фирмы DEC. В СССР известна под именами Электроника 60, ДВК, БК 0011М. Для тех, кто любит изучать чужой код в поисках инженерной эстетики — дальнейшее изложение.

Читать далее

Новости

Linux 7.0 и что изменилось в ядре после очередного цикла разработки

Время на прочтение5 мин
Охват и читатели12K

Разработка ядра Linux идет своим чередом. Каждые пару месяцев (иногда ждать приходится дольше) появляется свежая версия с исправлениями и новыми возможностями. На этот раз Линус Торвальдс представил релиз 7.0, который вобрал тысячи правок от сообщества. Изменения затронули самые разные части системы: от обработки ошибок в файловых системах до правил использования AI-ассистентов при подготовке патчей. Давайте разбираться.

Сначала — о привычных подробностях релиза. Линус Торвальдс объявил о выходе новой версии после стандартного двухмесячного цикла. В релиз вошло 15 624 исправления, подготовленных 2 477 разработчиками. Объем патча — 56 МБ, изменения коснулись 18 053 файлов. Для сравнения: в предыдущем выпуске патчей было чуть больше, но размер меньше.

Читать далее →

OpenAI выкупила Sky – теперь в Codex лучшая система управления компьютером, которую я видел

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели20K

На днях компания OpenAI представила обновленное приложение Codex для Mac. Среди множества нововведений особняком стоит встроенный инструмент управления macOS, который позволяет Codex взаимодействовать сразу с несколькими программами. Делает он это в фоновом режиме с помощью “параллельных курсоров”: агенты работают с приложениями сами по себе, не перетягивая окна на передний план и не отвлекая пользователя. По сути, эта функция – буквальное воплощение проекта Sky. Позже OpenAI выкупила этот стартап вместе со всей командой разработчиков.

Cейчас в Codex реализована лучшая система управления компьютером, которую я когда-либо видел в ИИ-агентах. Она даже превосходит то, что я пробовал в Sky год назад. Прошлый вариант был хорош, но работал ощутимо медленнее нынешнего, поскольку базировался на моделях Claude от Anthropic. Сегодня в Codex для Mac даже вальяжная GPT 5.4 действует шустрее, чем Sky в свои лучшие времена. А если включить скоростной режим Codex или поручить простые задачи модели GPT-5.3-Codex-Spark от Cerebras, производительность становится просто космической по сравнению с результатами 2025 года.

Читать далее

Вместо 8 разных VPS: как я организовал практику студентам на одном сервере

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели7.6K

Как дать студентам курса живой опыт деплоя, не заставляя их покупать собственные VPS и не плодя локальные виртуалки? Я решил эту задачу, «нарезав» один сервер на полностью изолированные рабочие пространства с помощью системы контейнеризации Incus. В этой статье — история одного занятия с пошаговым гайдом и разбором всех собранных граблей: почему Docker конфликтует с ZFS, куда пропадает интернет из-за IPv6 и как пробросить порты так, чтобы у каждого студента был свой кусочек сервера.

Читать далее

Linux отказывается от процессоров Intel 486 спустя почти 40 лет. Почему?

Время на прочтение5 мин
Охват и читатели17K

Все так и есть. Разработчики ядра Linux прекращают поддержку устаревших процессоров уровня Intel 486 — архитектуры, на которой держались домашние ПК начала 90-х. Линус Торвальдс начинал разработку Linux в 1991 году на процессоре Intel 386, а потом ОС широко распространилась на более массовых тогда машинах с 486 чипами. Сегодня от этой совместимости отказываются: она усложняет код ядра и мешает внедрять современные оптимизации и механизмы безопасности.

Старые компьютеры продолжат работать, катастрофы нет. Но вот новые версии Linux на них уже не запустятся. i486 давно не соответствует требованиям актуального ПО, а реальных пользователей таких систем почти не осталось. Проект окончательно смещает фокус на современные многоядерные процессоры, а 486-й уходит в историю как одна из ключевых платформ ранней эпохи Linux. Давайте разбираться, что здесь и как. 

Читать далее

У меня нет звука, но я должен слышать: история одной регрессии ядра

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели5.6K

Что делать, если после очередного обновления Linux на старом ноутбуке намертво отвалился звук, а в логах висит зловещее CORB reset timeout и 0xFFFF? Переустановка аудио-серверов не поможет, параметры загрузчика GRUB система упорно игнорирует, а LTS-ядро больше не гарантирует стабильности. В этой статье разбираем, как спуститься в логи dmesg, понять, почему устройство «задыхается» на шине PCI, и заставить ядро заново проинициализировать аудиокарту «на горячую» с помощью sysfs и systemd.

Найти звук

Как мы строим OLTP-ядро: от API-контрактов до eBPF-проб

Уровень сложностиСложный
Время на прочтение17 мин
Охват и читатели9.1K

В статье показываем контракты будущей OLTP-СУБД: как разделены слои ядра, зачем нужен per-tablespace page size, почему конфигурация уходит в adaptive tuning и как мы встраиваем USDT/eBPF-наблюдаемость прямо в бинарник.

Читать далее

Портируем Mac OS X на Nintendo Wii

Уровень сложностиСредний
Время на прочтение24 мин
Охват и читатели8.3K

С момента своего запуска в 2007 году на Wii было портировано несколько операционных систем: Linux, NetBSD и совсем недавно — Windows NT. Сегодня к этому списку присоединяется Mac OS X.

Читать далее

Commodore OS Vision 3.0 — операционка для фанатов ретрогейминга

Время на прочтение6 мин
Охват и читатели10K

Включите фантазию и представьте, что Commodore International выжила в идеальном шторме корпоративной катастрофы и дошла до наших дней. Какой бы была ее версия операционной системы? Ответить на этот вопрос решил единственный человек — Лео Нигро (Leo Nigro). Это он придумал Commodore OS и до сих пор является основной движущей силой проекта.

В далеком 2010 году он был главным инженером и сооснователем компании Commodore USA. Их флагманским продуктом был Commodore 64x в корпусе классического C64 на базе Intel Atom и Nvidia Ion 2. Была также и Extreme-версия с Core i7 на борту. Вместе с этим велась разработка собственной Commodore OS. Увы, но уже спустя три года компания потерпела крах, и первая версия так никогда и не вышла в релиз.

Лео не забросил идею и после девяти лет паузы анонсировал Commodore OS 2.0, переделав неофициальную версию MX Linux (основанную на Debian) с доработанным оконным менеджером Compiz. Зимой 2023-го она вышла из статуса беты и отправилась в релиз. Развитие продолжалось, и весной 2025-го нас порадовали уже версией 3.0, которая позиционируется как крупнейший игровой Linux-дистрибутив в истории. Что скрывается за этими громкими словами — расскажем под катом.

Читать далее

Прохождение машины Stacked на Hack The Box

Уровень сложностиСложный
Время на прочтение14 мин
Охват и читатели8.6K

Всем привет! Сегодня предлагаю вместе со мной решить интересную машину на платформе Hack The Box. На пути мы столкнемся с необычной XSS, уязвимостью в названии функций, приводящей к удаленному выполнению кода и совершим самый настоящий побег из docker контейнера. Интересно? Тогда приуступим!

Читать далее

Почему rollback на ext4 — боль, и как я решил это через rsync

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели6.8K

Я просто сломал систему.
И внезапно понял, что rollback на ext4 не такая простая вещь, как кажется.
Вместо быстрого отката — часы поиска ошибки в конфиге.

В итоге собрал своё решение на rsync: быстрый и предсказуемый rollback без смены файловой системы.

Кода тут минимум — он на GitHub.
В статье же не столько про код, сколько про подход: где ломаются готовые решения и как собрать рабочий rollback из базовых инструментов Linux.

Вернуть систему

Одно ядро для всех: строим современную ОС на Rust — от идеи до рабочего прототипа

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели12K

В 2026 году написать операционную систему с нуля — это либо академическое упражнение, либо попытка решить реальную проблему. OptimaOS — второе: проект исследует, можно ли построить одно ядро, которое без форкинга и переписывания обслуживало бы десктоп, сервер, Edge и AI-устройство одновременно. В этой статье — мотивация, архитектурные решения и статус проекта.

Читать далее

Учим Linux: Пользователи и группы

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели11K

Продолжаем прохождение linux! Сразу уточню что статья может обновляться после адекватной критики и уточнений от сообществ @opensophy(там где офицально статья была опубликована от opensophy), свежие обновления всегда происходят на hub.opensophy.com, если вы только начинаете изучать линукс или хотите освежить память можете вернуться в прошлую серию рубрики “Учим Linux: Файлы, навигация и поиск”. В этой части я попытался расписать довольно кратко т.к. информации и так много и тот же новичок может не сразу все выучить но по комментариям из Хабра я буду создавать что-то вроде чеклиста оперативных вопросов(это если я пропустил что-то из важной информации). Приступим.

Статья объясняет, как в Linux устроена система пользователей и групп и как через неё управляется доступ к ресурсам. Разбирается, что такое UID/GID, как система хранит данные о пользователях (/etc/passwd, /etc/shadow), как создаются и изменяются аккаунты, как работают группы и права по умолчанию.

Отдельное внимание уделено практическому администрированию: useradd, usermod, sudo, управлению доступом, безопасности и типичным ошибкам.

Читать далее

Ближайшие события

Новая Windows с локальным ИИ: как и почему меняются требования к железу

Время на прочтение4 мин
Охват и читатели6.9K

Искусственный интеллект перемещается из облачных сервисов на пользовательские устройства. Microsoft последовательно встраивает нейросетевые функции в операционную систему, автоматизируя привычные действия — поиск, редактирование и настройку.

Новую ОС, известную по утечкам как Hudson Valley Next и неофициально называемую Windows 12, разрабатывают с расчетом глубоко интегрировать искусственный интеллект. Подход меняет требования к оборудованию: многие компьютеры запустят систему, но не получат ключевых функций. Что грозит пользователям, то есть нам с вами? Давайте разбираться.

Читать далее

Обновления Windows 11: Microsoft обещает революцию качества

Время на прочтение5 мин
Охват и читатели12K

Microsoft любит экспериментировать с интерфейсом и функциями в Windows 11. А пользователи привыкли к тому, что система иногда ведет себя непредсказуемо, например, тормозит при открытии обычных окон. Отзывы о проблемах и недостатках копились месяцами, и теперь компания опубликовала большой план на 2026 год. В нем собраны самые частые жалобы и предложены вполне конкретные решения.

Изменения затронут сразу несколько ключевых моментов — от расхода памяти до поведения обновлений. Первые тестовые сборки уже доступны инсайдерам, а потом нововведения постепенно доберутся до всех. По словам разработчиков, проведена глубокая работа над основой системы, которая должна сделать ее заметно приятнее в повседневном использовании. Что ж, давайте оценим, что там за нововведения.

Читать далее

Экзотика или...? Об OpenBSD с Вячеславом Воронцовым

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели6K

В интернете только и разговоров, что про GNU/Linux. Про операционные системы семейства BSD не так часто разговаривают, как о нём. Они сложнее? Они скучнее? Попробуем ответить на эти вопросы вместе с одним из активных участников сообщества OpenBSD!

Читать далее

Эволюция Windows: от командной строки DOS до минимализма Windows 11

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели9.7K

История Windows: от MS-DOS до Win10 и флэт-дизайна. Как всё так быстро поменялось? Сегодня, в этой статье вы прочитаете, как менялась Win10

Читать далее, я хочу больше

ArcaOS 5.1.2: как OS/2 добралась до UEFI и больших дисков

Время на прочтение4 мин
Охват и читатели15K

Несколько дней назад вышла ArcaOS 5.1.2. Это свежее обновление системы, которая продолжает жить на кодовой базе OS/2 Warp. Релиз важный: разработчики довели до ума установку на актуальные машины с UEFI и дисками, размеченными по GPT. Теперь можно спокойно ставить систему на ноутбуки и десктопы последних лет без необходимости ковыряться в настройках совместимости прошивки или переразмечать накопители под старый MBR. При этом поддержка классических BIOS-систем никуда не делась — загрузка и работа на них остаются такими же надёжными, как и раньше.

Читать далее

Устранение всех ошибок FACEIT Anti-Cheat: Подробный гайд 2026

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели16K

Защита от читеров в киберспорте сильно шагнула вперед. Если раньше античиты работали как обычные приложения и просто поверхностно проверяли память компьютера, то теперь они встраиваются в самые глубины Windows (на уровень ядра) и работают напрямую с железом.

Вот как это можно описать простыми словами на примере FACEIT Anti-Cheat, одного из самых строгих античитов на сегодня.

Программа привязывается к защитным функциям материнской платы и процессора вашего компьютера. Благодаря этому античит защищает игру на самом глубоком уровне системы, куда доступ закрыт не только обычным программам, но и большинству вирусов. Он работает на опережение и создает условия, при которых вредоносный код в принципе не может запуститься, буквально запирая память игры в неприступный сейф.

Подробнее о всех ошибках

Внутренне устройство CP/M: копаемся в исходном коде

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели8.1K

CP/M — это известная операционная система для 8 битных процессоров Intel 8080. Если вам интересно узнать, как она была устроена на самом деле (не по пересказам, а по оригинальному исходному коду) — добро пожаловать под кат.

Читать далее
1
23 ...