V言語で開発されている超軽量OSの「Vinix」

0

面白そうなOSを見つけたので試してみました。「Vinix」です。 Vinixはプログラミング言語「V」で開発されているオープンソースのOSです。Linuxディストリビューションではなく、独自のカーネルをゼロから開発しているUnix系OSという点が大きな特徴。軽量性とシンプルさを重視しており、Apple Silicon搭載Macへの対応も進められています。

主な特徴

公式サイトによると、Vinixの主な特徴は以下の通り。

独自カーネルを採用
Linuxカーネルには依存せず、V言語を中心に独自のカーネルを開発。

V言語で開発
シンプルで高速なコンパイルが特徴のV言語を採用。OS全体の開発効率やコードの読みやすさを重視。

Alpine Linuxとの互換性
Linuxのシステムコールなどを実装することで、Alpine Linux向けのバイナリやパッケージを動作。

Apple Siliconに対応
M1搭載Macをサポートしており、macOS以外の選択肢としても開発が進められています。

項目目安
起動時のメモリ使用量約50MB
インストール後の容量約1GB
対応アーキテクチャx86-64 / ARM64
デスクトップ環境独自デスクトップ
ライセンスGPL-2.0

また、systemdを採用せず、独自の起動・管理システムを採用している点も特徴です。

まだ開発途上のOSだが期待大

Vinixは現在も活発に開発が進められているものの、まだアルファ段階のソフトウェアです。実際にISOイメージをダウンロードして試してみました。
ISOイメージから起動すれば即座にユーザーアカウントの作成画面が表示され、

直後に、作成したアカウントでログインすれば

あっという間に冒頭のデスクトップ画面が表示されます。FirefoxやChromium、GIMPなどのアプリケーションに加え、Dockerなども動作するようになっているようですが、ハードウェアの対応状況や機能面にはまだ制限があります。そのため、現時点では普段使いのメインOSとしてはまだ実用性はありませんが、今後に期待したい内容となっていますね。

タイトルとURLをコピーしました