Skip to content

Releases: daniladevoctopus/kesh-os

KeshOS 1.0 "Drop" Release Candidate 1

Pre-release

Choose a tag to compare

@daniladevoctopus daniladevoctopus released this 26 Sep 17:02

KeshOS 1.0 "Drop" — Release Candidate 1 (RC1)

[English below | Русский ниже]


English

This is the first public release candidate of KeshOS 1.0 "Drop".

Important notice: This build is very raw and experimental. Expect unhandled exceptions, diagnostic panics, and edge cases. This release candidate is published specifically to stress-test the core kernel, gather memory logs, and test hardware compatibility across different x86_64 machines and hypervisors.

Core Features & Architecture:

  • Kernel: Independent monolithic 64-bit kernel written in C and Assembly.
  • Boot: Clean UEFI / BIOS handoff powered by the Limine bootloader.
  • Memory Management: Isolated PML4 paging structure and Ring 3 userland separation.
  • Compositor: Early preview of the KeshShell graphical desktop interface.
  • Diagnostics: Built-in low-level kernel logging and testing tools.

Roadmap to 1.0:

  • RC1 (Current): Open stress-testing, bug hunting, and crash reporting.
  • RC2 (In Active Development): Significantly improved, cleaner, and more polished. Will address hardware panics and community feature requests.
  • RC3: Final feature freeze and stability polish.
  • 1.0 Final: The official production-ready release.

Downloads & Feedback:

  • Download the bootable ISO file attached below.
  • Please submit all panic traces, crash dumps, and hardware specs via GitHub Issues.

Русский

Первый публичный релиз-кандидат операционной системы KeshOS 1.0 "Drop".

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

Ключевые компоненты:

  • Ядро: Независимое 64-битное монолитное ядро на C и ASM.
  • Загрузчик: Поддержка UEFI и BIOS через Limine bootloader.
  • Память: Изоляция Ring 3 и управление страницами памяти через PML4.
  • Интерфейс: Ранняя сборка фирменного графического композитора KeshShell.
  • Диагностика: Встроенные низкоуровневые утилиты и вывод системных сообщений.

Дальнейшие шаги:

  • RC1 (Текущий): Открытое тестирование ядра и сбор дампов ошибок.
  • RC2 (В активной разработке): Будет значительно стабильнее, чище и аккуратнее. Закроем баги первого билда и добавим запрошенные комьюнити фичи.
  • RC3: Финальный багфикс и подготовка к главному запуску.
  • 1.0 Final: Официальный релиз системы.

Загрузка и обратная связь:

  • Загрузочный ISO-образ прикреплен в блоке файлов ниже.
  • Логи ошибок, дампы паники и конфигурации ПК присылайте в раздел GitHub Issues.