ReactOS 0.PIリリース(0.3.14)



ReactOSチームは、ReactOSバージョン0.3.14のリリースを発表できることを誇りに思っています。





配布ダウンロードページ 。 |

寄付収集ページFlattr it!



ReactOSチームは、これまでに開発とテストに参加したか、他の何かを手伝ったことがあり、このリリースをGreg van Geldorpの 記憶に捧げているすべての人に感謝します。





このバージョンには、単純なユーザーの変更と改善に加えて、アーキテクチャと注目に値する膨大な数が含まれています。 また、 Google Summer of Code 2011の一環として行われた多くの作業の結果も含まれています。チームメンバーは、学生に開発プロジェクトを提示し、メンターとして行動しました。



最も重要な数少ない変更の1つは、ReactOSネットワークスタックの再設計です。 GSoC中に開発されたプロジェクトの1つは、LwIPプロジェクトコードを使用して作成された新しいTCP / IPドライバーです。 LwIPライブラリは、TCP / IPプロトコルの一般的で安定した実装であり、元々は組み込みコンピュータシステムでの使用を目的としています。 新しいドライバーの導入により、ネットワークスタックの安定性とパフォーマンスが大幅に向上し、トレントクライアントなどの幅広いデータチャネルを使用するアプリケーションが正常に機能できるようになりました。 さらに、ReactOSでのスキャッター/ギャザーDMAサポートの追加により、NT5.1ドライバーとの互換性が改善されました。 最後に、同様に重要な成果は、ReactOSがワイヤレスネットワークをサポートし、オープンネットワークとWEP暗号化を使用するネットワークに接続できるようになったことです。



ユーザーが新しいバージョンで気付く変更の1つは、 テーマのサポートです。 ユーザーは、Windows XP用に作成されたユーザーインターフェイステーマを設定し、デスクトップの外観を標準テーマからよりエキゾチックなものに変更することで、ReactOSユーザーインターフェイスの外観を変更できるようになりました。



カーネルモードテストを実施するための環境を追加すると、カーネルコンポーネントの多数のエラーを特定するのに役立ちました。 これはかなり重要な変更であり、カーネルのより安定した機能につながり、システムのカーネルでの望ましくないリグレッションの発生に関するプロジェクトに非常に重要な情報を提供します。



Microsoftのソフトウェアツールを使用したReactOSのビルドのサポートも、このリリースの準備に大きな役割を果たしました。 プロジェクトは、MSVC環境でReactOSを完全にアセンブルし、インストールおよびlivecdディスクの完全に機能するイメージを取得することがすでに可能になった段階にあります。 これらすべてとGCCを使用すると、WindowsとLinuxおよびMacOS Xの両方で、異なるプラットフォームで2つの異なるツールキットを使用してReactOSを構築できます。



このリリースの準備では、118の回帰を含む789のバグが修正されました。 最も古い修正された回帰はエラー番号1009でした(Shift-F10キーの組み合わせでコンテキストメニューを開くことはできません)。 修正された最も古いバグはエラー#209(PrintScreenキーが機能しない)で、これについての記録は8年以上前に作成されました。 バージョン0.3.13のリリース以降、811の新しいエラーレコードが追加されました。



新しいバージョンの最も重要な変更のリスト。







evilslonによる翻訳



クラウドファンディング実験



クラウドファンディングの実験は完了間近です。 コミュニティによって命令さた機能を実装したいボランティアが合意された時間内に見つからない場合、調達されたすべての資金(〜10,000ルーブル)はReactOS財団に送金されます。



All Articles