無料のオペレーティング システム Visopsys 0.9 のリリース

前回の重要なリリースからほぼ XNUMX 年後 開催されました ビジュアルオペレーティングシステムのリリース ヴィソプシス 0.9 (VISual OPerating SYStem) は 1997 年以来開発されており、Windows や Unix とは似ていません。 システム コードはスクラッチから開発され、GPLv2 ライセンスに基づいてソース コードとして配布されます。 起動可能なライブイメージ 占有する 21MB。

ユーザー インターフェイスの形成に使用されるグラフィカル サブシステムは、OS カーネルに直接統合されており、コンソール モードでの作業もサポートされています。 読み取り/書き込みモードのファイル システムのうち、FAT32 が提供され、読み取り専用モードでは Ext2/3/4 が追加でサポートされます。 Visopsys は、プリエンプティブ マルチタスク、マルチスレッド、ネットワーク スタック、ダイナミック リンク、非同期 I/O および仮想メモリのサポートを備えています。 アプリケーションと標準 C ライブラリの標準セットが用意されています。 カーネルは 32 ビット保護モードで実行され、大規模なモノリシック スタイル (モジュール サポートなしですべてがコンパイルされる) で設計されています。 実行可能ファイルは標準の ELF 形式でフォーマットされます。 JPG、BMP、および ICO 画像のサポートが組み込まれています。

無料のオペレーティング システム Visopsys 0.9 のリリース

В 新刊:

  • TCP スタックと DHCP クライアントを追加しました。 ネットワーク サブシステムはデフォルトでアクティブ化されます。 ネットワーク アプリケーションに関する個別のセクションが「プログラム」セクションと「管理」セクションに追加されました。 トラフィック スニッフィング (Packet Sniffer) および netstat、telnet、wget、host などの標準ユーティリティ用のプログラムを追加しました。
  • Unicode (UTF-8) のサポートが追加されました。
  • 「ソフトウェア」パッケージ マネージャーと、パッケージを作成、ダウンロード、インストールするためのインフラストラクチャを実装しました。 パッケージのオンラインカタログが表示されます。
  • 外観を更新しました。 ウィンドウ シェルは、通常のユーザー空間アプリケーションとして実行するように移動されました (カーネル レベルのオプションはオプションとして残されています)。
  • VMware を実行しているゲスト システム用のマウス ドライバーを追加しました。
  • HTTP、XML、HTML を操作するためのライブラリを追加しました。
  • C++ ランタイムの初期サポートを追加しました。
  • getaddrinfo()、getwchar()、mblen()、mbslen()、putwchar()、wcscmp()、wcscpy()、wcslen()、wcstombs() を含む新しい Libc 呼び出しを追加しました。
  • POSIX スレッド ライブラリ (pthreads) に基づくマルチスレッドの初期サポートが追加されました。
  • プロセス間でデータを交換するための名前のないパイプのサポートが追加されました。
  • カーネルには、SHA1 および SHA256 ハッシュ アルゴリズム (以前は MD5 が提供されていました) のサポートが組み込まれており、sha1sum および sha256sum ユーティリティが追加されました。

出所: オープンネット.ru

コメントを追加します