Рубрика «ОС» - 2

В начале октября 2025 года, за несколько дней до окончания официальной поддержки Windows 10, StatCounter опубликовал любопытную статистику. В сентябре доля Windows 7 на рынке настольных ОС вырослаЧитать полностью »

Более двух десятилетий назад Microsoft выпустила операционную систему, которую до сих пор многие ИТ-специалисты и энтузиасты вспоминают с особой теплотой. И имя ей — Windows 2000.

Для кого-то это первая серьезная система, которую довелось администрировать. Для других — теплые воспоминания о школьном компьютерном классе.

Читать полностью »

Всем здрасте, и сегодня мы начнем наше прохождение через низкоуровневый кодинг - написание ОС. Сегодня мы напишем загрузчик (точнее конфиг к GRUB) и простенькое ядро, которое будет выводить "Hello OSDev!"

Что нам понадобится:

  • Linux (у меня Kali Linux 2025.1a)

  • i686-elf-gcc и i686-elf-ld (тык)

  • qemu-system-i386

  • nasm

  • grub-mkrescue

Шаг 1. Структура папок

Создадим несколько папок:

mkdir boot #тут будет лежать скрипт для линковки
mkdir bin #тут - готовые бинарники
mkdir kernel #само ядро
mkdir iso #здесь будем собирать ISO
mkdir iso/boot #файл ядра
mkdir iso/boot/grub #тут конфиги GRUB

Читать полностью »

Источник

Линейка дистрибутивов Linux для профессионалов снова сужается: проект Kaisen LinuxЧитать полностью »

Операционка как пет-проект — подборка «экспериментов» - 1

Написание собственной операционки — серьезный челендж для системных разработчиков. Мы собрали несколько проектов, авторы которых исследуют устройство ОС и предлагают свои решения, опираясь на проверенные идеи.

ExectOS

Это — Читать полностью »

Время мчится с бешеной скоростью. Кажется, что релиз этой операционной системы был совсем недавно, а на самом деле прошло уже 18 лет. За это время мир не раз менялся, а вместе с ним изменились и потребности пользователей. Сегодня с высоты прожитых лет попробуем разобраться, что пошло не так в развитии Windows Home Server (WHS) и почему перспективный изначально проект в итоге свернули.

Читать полностью »

Привет! Без лишнего: в статье расскажу про атаки на кэш-память в процессорах семейства ARMv8. Подробно изучил их для совершенствования безопасности KasperskyOS: познакомлю с теорией и практикой, механизмами работы и способами митигации. Также кратко расскажу, как мы тестировали каждый способ атаки на KasperskyOS, какие из них оказались неприменимы, какие могут представлять угрозу и как микроядро с подобными угрозами справляется. Если интересно гранулярно погрузиться в типологию атак на кэш — добро пожаловать!

Читать полностью »

Deepin 25: китайский дистрибутив Linux с ИИ и обновленным DDE - 1

26 июня 2025 года вышел релиз дистрибутива Deepin 25, который продолжает развивать собственную графическую среду Deepin Desktop Environment (DDE) и предлагает около 40 пользовательских приложений. В новом выпуске появились продвинутый ИИ-ассистент с голосовыми командами, атомарные обновления с резервными снапшотами, поддержка управления жестами и интеграция со смартфонами. Рассказываем, чем примечателен Deepin 25 и почему он заслуживает внимания.
Читать полностью »

У Линукс нет перспектив в качестве операционной системы для десктопа - 1

Судя по результатам которых достиг GNU/Linux за более чем 30 лет своего существования, перспективы на на домашних компьютерах и ноутбуках (десктопе) у него отсутствуют, и вызвано это сразу несколькими причинами.Читать полностью »

Если вы разрабатываете мобильные приложения, то почти наверняка сталкивались с Flutter — мегапопулярным открытым фреймворком от Google. Наша команда Mobile SDK and Applications Development, конечно, тоже захотела использовать Flutter при создании приложений для KasperskyOS — собственной микроядерной операционной системы «Лаборатории Касперского» — но был нюанс…

Как мы раскрыли внутреннюю архитектуру Flutter и затащили его на собственную платформу - 1

Особенности архитектуры KasperskyOS задают условия, при которых мы не можем пойти проторенными дорожками и свободно интегрировать фреймворк на своей платформе. Подсмотреть решения где-то вовне мы не можем тоже — таких кейсов в индустрии просто не было. А сам Google практически не раскрывает внутреннюю архитектуру Flutter. Так что интеграцию требовалось выстраивать с нуля.

И мы залезли под капот Flutter и нашли решения, которые, с одной стороны, были бы удобны разработчикам, а с другой — устраивали бы нас с точки зрения безопасности и производительности.

Если вы тоже разрабатываете приложения, где требуется разбираться во внутренней архитектуре Flutter, статья точно будет вам полезна — ныряйте под кат!Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js