🌸 BTRON3 × Synrc VE OS.1 次世代コンシューマOS仕様

B-System OS 体系構造

日本のユーザー、BTRONを愛する研究者・クリエイターへ贈る——
実身・仮身ハイパーメディアモデルとBeOSの精神が融合した超応答型コンシューマ環境

B-Systemは、東京大学名誉教授・坂村健博士が提唱したTRONプロジェクト(BTRON / μITRON)の誇り高き遺産である「実身・仮身モデル(Real Body / Virtual Body Architecture)」および「TAD(TRON Application Databus)」を、2026年の最先端仮想化基盤(VirtIO 1.4 / seL4 Microkit / C99 Cleanroom)上で再構築したコンシューマOSです。

従来のファイル階層の束縛を解き放ち、テキスト・音声・映像・コード・ウィンドウそのものを自律的な「実身」として扱い、ドキュメントやメディアタイムラインへ自由に「生きた仮身」として埋め込めます。BeOSのMedia Kitに匹敵する極低遅延マルチスレッド応答性と、超漢字の膨大な多言語文字コード体系を、直感的かつ優美なデスクトップ体験として提供します。

← System Plane (Main) 📖 開発者仕様書 📊 準拠性監査 (Conformance Audit)
📄 BTRON3 Spec (PDF) 📄 TAD Cabinet (PDF) 📄 Mozc TIP IME (PDF) 📄 HMI Standards (PDF)
CORE SUITE

すべてのツールが実身(Real Body)を共有し、仮身(Virtual Body)として相互に埋め込み可能な14のネイティブ環境

🔍
🎬

MediaPulse リアルタイム

Unified Real-Time Media Environment
Unified real-time media environment. Drop any audio, video, GIF or PNG and it becomes a live, scrubbable Virtual Body. Supports timeline annotations, live queries, frame-accurate work and direct embedding into any TAD document. Extremely responsive, BeOS Media Kit spirit.
  • 任意メディアのドラッグ&ドロップ即時仮想オブジェクト化
  • フレーム精度(Frame-Accurate)のシークとタイムライン注釈
  • TADハイパーメディア文書へのシームレス直接埋め込み
🗄️

Workbench 空間デスクトップ

Spatial Desktop & Object Manager
Spatial desktop and object manager. Icons are Real Bodys. Any window can be miniaturised and dropped into a document as a living Virtual Body. Fluid, always-snappy navigation with strong attribute and live-query support.
  • 実身アイコンとウィンドウのミニチュア仮想オブジェクト化
  • 属性ベースのリアルタイム・ライブクエリ(Live Query)
  • ファイル階層を超越した空間的オブジェクト管理
📖

Clarity 知識環境

Minimal Knowledge & Reading Environment
Minimal knowledge and reading environment. Beautiful typography, instant search across all objects, and zero-friction capture of notes, pages and media as permanent Real Bodys.
  • 和欧混植を極めた美しい組版とリーディングビュー
  • 全実身データベースを横断するインデックス瞬時検索
  • ゼロ・フリクションなノート&メディアキャプチャ
📚

Living Book 双方向書籍

Interactive Hypermedia TAD Experience
Turns any TAD document (including the four system books) into an interactive experience. Expand illustrations into media, run code examples live, and attach voice/video annotations that travel with the document.
  • BTRON 4大システム書の完全インタラクティブ化
  • 紙面コードのインライン・ライブ実行環境
  • ドキュメントに密着して移動するマルチメディア注釈
✍️

T-Editor TADエディタ

Native Hypermedia Document Editor
Native hypermedia editor. Mix text, graphics, Virtual Bodys and media in a single TAD document. Excellent multilingual input and collaborative editing support.
  • TAD標準準拠の真のハイパーメディア編集
  • Mozc TIP連携による高度な漢字・多言語文字入力
  • 実身と仮身の自由な埋め込み・展開・リンク網形成
💻

Terminal TRON端末

Clean, Fast TRON Code & Unicode Terminal
Clean, fast terminal with full TRON Code / Unicode support. Sessions and output can be embedded as live Virtual Bodys.
  • TRON多言語文字コード&Unicode完全ネイティブ表示
  • 端末出力やセッションの仮想オブジェクト化
  • 低遅延VirtIO-Console & POSIXサブシステム連携
🗂️

Commander 2画面ファイラー

Dual-Pane Object & File Manager
Dual-pane object and file manager. Keyboard-driven power with full drag-and-drop of Real and Virtual Bodys and deep TAD link integration.
  • 熟練研究者のための高速キーボード主導2画面レイアウト
  • 実身と仮身の一括整理・相互リンク自動生成
  • TADキャビネット構造の階層ツリー&一覧表示
🌐

Browser HTML→TAD変換

Lightweight HTML 4.1 Browser with TAD Export
Lightweight HTML 4.1 browser with one-click HTML-to-TAD conversion. Any page can become a native, editable Real Body.
  • 1クリックでWebページをTAD実身文書へ完全変換
  • 無駄なスクリプトを排した超高速レンダリング
  • T-Editorでの即座な再編集・注釈追記
💬

Mail & Chat 統合通信

Unified XMPP Mail & Real-Time Chat
Unified XMPP-based mail and real-time chat. Conversations and messages are first-class Virtual Bodys that can be dropped into documents.
  • 標準XMPP / Erlang Pub-Sub基盤による堅牢な暗号化通信
  • 対話メッセージの実身・仮身化とドキュメント貼付
  • 連絡先ごとのリアルタイムプレゼンス表示
🎨

Paint 作図・スケッチ

Fast Bitmap & Vector Sketching Tool
Fast bitmap/vector sketching. Output is native TAD graphics or PNG/GIF, ready for immediate embedding and annotation.
  • TRON Display Primitives(DP)直結のベクター/ラスター作図
  • ネイティブTAD図形セグメント出力で解像度無依存
  • 直感的なパレット操作とクイック注釈機能
🎵

Music 音響制作

Lightweight Composition & Audio Synthesis
Lightweight composition and audio tool. Patterns, samples and projects exist as Virtual Bodys usable in MediaPulse or documents.
  • μITRON高精度タイマーに基づくジッターフリー再生
  • パターンやサンプル単位での仮想オブジェクト再利用
  • MediaPulseとのゼロコピー・オーディオルーター連携
🔢

Calculator 高精度電卓

Precise Scientific Calculator with History
Precise calculator with history. Results can be dragged out as Virtual Bodys.
  • 任意精度演算と包括的な計算履歴ジャーナル
  • 計算結果・数式のドラッグ&ドロップ仮想オブジェクト化
  • 研究用途に最適な単位換算・科学関数ライブラリ

Clock 時刻・タイマー

Elegant Clocks, Timers & World Time
Elegant clock, timers, alarms and world clocks. Can live as a small always-available Virtual Body.
  • 世界各国のタイムゾーン表示とミリ秒タイマー
  • TAD文書内へライブ稼働する時計オブジェクトを埋め込み
  • システムアラームとμITRONリアルタイムスケジューラ連動
⚙️

Preferences 環境設定

Quick Access System Settings Panel
Quick access panel for the most common system settings.
  • ワンクリックで主要システムパラメータへアクセス
  • 設定フォルダ(Settings Folder)の10分野を統合管理
  • 設定変更の即時反映(OS再起動不要)
CORE ARCHITECTURE

BTRONの最大の発明は、1980年代に坂村健博士が提唱した「実身・仮身(Real Body / Virtual Body)モデル」です。現代のファイルシステム(Unix階層やWindowsフォルダ)が「ファイルへのポインタ」と「ディレクトリの木構造」に拘束されているのに対し、B-Systemではデータの実体(実身)は唯一無二の永続オブジェクトとして格納され、あらゆる文書・ウィンドウ・タイムラインの中に無制限に参照(仮身)として配置できます。

📦 実身(Real Body / 実体)

データの実体そのもの。テキスト本文、録音音声、高解像度動画、実行可能バイナリ、描画ベクターデータなど。実身はシステム全体で一意のオブジェクトIDを持ち、自律的な暗号化・メタデータ・版管理が施されます。

🔗 仮身(Virtual Body / 投影)

文書や画面内に配置された実身への「生きた窓」。仮身をダブルクリックすればその場で開き、編集内容は実身にリアルタイム反映されます。1つの実身を100個の異なるTAD文書へ仮身として埋め込んでもデータは重複しません。

CONTROL CENTER

システムのあらゆる挙動を精密に司る10の独立設定ドメイン

Appearance — Themes, colours, window style, icons, fonts and animation level.
デスクトップテーマ、配色パレット、坂村クラシックスタイル/モダンウィンドウスタイル、アイコンセット、明朝・ゴシックフォント指定、UIアニメーション速度の調整。
Desktop — Workbench behaviour, icon layout, navigation mode and backgrounds.
ワークベンチ(Workbench)の空間挙動、実身アイコンの自動整列グリッド、ナビゲーションモード(空間型/リスト型)、壁紙および作業スペースの設定。
Input (Keyboard & MOZC) — Layouts, key repeat and full MOZC + TRON Code configuration.
TRONキーボード配列・親指シフト・JIS/US配列切替、キーリピート速度、Mozc TIPかな漢字変換エンジン統計モデル、TRONコード直接入力モードの完全カスタマイズ。
Language & TRON Code — System language, character planes and font rules.
多言語システム言語、TRON文字コード面(第1面〜第16面・超漢字収容18万文字)、古代文字・異体字プレーン、文字フォント優先順位(フォールバック)規則。
Sound — Devices, per-app volume and MediaPulse audio routing.
オーディオ入出力デバイス切替、アプリ個別音量バランス、MediaPulse低遅延パイプラインのリアルタイム・オーディオルーター設定。
Network — Interfaces, XMPP accounts and basic connectivity.
VirtIO-Netネットワークインターフェース、XMPP分散通信アカウント、IP/DNS設定、ローカルピアツーピア連携。
Display — Resolution, scaling, multi-monitor and colour management.
画面解像度、高DPI(HiDPI)Retinaスケーリング、マルチモニタ空間配置、ICCカラーマネジメントプロファイル。
Media — Default handlers, quality settings and capture devices.
メディア形式別デフォルトアプリケーション関連付け、ビデオ/オーディオエンコード品質、外部キャプチャデバイス設定。
System — System Plane info, real-time status and light maintenance.
System Planeカーネルバージョン情報、μITRONリアルタイムタスク負荷監視、メモリヒープおよびオブジェクトストレージ簡易メンテナンス。
Security — Permissions, capability overview and access controls.
seL4ケイパビリティアクセス権限一覧、実身・仮身の改ざん防止アクセス制御、VirtIOサンドボックス隔離レベル設定。
GALLERY

C99 Cleanroom & SDL2 / VirtIO上で稼働する実機スクリーンショット

スクリーン 1: B-Systemワークベンチ、メニューとシステムパネル
スクリーン 1 — B-Systemワークベンチ、メニューとシステムパネル
スクリーン 2: T-EditorとMozc TIP日本語入力
スクリーン 2 — T-Editor & Mozc TIP かな漢字変換
スクリーン 3: gterm端末エミュレータとキャビネット
スクリーン 3 — gterm端末エミュレータ & キャビネット
スクリーン 4: 多窓CUAワークステーション環境
スクリーン 4 — 多窓CUAワークステーション環境
スクリーン 5: 実身キャビネットとリンク体系ナビゲーション
スクリーン 5 — 実身キャビネット & リンク体系ナビゲーション
スクリーン 6: ネイティブTAD文書ブラウザ
スクリーン 6 — ネイティブTAD文書ブラウザ
スクリーン 7: TADハイパーテキストナビゲーションと閲覧履歴スタック
スクリーン 7 — TADハイパーテキスト閲覧履歴スタック
スクリーン 8: Sakamura DP 2Dベクターグラフィックス & Fusen図形セグメント
スクリーン 8 — Sakamura DP 2Dベクターグラフィックス & 付箋(Fusen)
スクリーン 9: VirtIO System PlaneとTRONコードフォントエンジン
スクリーン 9 — VirtIO System Plane & TRONコードフォントエンジン
スクリーン 10: B-System SDL2フレームバッファレンダリング
スクリーン 10 — SDL2フレームバッファ & VirtIO-GPUレンダリング
スクリーン 11: B-Systemリアルタイムタスクスケジューラ
スクリーン 11 — μITRONリアルタイムタスクスケジューラ & システムダッシュボード
🎓

Formal Foundations & Modern Virtualization Implementation (2026)

B-Systemは、歴史的なBTRON3仕様(μITRON 3.0 / DP / WND / VOBJ / TAD)を完全に網羅しつつ、1980〜1990年代のレガシーなハードウェア依存(FDC、16ビットセグメンテーション、ISAバス等)を完全に排除しています。

  • VirtIO 1.4 ネイティブ対応: Virtqueue(Split / Packed Ring)を介した超高速ゼロコピー・フレームバッファ転送および仮想ストレージ通信。
  • seL4 Microkit & ハイパーバイザ統合: 各タスクおよびReal Bodyストレージをケイパビリティベースの厳格なセキュリティ境界で保護。
  • 標準C99 クリーンルーム実装: 移植性に優れ、RISC-V 64、ARM64、x86_64の全主要アーキテクチャ上でネイティブバイナリとしてコンパイル・実行可能。
  • Mozc TIP 日本語入力フロントエンド: Google Mozcの広大な現代統計辞書モデルとTRONコード多言語文字面を完全融合。

学術論文および詳細な仕様書については、上部のPDFリンク(BTRON3 Spec, TAD Browser, Mozc TIP, HMI Standards)をご参照ください。