ReactOS:今すぐやめないで!

今私を止めないでください(私は楽しい時間を過ごしているので)

女王様



ReactOSチームが新しい成功を喜んで報告したため最後のリリース0.PIのファンファーレはなくなりました。



コミット55555-スタジオへのUSB!



画像 [USB]

USBスタックが開発されたブランチと、プロジェクトのメインコードベースの合併に専念するコミットメントを提供できることを嬉しく思います。 ハードウェアのサポートを改善するために積極的な作業が進行中であり、実際のハードウェアでのテストはまだ実験段階にあることを強調したいと思います。



HIDスタック(ヒューマンインタラクションデバイス)のトランクコードとのマージ。これは、USBインターフェイスを使用してキーボード/マウスおよびその他のデバイスをサポートするために使用され、hidusb、hidparse、hidclass、mouhid、kbdhidで構成されます



USBポートの複合デバイスをサポートするように設計された複合デバイスドライバーコードトランクをマージすると、そのコードはusbccgpモジュールにあります



ルートUSBハブをサポートするUSB​​ハブドライバーコードのトランクコードとのマージ。将来的にはUSBハブのサポートが追加されます。 ドライバーはusbhubモジュールにあります



Open Host Controller Interface(ohci)ドライバーコードトランクのマージ



Enhanced Host Controller Interface(ehci)ドライバーコードトランクのマージ



USB操作に必要な他のReactOSコンポーネント(ntoskrnl、pci、inf、umpnpmgr、usetup)のトランクとの多くの修正



Haikuチームに感謝します。Haikuチームの優れたコードは、新しいUSB / HIDスタックを開発するための優れた基盤となりました



USBスタックの開発作業は、ReactOS開発者がチームを組んで共通の目標を達成することで達成できる大きな可能性を示しました。 以下は、参加している開発者のアルファベット順のリストです。

  • アレックス・イオネスク
  • アミン・カルディ
  • キャメロン・ガットマン
  • ヨハネス・アンダーヴァルト
  • マイケル・マーティン
  • トーマス・フェイバー
  • HaikuプロジェクトのThomas Lotz


ReactOS革命を始めましょう!



特にWindowsの場合とは異なり、USBフラッシュドライブへのReactOSのインストールは、不要なジェスチャーやタンバリンとのダンスなしで、標準のインストーラーを使用して実行できます。



コミット55631-最も壮大なmshtmlバグが修正されました



[NTOSKRNL / MM]

-PDEページにARM3割り当てを使用します。

システムPDEには1つのテーブルがあり、それらのページはもうリークされません。

バグ5857(別名mshtmlバグ )も修正します。

現在x86のみ。 ティモ、amd64でも同様にすべきだと思います。

しばらくお待ちください。テストに戻ります。

キャメロンとトーマスに大きなお祝いを申し上げます。彼らがいなければ、あえてこのコードに触れることはなかったでしょう。





ReactOSとHaikuの相互作用



ReactOSとHaikuプロジェクトには実りある友情の長い歴史があり、各開発チームは可能な限り互いに助け合っています。 これは、たとえば、 SCALEおよびFOSDEM会議での相互支援、および開発問題での支援です。 さらに、Haikuプロジェクトは、Google Summer of Code 2011へのReactOSの非常に成功した参加中に私たちを支援し、プログラムへの参加のための申請手順に関するアドバイスと推奨事項をプロジェクトに提供しました。



ReactOSの現在のUSBスタックの作業はMichael Martinによって開始され、少し後にJohannes Anderwaldが開発に参加しました。 Johannesは最近、USBスタックの完成に大きな進歩を遂げました。これは、HaikuのUSBスタックのソースコードを使用することにより、さまざまな方法で可能になりました。



USBプロトコルを構成する記述とデータ構造の大部分はHaikuから直接取得されましたが、オペレーティングシステムの内部構造の違いにより、このコードを直接使用するための特別な「レイヤー」を記述する必要があります。 また、ヨハネスはHaiku USBスタックコードを使用して、USBデバイスの動作とUSB仕様で明確に説明されていないニュアンスをよりよく理解し、さらにコードを操作するときにHaikuに連絡し、コードに関するフィードバックと推奨事項を残しました。



USBにインストールされたReactOS

USBドライブにインストールされたReactOS



どちらのプロジェクトも歴史のほとんどを同様の目標の追求と同様の問題の処理に費やしてきたため、今後の課題を明確に理解しています。 ReactOSとHaikuは、2つのプロジェクト間のこのような成功した相互作用が今後も続くことを望んでいます。



evilslonによる翻訳



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



クラウドファンディングの実験が完了しました。 合計で、12,000ルーブル以上が収集されました。 要求された機能の実装を誰も引き受けなかったため、すべてのお金はReactOS Fundアカウントに送金されました。これは、公式のウェブサイトで間もなく確認されます。 最大の寄付は5100ルーブルで、最も人気のある金額は10、20、100、200ルーブルです。



このプロジェクトを支援してくれたすべての人々に心から感謝します。



All Articles