ΠΠΊΡΠ΅Π» Π ΠΈΡΡΠΈΠ½, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π½Π° Microsoft Π·Π° ΡΠ΄ΡΠΎΡΠΎ Π½Π° Windows, ΡΠ°Π·ΠΏΠΈΡΠ°Π½ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ReactOS Π±Π΅Π· Π·Π°Π΅ΠΌΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΎΡ Windows. Π‘ΠΏΠΎΡΠ΅Π΄ Π½Π΅Π³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ReactOS ΡΠ° ΡΠ΅ Π²ΡΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ ΠΎΡ ΠΊΠΎΠ΄Π° ΠΎΡ ΡΠ΄ΡΠΎΡΠΎ Π½Π° Windows Research, ΡΠΈΠΉΡΠΎ ΠΈΠ·Ρ
ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ Π΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ°Π½ Π·Π° ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠΈΡΠ΅. Π’ΠΎΠ·ΠΈ ΠΊΠΎΠ΄ Π΅ ΠΈΠ·ΡΠ΅ΠΊΡΠ» Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠ΅ΡΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π² GitHub.
Ritchen Π΅ ΡΠΈΠ³ΡΡΠ΅Π½, ΡΠ΅ Π΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ ΡΠ΄ΡΠΎΡΠΎ Π½Π° ReactOS ΠΎΡ Π½ΡΠ»Π°ΡΠ°, ΠΊΠ°ΠΊΡΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ ΡΠ΅Π³Π°, ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ°ΠΌΠΎ Π½Π°Π»ΠΈΡΠ½Π°ΡΠ° ΠΏΡΠ±Π»ΠΈΡΠ½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠΎ-ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ, ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° ReactOS ΡΠ° ΡΡΡΠΈΡΠ΅ ΠΊΠ°ΡΠΎ ΡΠ΅Π·ΠΈ Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° Windows Research, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠ΅Π·ΠΈ ΠΈΠΌΠ΅Π½Π° Π½Π΅ ΡΠ΅ Π΅ΠΊΡΠΏΠΎΡΡΠΈΡΠ°Ρ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π°ΡΠ΅ΠΌΠ±Π»ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ Π½Π΅ ΡΠ²Π΅ΡΡΡ Π½ΠΈΠΊΡΠ΄Π΅, ΠΎΡΠ²Π΅Π½ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΊΠΎΠ΄. Π‘ΡΡΠΎΡΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΌΠ°ΠΊΡΠΎΡΠΈ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ, ΡΠΈΠΈΡΠΎ ΠΈΠΌΠ΅Π½Π° Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠΎΡΠ½ΠΎ Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ, Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ Π² ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΊΠΎΠ΄ Π½Π° Windows.
Π‘ΠΏΠΎΠΌΠ½Π΅ΡΠ΅ ΡΠΈ, ΡΠ΅ ΠΏΡΠ΅Π· 2006 Π³. ReactOS ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΠΊΠΎΠ»ΠΎ 100 ΡΠ΅Π΄Π° ΠΊΠΎΠ΄ Π½Π° Π°ΡΠ΅ΠΌΠ±Π»Π΅ΡΠ½ΠΈΡ Π΅Π·ΠΈΠΊ, ΡΠ΅Π·ΡΠ»ΡΠ°Ρ ΠΎΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Windows. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ ΡΠΏΡΡΠ½Π° Π·Π° ΠΎΠΊΠΎΠ»ΠΎ ΠΌΠ΅ΡΠ΅Ρ, Π·Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ ΡΠ΅Π²ΠΈΠ·ΠΈΠΈ Π½Π° Π΅Π²Π΅Π½ΡΡΠ°Π»Π½ΠΈ ΠΊΡΡΡΡΠΎΠ²ΠΈΡΠ°. ΠΡΡΠΎΠ³Π°Π²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ReactOS ΡΠ° ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π±Π»Π°Π³ΠΎΠ³ΠΎΠ²Π΅ΠΉΠ½ΠΈ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈΡΠ΅, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π·Π° Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΡΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡΠ²ΠΎ, Π·Π° Π΄Π° ΡΠ΅ ΡΡΠΎΠ±ΡΠ°Π·ΠΈ ΡΡΡ Π·Π°ΠΊΠΎΠ½Π° Π·Π° Π°Π²ΡΠΎΡΡΠΊΠΎΡΠΎ ΠΏΡΠ°Π²ΠΎ Π½Π° Π‘ΠΠ©, ΠΏΡΠΎΠ΅ΠΊΡΡΡ ReactOS ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄Π²ΠΎΠΉΠ½Π° ΡΡ
Π΅ΠΌΠ°, Π² ΠΊΠΎΡΡΠΎ Π΅Π΄ΠΈΠ½ ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π» Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈ ΠΏΠΈΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π½Π΅Ρ, Π° Π΄ΡΡΠ³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π° Π½ΠΎΠ²Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π° ReactOS Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ°Π·ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΠ°Π·Π°ΡΠ° Π½Π° Π°Π½Π°Π»ΠΈΠ· Π΄Π° Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»Π° ΠΈΠ·ΡΠ΅ΠΊΡΠ» ΠΈΠ·Ρ
ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ Π½Π° Windows ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π»Π° Π΅Π΄Π½ΠΈ ΠΈ ΡΡΡΠΈ ΠΈΠΌΠ΅Π½Π° Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ, Π½ΠΎ ΡΡΡ ΡΡ
Π΅ΠΌΠ°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ReactOS ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½Π° ΠΈ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° ΠΎΡ Π½ΡΠ»Π°ΡΠ°.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ Π±ΡΡ
Π° ΡΠ°ΠΊΡΠΈ Π½Π°Π΄Π·ΠΎΡΠ½ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΠΈ Π½Π° ΡΠ΄ΡΠΎΡΠΎ Π½Π° NT ΠΈ W2K Ρ Π½Π΅ΠΏΠΎΡΠΈΡΡΠ΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ. ΠΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½Π° Π½Π° ΡΡΡΡΠΊΡΡΡΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΡΠΎ ΡΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π² Π·Π°Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² SDK/DDK, ΠΈ ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΡΡΠ΅Π· Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΊΠ°ΡΠΎ COM runtime. ΠΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ Π½Π° Π°ΠΊΡΡΠ°Π»Π½ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ Π±Π΅Π· ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π±Π»ΠΈΡΠΈ ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Π½ΠΈ ΠΈΠΌΠ΅Π½Π°. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, Π½ΡΠΊΠΎΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ Π·Π° Windows ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½Π΅ΠΏΡΠ±Π»ΠΈΡΠ½ΠΈ, Π½Π΅Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΊΡΠΈΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Windows ΠΈΠ·Π»ΠΈΠ·Π°Ρ Π½Π°ΡΠ²Π΅ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π°Π΄Π°ΠΏΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈ Π΅ΠΌΡΠ»Π°ΡΠΎΡΠΈ.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ReactOS ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ΅Π·ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΊΠ°ΡΠΎ ΡΠ°ΡΡ ΠΎΡ ΡΠ΅Ρ
Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡΠ²ΠΎ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru