sakuzyokun fb990f9848 Update README.md with project overview and setup
Added detailed project information and build instructions.
2026-01-31 17:06:26 +09:00
2026-01-31 16:55:33 +09:00
2026-01-31 16:55:33 +09:00
2026-01-31 16:55:33 +09:00
2026-01-31 16:55:33 +09:00
2026-01-31 16:55:33 +09:00
2026-01-31 16:55:33 +09:00
2026-01-31 16:55:33 +09:00

SakuOS

Delete じゃなくて、Reborn。
古い PC を「ゴミ箱行き」にする前に、もう一度だけチャンスをあげるための軽量 OS です。

SakuOS は、“いらないものから始まる OS” をコンセプトにした、ミニマルで実験的な OS プロジェクトです。
現在は CLI のみ対応、GUI は開発中です。

一緒に作ってくれる人を募集中です。


🌱 コンセプト

  • 古い PC を再利用するための軽量 OS
  • デスクトップの主役は「ゴミ箱」
  • 捨てたファイルやアンインストール履歴から、
    “本当に必要なもの” を浮かび上がらせる UI を目指しています
  • まだまだ実験段階のため、仕様は大きく変わる可能性があります

🧪 現在の状態Beta0.1 Preview

  • CLI 起動のみ
  • ブートローダ → カーネル起動まで動作
  • GUI は未実装
  • インストール不可(ライブ起動のみ想定)

📦 ビルド方法

必要なツール

  • gcc / ld
  • nasm
  • grub-mkrescue
  • xorriso
  • qemu-system-x86_64

ビルド

./compile.sh

QEMU で起動

qemu-system-x86_64 -cdrom SakuOS.iso

📁 ディレクトリ構成

SakuOS/
├── src/
│   ├── kernel.c
│   ├── start.asm
│   ├── multiboot.asm
│   ├── compile.sh
│   └── linker.ld
├── LICENSE
└── README.md

💾 ダウンロード

ISO イメージは GitHub Releases から取得できます。


🛠 開発状況

  • メモリ管理の実装中
  • 割り込み処理IDT / PIC準備中
  • GUI の基礎(描画・ウィンドウ管理)を設計中
  • “ゴミ箱中心 UI” のプロトタイプを検討中

🤝 コントリビュート

バグ報告・提案・ドキュメント修正など、どんな形でも歓迎です。
Issue や Pull Request を気軽に送ってください。


📜 ライセンス

本プロジェクトは 削除くんソフトウェアライセンス 1.1 に基づいて公開されています。


🌐 公式ページ

https://sakuzyo.net/os/SakuOS/

Description
No description provided
Readme 58 KiB
Languages
C 97.8%
Assembly 1.3%
Shell 0.9%