ΠΠΊΡΠ΅Π» Π ΠΈΡΡΠ΅Π½ (Axel Rietschin), ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Microsoft, ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ΅Π½ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΄ΡΠΎΡΠΎ Π½Π° Windows, Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° ReactOS Π±Π΅Π· Π·Π°Π΅ΠΌΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΎΡ Windows. Π‘ΠΏΠΎΡΠ΅Π΄ Π½Π΅Π³ΠΎ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ReactOS ΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ ΠΊΠΎΠ΄ ΠΎΡ ΡΠ΄ΡΠΎΡΠΎ Π½Π° Windows Research, ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²Π΅ Π½Π° ΠΊΠΎΠΉΡΠΎ ΡΠ° Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ°Π½ΠΈ Π·Π° ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΈ. ΠΠ·ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΠΊΠΎΠ΄ Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ GitHub.
Π ΠΈΡΡΠ΅Π½ Π΅ ΡΠ²Π΅ΡΠ΅Π½, ΡΠ΅ Π΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ ΡΠ΄ΡΠΎΡΠΎ Π½Π° ReactOS ΠΎΡ Π½ΡΠ»Π°ΡΠ° Π² ΡΠ΅Π³Π°ΡΠ½ΠΈΡ ΠΌΡ Π²ΠΈΠ΄, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΠ°ΠΌΠΎ Π½Π°Π»ΠΈΡΠ½Π°ΡΠ° ΠΏΡΠ±Π»ΠΈΡΠ½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠΎ-ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ, ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° ReactOS ΡΡΠ²ΠΏΠ°Π΄Π°Ρ Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π° Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° Windows Research, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠ΅Π·ΠΈ ΠΈΠΌΠ΅Π½Π° Π½Π΅ ΡΠ΅ Π΅ΠΊΡΠΏΠΎΡΡΠΈΡΠ°Ρ ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ Π½ΠΈΠΊΡΠ΄Π΅ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΡΡ ΠΎΡΠ²Π΅Π½ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΊΠΎΠ΄. Π‘ΡΡΠΎΡΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΌΠ°ΠΊΡΠΎΡΠΈΡΠ΅ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅, ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠΎΡΠ½ΠΎ Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΊΠΎΠ΄ Π½Π° Windows.
ΠΡΠΈΠΏΠΎΠΌΠ½ΡΠΌΠ΅, ΡΠ΅ ΠΏΡΠ΅Π· 2006 Π³ΠΎΠ΄ΠΈΠ½Π° Π² ReactOS Π±Π΅ΡΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΎΠΊΠΎΠ»ΠΎ 100 ΡΠ΅Π΄Π° ΠΊΠΎΠ΄ Π½Π° Π°ΡΠ΅ΠΌΠ±Π»Π΅Ρ, ΠΏΠΎΠ»ΡΡΠ΅Π½ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ Π½Π° Windows. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π±Π΅ΡΠ΅ ΡΠΏΡΡΠ½ΠΎ Π·Π° ΠΎΠΊΠΎΠ»ΠΎ ΠΌΠ΅ΡΠ΅Ρ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈΡΠ΅ ΠΏΡΠ΅ΡΠΈΡΠ°Π½ΠΈΡ. ΠΡΡΠΎΠ³Π°Π²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ReactOS ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½ΠΈΡΠ΅ Π·Π° Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²Π΅.
ΠΡΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°ΡΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠ½Π³ Π·Π° ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΡΡ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°ΡΠ΅Π»ΡΡΠ²ΠΎΡΠΎ Π½Π° Π‘ΠΠ© Π·Π° Π°Π²ΡΠΎΡΡΠΊΠΈ ΠΏΡΠ°Π²Π°, ΠΏΡΠΎΠ΅ΠΊΡΡΡ ReactOS ΠΏΡΠΈΠ»Π°Π³Π° Π΄Π²ΠΎΠΉΠ½Π° ΡΡ Π΅ΠΌΠ°, ΠΏΡΠΈ ΠΊΠΎΡΡΠΎ Π΅Π΄ΠΈΠ½ ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π» ΠΈΠ·Π²ΡΡΡΠ²Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈ Π½Π° Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΎΡΠ½ΠΎΠ²Π° ΡΡΡΡΠ°Π²Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, Π° Π΄ΡΡΠ³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ°Π·ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΡΡΠ·Π΄Π°Π²Π° Π½ΠΎΠ²Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° ReactOS. ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈ, ΡΠ΅ Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²Π΅ Π½Π° Windows, ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ ΠΏΡΠΈ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅, ΠΈ Π² ΡΡΡΡΠ°Π²Π΅Π½Π°ΡΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ ΡΠ° ΠΎΡΡΠ°Π·Π΅Π½ΠΈ ΡΡΠ²ΠΏΠ°Π΄Π°ΡΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ, Π½ΠΎ ΠΏΡΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π°ΡΠ° Π² ReactOS ΡΡ Π΅ΠΌΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎΡΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΈ ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΎ ΠΎΡ Π½ΡΠ»Π°ΡΠ°.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π²Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π²Π°Π½Π΅ Π½Π° ΡΠ±ΠΎΡΠΊΠΈΡΠ΅ Π½Π° ΡΠ΄ΡΠΎΡΠΎ NT ΠΈ W2K Ρ Π½Π΅ΠΎΡΠΈΡΡΠ΅Π½Π° ΠΎΡΠ»Π°Π΄ΡΡΠ½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π²ΠΊΠ»ΡΡΠ²Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ. ΠΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½Π° Π½Π° ΡΡΡΡΠΊΡΡΡΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΡΠΎ ΡΠ° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ Π² Π·Π°Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² SDK/DDK, Π° ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΡΡΠ΅Π· Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΠ°ΠΊΠΈΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΊΠ°ΡΠΎ COM runtime. ΠΠ΅Π· ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΠΌΠ²ΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΈΡΠΈ ΠΈΠΌΠ΅Π½Π°ΡΠ° ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ Π² hotfix Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π½ΡΠΊΠΎΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ Π·Π° Windows ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½Π΅ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈ Π½Π΅Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ, Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠΈΡΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° Windows ΠΈΠ·Π»ΠΈΠ·Π°Ρ Π½Π° ΡΠ²Π΅ Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ Π½Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈ Π΅ΠΌΡΠ»Π°ΡΠΈΠΈ.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ReactOS Π±ΠΈΡ Π° ΠΌΠΎΠ³Π»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ΅Π·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΎΠ±ΡΠ°ΡΠ΅Π½ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠ½Π³.

ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
