Vinix – V言語で書かれたモダンなオペレーティングシステム
Vinix – A modern operating system written in V
Vinixは、V言語でゼロから開発されたUnixライクなオペレーティングシステムです。Apple Silicon Macに公式対応し、M3、M4、M5への対応も予定されています。起動時に約100MBのRAMと1GBのディスク容量を使用し、システムコールインターフェースはLinux互換です。これにより、Alpine Linuxのバイナリをネイティブで実行可能で、ChromiumやBlenderなどの既存のLinuxアプリケーションが動作します。GPUドライバーはApple Silicon向けに開発中で、将来的にはゲーム対応も目指しています。システムdを採用せず、ユーザーが開始したプロセスのみを実行するミニマルな設計が特徴です。開発はAlexander Medvednikov氏が引き継ぎ、ストレージ、ネットワーク、グラフィックスなどの機能が追加されました。パッケージマネージャーとしてpkgを備え、Alpine Linuxのaarch64リポジトリから数千のパッケージをインストールできます。
- V言語でゼロから開発されたUnixライクOS「Vinix」がApple Silicon Macに公式対応し、M3/M4/M5への対応も予定されている。
- システムコールインターフェースがLinux互換のため、Alpine Linuxのバイナリをネイティブ実行でき、ChromiumやBlenderなど既存Linuxアプリが動作する。
- 起動時の使用リソースは約100MBのRAMと1GBのディスクで、systemdを採用せずユーザー起動プロセスのみを動かすミニマル設計。
- Apple Silicon向けGPUドライバーを開発中で、将来的にゲーム対応を目指す。
- 開発はAlexander Medvednikov氏が引き継ぎ、ストレージ・ネットワーク・グラフィックス機能を追加、パッケージマネージャーpkgでAlpineのaarch64リポジトリから数千パッケージを導入可能。
OSそのものは直接の投資対象になりにくいが、V言語製OS「Vinix」がApple Siliconに公式対応し、Linux互換のシステムコールとAlpineのaarch64パッケージ群(数千)をそのまま動かせる点は、Arm系クライアント/エッジ向けのソフトウェア実行基盤がx86依存から離れていく流れを示す。ミニマル設計でRAM約100MB・ディスク1GBという軽量性は組み込み/エッジ用途での代替OS候補になり得るが、GPUドライバーやゲーム対応は開発中で、収益化・商用サポート体制も未整備。当面はV言語エコシステムとArmネイティブOSの技術検証材料として注視し、直接の投資テーマとしては扱いにくい。