#octox
#vgencomm ty for ordering octox! 🥰✨️ ych available on my shop ~
vgen.co/insacras
August 19, 2025 at 6:38 AM
Hakuna Matata!

(Featuring my hubby OctoX and my best Pala Kellen aka @k-thrillz.bsky.social)
June 6, 2025 at 6:31 PM
octox is a Unix-like OS written in Rust! It even has a built-in Lisp interpreter in userland, so you can learn Rust, Unix systems, and Lisp all together! Everyone should check it out!
github.com/o8vm/octox
deepwiki.com/o8vm/octox
#OSDev #octox #Rust #OSS
GitHub - o8vm/octox: Unix-like OS in Rust inspired by xv6-riscv
Unix-like OS in Rust inspired by xv6-riscv. Contribute to o8vm/octox development by creating an account on GitHub.
github.com
June 3, 2025 at 8:03 AM
今日のZennトレンド

Rust で Unix ライクな 自作 OS
この記事は、Rustで一から開発された学習用UnixライクOS「octox」について紹介しています。
カーネル、ユーザーランド、ビルドシステム全てをRustで実装。
型安全、メモリ安全性、並行処理の容易さなど、RustがOS開発に適している理由を解説しています。
記事では、Rustのビルドシステムやシステムコール実装など、具体的な開発アプローチにも触れ、RustによるOS開発の可能性を示しています。
Rust で Unix ライクな 自作 OS
octox は、Rust で 一からすべて(ビルドシステムも含め)実装された Unix ライクなオペレーティングシステムです。 xv6-riscv に触発された学習用 OS として実装を始めたものです(元々は Linux のような OS の勉強として始めました)。この投稿では、octox の実装を通して経験したことから自身の Unix-like OS の実装において Rust の機能がどのように活
zenn.dev
May 18, 2025 at 9:12 AM
https://zenn.dev/o8vm/articles/1f1ab4ba062f14
RustでUnixライクな自作OSであるoctoxの実装について解説されています。
octoxはカーネル、ユーザーランド、ビルドシステムがすべてRustで実装されています。
Rustの型安全性やメモリ安全性のおかげで、CよりもOSを書きやすいと筆者は述べています。#rustlang
Rust で Unix ライクな 自作 OS
zenn.dev
May 18, 2025 at 6:19 AM
今日のZennトレンド

Rust で Unix ライクな 自作 OS
この記事は、Rustでゼロから実装された学習用UnixライクOS「octox」について紹介しています。
xv6-riscvに触発されたこのプロジェクトでは、カーネル、ユーザーランド、ビルドシステムの全てがRustで書かれています。
記事では、型安全性、メモリ安全性、ビルドシステムの柔軟性など、Rustの機能がOS開発においてどのように活用され、octoxの実装に貢献しているかを具体例を交えて解説しています。
RustがOS開発に適していることを示す内容です。
Rust で Unix ライクな 自作 OS
octox は、Rust で 一からすべて(ビルドシステムも含め)実装された Unix ライクなオペレーティングシステムです。 xv6-riscv に触発された学習用 OS として実装を始めたものです(元々は Linux のような OS の勉強として始めました)。この投稿では、octox の実装を通して経験したことから自身の Unix-like OS の実装において Rust の機能がどのように活
zenn.dev
May 17, 2025 at 9:18 PM
Rust で Unix ライクな OS を作った話

octox は Rust で一からすべて(ビルドシステムも含め)実装された Unix ライクなオペレーティングシステムです。 xv6-riscv に触発された学習用 OS として実装を始めたものです(元々は Linux のような OS の勉強として始めました)。 この投稿では、octox の実装を通して経験したことから自身の Unix-like OS の実装において Rust の機能がどのように活用されているかについて触れてみたいと思います。 本記事は英語で公開していた以下の記事の日本語訳版です。 Writing a Unix-like…
Rust で Unix ライクな OS を作った話
octox は Rust で一からすべて(ビルドシステムも含め)実装された Unix ライクなオペレーティングシステムです。 xv6-riscv に触発された学習用 OS として実装を始めたものです(元々は Linux のような OS の勉強として始めました)。 この投稿では、octox の実装を通して経験したことから自身の Unix-like OS の実装において Rust の機能がどのように活用されているかについて触れてみたいと思います。 本記事は英語で公開していた以下の記事の日本語訳版です。 Writing a Unix-like OS in Rust 上記の記事を投稿後、いくつかのニュースサイトでも特集され記事になっていました: どなたかが deepwiki への取り込みもしてくれていましたので、併せて参照ください: DeepWiki: o8vm/octox 概要 octoxの特徴には以下が含まれます: カーネル、ユーザーランド、ビルドシステムがすべてRustで実装されています。 可能な限り、Rust言語の標準機能を使用しています。 カーネルはライブラリクレートとしても使用可能なようになっています。 ユーザーランドにはRustの std に似た使いやすさを持つライブラリが含まれており、シェルを含むUnix系のコマンドはこのライブラリを使用して実装されています。 ファイルシステムはジャーナリング機能を備ています。 マルチコアをサポートし、複数のプロセスが複数のコア上で同時に実行できるプリエンプティブカーネルを採用しています。 どのようなOSなのかは確認していただいた方が早いと思いますので、ぜひ 必要なのはRustとqemuだけです。これはビルドシステム全体がRustで記述されていることの大きなメリットの一つだと思います。私が確認した限りでは、Windows(mingw64またはWSL)、Linux、macOSで全く同じ手順でOSをビルドしてテストすることができます。Rustの標準機能以外の機能は使用されておらず、環境固有の調整も必要ありません。 Rustのビルドシステムの優秀さを体験いただけましたでしょうか。ビルドプロセス以外にもRustをOS開発に使用する利点は多くあります。 なぜRustなのか? Rust言語の利点はすでに様々な場所で議論されているため、ここで繰り返す必要はないかもしれません。主に、Rustは以下の理由からOS実装にも最適です: 型安全な型システムにより、未定義の動作が発生しないことが保証されます。 メモリ安全性により、解放後や初期化前のメモリ領域へのアクセスなどのメモリ操作を防ぎます。 型安全性とメモリ安全性による制約のおかげで、並行プログラムの記述も容易です。 ただし、低レベルな機能を実装するために、unsafeキーワードを使用することで型安全でないプログラミングも可能です。 モダンな言語機能が利用可能です クロスコンパイルとカスタムビルドが容易でそれもRustで記述できます。 さらに、Rust言語の恩恵を最小限の労力で十分に享受するために、octoxは以下の点に注意して実装されています:
inmobilexion.com
May 17, 2025 at 10:35 AM
o8vm / octox: Unix-like OS in Rust inspired by xv6-riscv ★436 https://github.com/o8vm/octox
o8vm / octox
Unix-like OS in Rust inspired by xv6-riscv
github.com
July 27, 2023 at 2:15 PM
Rustで書かれたUnix-like OS | GitHub - o8vm/octox: Unix-like OS in Rust inspired by xv6-riscv https://github.com/o8vm/octox/tree/main
July 26, 2023 at 4:14 AM
https://www.redox-os.org/
とかも新目の設計なのですかねー

https://github.com/o8vm/octox
はxv6とあるのでv6の基礎学習かRustの勉強にはいいのかもですね
July 23, 2023 at 9:15 AM