Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹: Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΅Π³ΠΎ Π·Π°ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ?

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹ β€” это Ρ‚ΠΎΡ‚ самый ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΈΡˆΠ΅Ρ‚ программист, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Ρ€Π° Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°. Он ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ написан Π½Π° любом ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ программисту языкС программирования.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Иногда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΡƒΡŽ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ β€” ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ исходники ΠΈΠ³Ρ€Ρ‹ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ доступС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, ΠΊΡ‚ΠΎ смыслит Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, смог внСсти свою Π»Π΅ΠΏΡ‚Ρƒ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹. ΠŸΡ€ΠΈ этом авторскоС ΠΏΡ€Π°Π²ΠΎ сохраняСтся Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ³Ρ€Ρ‹ ΠΈ рСгулируСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ лицСнзиями ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ.

Но Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ³Ρ€ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡŽ. Когда программист ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈΠ³Ρ€Ρƒ, ΠΎΠ½ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ исходный ΠΊΠΎΠ΄ ΠΎΡ‚ посторонних Π³Π»Π°Π· ΠΈ Π·Π°Ρ‚Π΅ΠΌ распространяСт ΠΈΠ³Ρ€Ρƒ Π² Π²ΠΈΠ΄Π΅ скомпилированного Ρ„Π°ΠΉΠ»Π°. Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, Ρ‚Π°ΠΊ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ ΠΊΠΎΠ΄ ΠΈΠ· ассСмблСрных ΠΊΠΎΠΌΠ°Π½Π΄.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ Π²Π΅Ρ‰ΡŒ : Π² основном ΠΈΠ³Ρ€Ρ‹ ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… языках. А это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ процСсс компиляции, для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΌΠΎΠ³ Β«ΠΏΠΎΠ½ΡΡ‚ΡŒΒ» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. А компиляция β€” это односторонний процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда происходит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это всСго лишь ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹: для Ρ‡Π΅Π³ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ для Ρ‡Π΅Π³ΠΎ Π΅Π³ΠΎ хочСтся Π·Π°ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

Для Ρ‡Π΅Π³ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹? На самом Π΄Π΅Π»Π΅, ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ вопрос β€” это Ρ‚Π΅ΠΌΠ° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ достоинств Π° ΠΈ нСдостатки Π΄Π²ΡƒΡ… Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ распространСния ΠΈΠ³Ρ€ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:

с Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ;

с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ.

Π‘ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΠΎΠ΅ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚. Однако качСствСнная рСвСрсная инТСнСрия Π΄Π°Π΅Ρ‚ свои ΠΏΠ»ΠΎΠ΄Ρ‹. Она позволяСт Β«ΡƒΠ»ΠΎΠ²ΠΈΡ‚ΡŒΒ» основныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΈΠ³Ρ€Ρ‹, Ρ‡Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρƒ Π±Π΅Π· исходного ΠΊΠΎΠ΄Π° ΠΈ воссозда Π²Π°Ρ‚ΡŒ Π΅Π΅ Π½Π° любом языкС программирования. Однако Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Π΄Ρ€Π΅ΠΌΠ»ΡŽΡ‚ ΠΈ прСкрасно Π·Π½Π°ΡŽΡ‚ ΠΎΠ± ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, поэтому ΠΎΠ½ΠΈ максимально Β«Π·Π°ΠΏΡƒΡ‚Ρ‹Π²Π°ΡŽΡ‚ слСды», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, свой ΠΈ сходный ΠΊΠΎΠ΄ ΠΎΠ½ΠΈ проводят Ρ‡Π΅Ρ€Π΅Π· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΠ±Ρ„Ρƒ ск Π°Ρ†ΠΈΠΈ. ΠžΠ±Ρ„Ρƒ ск ация β€” это процСсс запутывания ΠΊΠΎΠ΄ Π° Ρ‚ Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ исходный ΠΊΠΎΠ΄ Π½Π΅ всСгда Π±ΡƒΠ΄Π΅Ρ‚ ясСн, Ссли Π΅Π³ΠΎ Π²Π΄Ρ€ΡƒΠ³ ΡƒΠΊΡ€Π°Π΄ΡƒΡ‚. Но обфусицированный ΠΊΠΎΠ΄ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΅Ρ‰Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ β€” это Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ услоТняСт Ρ€Π΅Π²Π΅Ρ€ΡΠ½ΡƒΡŽ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ ю ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ восстановлСниС Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ исходного ΠΊΠΎΠ΄Π° практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡ‡Π΅Π½ΡŒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Ρ‹

Ссли ΠΏΠΎΠ΄ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ Π’Ρ‹ Π½Π°ΠΆΠΌΡ‘Ρ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй ΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΎΠ»ΡŒΡˆΠ΅ Ρ‡Π΅ΠΌ софт: Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ΄ open source ΠΈ для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ Π½ΡƒΠΆΠ΅Π½

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Богласно ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π½Π° Open Source Initiative, Open Source Software ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ β€” это ПО, «исходники» ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ доступны для просмотра ΠΈ измСнСния. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ софта, Π° Ρ‚Π°ΠΊΠΆΠ΅ свободно Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ ΠΈΡ….

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ открытости со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΎΡ…Π²Π°Ρ‚ΠΈΠ» Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сфСру программирования, Π½ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ области. Π”ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ доступС бСсплатныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, программисты β€” ΠΊΠΎΠ΄Ρ‹ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ³Ρ€Ρ‹, ΡƒΡ‡Π΅Π½Ρ‹Π΅ β€” исслСдования.

Π’ послСдниС Π³ΠΎΠ΄Ρ‹ потрСбитСлями ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ПО становятся Ρ†Π΅Π»Ρ‹Π΅ страны. Ѐранцузская ТандармСрия ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π½Π° своих ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… свободноС ПО Ubuntu, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ министСрства пСрСходят с Microsoft Office Π½Π° бСсплатный LibreOffice. Π­Ρ‚ΠΎΡ‚ офисный ΠΏΠ°ΠΊΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ министСрства ΠΎΠ±ΠΎΡ€ΠΎΠ½Ρ‹ НидСрландов ΠΈ Π˜Ρ‚Π°Π»ΠΈΠΈ, ΠΌΡƒΠ½ΠΈΡ†ΠΈΠΏΠ°Π»ΠΈΡ‚Π΅Ρ‚Ρ‹ Албании ΠΈ Испании. А ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΎ с Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° PDF Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° опСнсорс-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Open Document Format for Office Applications (ODF) ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π Π‘Πš Π’Ρ€Π΅Π½Π΄Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ, Π² Ρ‡Π΅ΠΌ ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ софта.

Π‘ Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΎΡΡŒ свободноС ПО

Π‘ 1952 ΠΏΠΎ 1955 Π³ΠΎΠ΄ компания IBM Π½Π°Ρ‡Π°Π»Π° Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ IBM 701, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ коммСрчСски доступный ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π­Π’Πœ Π½Π΅ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ потрСбитСлям, Π° сдавали Π² Π°Ρ€Π΅Π½Π΄Ρƒ Π½Π°ΡƒΡ‡Π½Ρ‹ΠΌ институтам, Π²ΠΎΠ΅Π½Π½Ρ‹ΠΌ компаниям ΠΈ госпрСдприятиям. ΠœΠ°ΡˆΠΈΠ½Ρ‹ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ Π±Π΅Π· ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π£Ρ‡Π΅Π½Ρ‹Π΅ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π½Π°Ρ‡Π°Π»ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ софт сами ΠΈ дСлились ΠΈΠΌ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Π­Π’Πœ.

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ коммСрчСских ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΎΡΡŒ большС, ΠΈ ΠΎΠ½ΠΈ стали доступны ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. Однако ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· этих ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ПО. Компании-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ создавали ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ свою ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму: BESYS, Compatible Time-Sharing System ΠΈΠ»ΠΈ CP/CMS. Π­Ρ‚ΠΈ ОБ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ вмСстС с ПК, ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ стоили Π΄ΠΎΡ€ΠΎΠΆΠ΅ самого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π ΠΈΡ‡Π°Ρ€Π΄ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ°Π½ присоСдинился ΠΊ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° ΠΏΡ€ΠΈ ΠœΠ°ΡΡΠ°Ρ‡ΡƒΡΠ΅Ρ‚ΡΠΊΠΎΠΌ тСхнологичСском институтС (MIT). Он ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π» участиС Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ свободным ПО, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°Π΄ EMACS β€” тСкстовым Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ для ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² сСмСйства PDP. ПозднСС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΠ΄Π°Π»ΠΈ коммСрчСскому Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Ρƒ. Π’ 1984 Π³ΠΎΠ΄Ρƒ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ°Π½ Ρ€Π΅ΡˆΠΈΠ» ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ свободного ПО ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ GNU (рСкурсивный Π°ΠΊΡ€ΠΎΠ½ΠΈΠΌ ΠΎΡ‚ Π°Π½Π³Π». GNU’s Not UNIX).

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° энтузиасты ΠΏΡ€ΠΈΒ­Π΄ΡƒΒ­ΠΌΠ°Π»ΠΈ Ρ‚Π΅Ρ€Β­ΠΌΠΈΠ½ «сво­бод­ноС ПО» ΠΈ сформулировали Π΅Π³ΠΎ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ: использованиС, ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΡˆΠ΅Ρ€ΠΈΠ½Π³ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅. Они ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ ма­ни­фСст GNU. Π’ 1985 Π³ΠΎΠ΄Ρƒ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ°Π½ основал Ρ„ΠΎΠ½Π΄ Free Software Foundation (FSF) для развития свободного ПО Π·Π° счСт ΠΏΠΎΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠ²Π°Π½ΠΈΠΉ. Π’ 1989 Π³ΠΎΠ΄Ρƒ появилась пСр­вая вСр­сия Π»ΠΈΒ­Ρ†Π΅Π½Β­Π·ΠΈΠΈ GPL β€” General Public License (Β«Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ общСствСнная лицСнзия GNUΒ»). Она Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒ свободу всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π° Π½Π° ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ распространСниС софта. Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ°Π½ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π² Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ понятиС «авторскоС Π»Π΅Π²ΠΎΒ» Π² противовСс «авторскому ΠΏΡ€Π°Π²ΡƒΒ», ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ всСх ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ всС ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° создатСля. ПозднСС появились Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свободноС ПО, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, лицСнзия MIT ΠΎΡ‚ ΠœΠ°ΡΡΠ°Ρ‡ΡƒΡΠ΅Ρ‚ΡΠΊΠΎΠ³ΠΎ тСхнологичСского института ΠΈΠ»ΠΈ лицСнзия BSD ΠΎΡ‚ ΠšΠ°Π»ΠΈΡ„ΠΎΡ€Π½ΠΈΠΉΡΠΊΠΎΠ³ΠΎ унивСрситСта Π² Π‘Π΅Ρ€ΠΊΠ»ΠΈ.

К 1991 Π³ΠΎΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΡƒΡŽ ОБ, Π½ΠΎ Π΅ΠΉ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ ядра. Π’ΠΎΠ³Π΄Π° Линус Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄Ρ выпустил ядро Linux с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, Π° Π² 1992 Π³ΠΎΠ΄Ρƒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π» Π΅Π³ΠΎ ΠΏΠΎ GPL.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π’ сСрСдинС 1990-Ρ… Π³ΠΎΠ΄ΠΎΠ² Π² open source ΠΏΡ€ΠΈΡˆΠ»Π° пСрвая крупная компания Netscape. Π•Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Navigator Π±Ρ‹Π» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых популярных Π² ΠΌΠΈΡ€Π΅, Π½ΠΎ с появлСниСм Internet Explorer ΠΎΠ½ стал Π²Ρ‹Ρ‚Π΅ΡΠ½ΡΡ‚ΡŒΡΡ с Ρ€Ρ‹Π½ΠΊΠ°. Π’ 1998 Π³ΠΎΠ΄Ρƒ Π² Netscape Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ исходный ΠΊΠΎΠ΄ своСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π“ΠΎΠ΄ спустя ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π΅ стало, Π½ΠΎ исходный ΠΊΠΎΠ΄ Navigator стал основой для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· самых популярных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² β€” Mozilla Firefox.

Π’ 1998 Π³ΠΎΠ΄Ρƒ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° организация Open Source Initiative (OSI), которая занимаСтся популяризациСй ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π’ Ρ‚ΠΎΠΌ ΠΆΠ΅ Π³ΠΎΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρƒ «свободноС ПО». Они Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π²Π½Π΅Π΄Ρ€ΠΈΡ‚ΡŒ понятиС open source, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΡƒ бСсплатности Π½Π° Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ. ВпослСдствии Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π­Ρ€ΠΈΠΊ Π Π΅ΠΉΠΌΠΎΠ½Π΄ ΠΈ Π‘Ρ€ΡŽΡ ΠŸΠ΅Ρ€Π΅Π½Ρ написали Β«ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Open SourceΒ».

Π’ 2014 Π³ΠΎΠ΄Ρƒ прСдставитСли Ρ„ΠΎΠ½Π΄Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Linux Foundation заявили, Ρ‡Ρ‚ΠΎ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ 80% стоимости Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 20% β€” Π½Π° ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠŸΠ»ΡŽΡΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°

ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΡ плюсов ΠΈ минусов ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ ΠΏΠΎ сСй дСнь. Однако ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ сходятся Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ ΠΏΠΎΠ·ΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… сторон опСнсорс-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²:

Для ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΉ:

ΠœΠΈΠ½ΡƒΡΡ‹ open source

ΠŸΠ»Π°Π³ΠΈΠ°Ρ‚. ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΈΠ΅ структуры ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄ для своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Π±Π΅Π· указания Π΅Π³ΠΎ авторства. Иногда ΠΎΠ½ΠΈ вносят ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ измСнСния Π² ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π·Π° собствСнный. ПодобноС ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ с участниками ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Leela, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ бСсплатный ΡˆΠ°Ρ…ΠΌΠ°Ρ‚Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Chess Zero с настраиваСмой Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ ΡΠ΅Ρ‚ΡŒΡŽ. Π•Π³ΠΎ использовала компания ChessBase, которая выпустила ΡˆΠ°Ρ…ΠΌΠ°Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Fat Fritz. ΠŸΠ°ΠΊΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ChessBase Fritz ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ стоит ΠΎΡ‚ €79 Π΄ΠΎ €99. ΠŸΡ€ΠΈ этом ΠΎΠ½Π° ΠΎΡ‚Ρ€ΠΈΡ†Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ задСйствовала ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄.

Аналогичная история Π±Ρ‹Π»Π° ΠΈ с Amazon Web Services, которая запустила CloudWatch Synthetics Recorder, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Chrome для записи взаимодСйствий с Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ. Однако Π΄Π°Π½Π½Ρ‹ΠΉ сСрвис оказался ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ скопирован с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Headless Recorder, созданного Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π’ΠΈΠΌΠΎΠΌ НолСтом. Π’ AWS Ρ„Π°ΠΊΡ‚ ΠΏΠ»Π°Π³ΠΈΠ°Ρ‚Π° Π½Π΅ ΠΏΡ€ΠΈΠ·Π½Π°Π²Π°Π»ΠΈ.

ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ‚Π΅Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΡ€Ρ‹ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽΡ‚. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, сущСствуСт риск, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ нСбольшого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚ΠΎΠΉΠ΄Π΅Ρ‚ ΠΎΡ‚ Π΄Π΅Π», Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π΄Π΅Π»ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΊΠΎΠΌΡƒ, ΠΈ ΠΊΠΎΠ΄ Π½Π°Ρ‡Π½Π΅Ρ‚ ΡƒΡΡ‚Π°Ρ€Π΅Π²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Libraries.io ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» Π±ΠΎΠ»Π΅Π΅ 2 400 Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π² 1 тыс. Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²ΡˆΠΈΡ… Π΄ΠΎΠ»ΠΆΠ½ΠΎΠ³ΠΎ внимания со стороны опСнсорс-сообщСства. Для потрСбитСля Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ это ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΊΠΎΠ³Π΄Π° программист АзСр ΠšΠΎΡ‡ΡƒΠ»Ρƒ ΡƒΠ΄Π°Π»ΠΈΠ» свою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Leftpad ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Ρƒ Facebook, Netflix ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

НСзамСчСнныС уязвимости. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ зависит ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π»ΠΊΠΈΡ…. Π’ этой Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ зависимостСй Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π΄Ρ‹Ρ€Π° Π² бСзопасности, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚ΡŒ. Π’ 2014 Π³ΠΎΠ΄Ρƒ такая ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π² бСзопасности Heartbleed Π±Ρ‹Π»Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π° Π² OpenSSL β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ с исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ практичСски всСми Π²Π΅Π±-сайтами, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ»Π°Ρ‚Π΅ΠΆΠΈ с банковских ΠΊΠ°Ρ€Ρ‚. Она Π΄Π΅Π»Π°Π»Π° всС эти рСсурсы уязвимыми для Π°Ρ‚Π°ΠΊ Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ² ΠΈ ΠΊΡ€Π°ΠΆΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. По Π΄Π°Π½Π½Ρ‹ΠΌ GitHub, 17% всСх уязвимостСй ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ со Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ цСлями. Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π»Π΅Ρ‚, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ устранСны.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ

ΠŸΡ€ΠΎΒ­Π΅ΠΊΒ­Ρ‚Ρ‹ GNU ΠΈ Linux послуТили основой для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². А ΠΏΡ€ΠΈΡ…ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Netscape ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ИВ-Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π²ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π² open source.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Debian, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡ‚Π°Ρ€Π΅ΠΉΡˆΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, основанных Π½Π° ядрС Linux, с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° своСго основания разрабатывался ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ. Π€ΠΎΠ½Π΄ свободного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния спонсировал ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с 1994 ΠΏΠΎ 1995 Π³ΠΎΠ΄, Π° Π·Π°Ρ‚Π΅ΠΌ создатСли ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Π½Π΅ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π² общСствСнных интСрСсах» для финансирования Debian. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ популярныС бСсплатныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ LibreOffice, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Firefox, ΠΏΠΎΡ‡Ρ‚Ρƒ Evolution, устройство записи дисков K3b, ΠΌΠ΅Π΄ΠΈΠ°ΠΏΠ»Π΅Π΅Ρ€ VLC, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ GIMP ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ просмотра Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Evince.

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Apache Software Foundation Ρ‚ΠΎΠΆΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π² Ρ‚ΠΎΠΌ числС Π²Π΅Π±-сСрвСра Apache. Π”Π°Π½Π½Ρ‹ΠΉ сСрвСр считаСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных. Он позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сайты Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΌΠ°Π»ΠΎΠ³ΠΎ бизнСса Π½Π° WordPress. Π’ нашС врСмя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ мноТСство софтвСрных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Apache Software License. Бпонсорами ASF Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ Π³ΠΈΠ³Π°Π½Ρ‚Ρ‹ ΠΊΠ°ΠΊ Microsoft, Huawei ΠΈ Amazon Web Sevices.

Компания Red Hat, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π° основС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Linux, Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π² 1995 Π³ΠΎΠ΄Ρƒ. Она Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ выпускала софт, Π½ΠΎ ΠΈ занималась тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ систСмных администраторов ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Π’ 2018 Π³ΠΎΠ΄Ρƒ компанию ΠΊΡƒΠΏΠΈΠ»Π° IBM.

Google Ρ€Π°Π·Π²ΠΈΠ²Π°Π»Π°ΡΡŒ благодаря Linux ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ПО. Компания сама ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° машинного обучСния TensorFlow, язык программирования Go, ПО для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ развСртывания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Kubernetes ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’ 2017 Π³ΠΎΠ΄Ρƒ Google ΠΎΡ‚ΠΊΡ€Ρ‹Π»Π° ΠΏΠΎΡ€Ρ‚Π°Π» для 2 тыс. своих open source ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Компания дСлится своими Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°ΠΌΠΈ Π² области ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ рассказываСт ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ².

Microsoft, которая ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ² open source, Π² послСдниС Π³ΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΊ свободному ПО. Π’ 2018 Π³ΠΎΠ΄Ρƒ компания ΠΏΠ΅Ρ€Π΅Π΄Π°Π»Π° 60 ΠΈΠ· 90 тыс. своих ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ² Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Open Invention Network (OIN) β€” ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ, которая Π²Π»Π°Π΄Π΅Π΅Ρ‚ ΠΏΠ°Ρ‚Π΅Π½Ρ‚Π°ΠΌΠΈ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ экосистСмы GNU/Linux ΠΈ прСдоставляСт ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΈΡ… бСсплатноС использованиС. Π§ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅ корпорация ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Π»Π° ΠΏΠΎΡ€Ρ‚Π°Π» Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° GitHub, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ участиС Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС, Linux.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Open Source Design ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Она сущСствуСт Π±ΠΎΠ»Π΅Π΅ пяти Π»Π΅Ρ‚. Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ участиС UX-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ Mozilla, GNOME, Fedora, Canonical (Ubuntu), WordPress, Drupal, Libre Office, Β«Π²ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈΒ» для Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² XWiki ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ.

Π’ Π½Π°ΡƒΠΊΠ΅ опСнсорс-ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ распространяСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ ПО, Π½ΠΎ ΠΈ Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚ исслСдоватСлСй, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ Ρ€Π΅Ρ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов. Π•Ρ‰Π΅ Π² 1991 Π³ΠΎΠ΄Ρƒ Ρ„ΠΈΠ·ΠΈΠΊ Пол Гинспарг основал элСктронный Π°Ρ€Ρ…ΠΈΠ² arXiv ΠΏΡ€ΠΈ Лос-Аламосской Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΈΠΈ для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ доступС ΠΏΡ€Π΅ΠΏΡ€ΠΈΠ½Ρ‚ΠΎΠ². Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ‚Π°ΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Ρ„ΠΈΠ·ΠΈΠΊΠ΅, Π½ΠΎ ΠΈ ΠΏΠΎ ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Π΅, ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΠΈ Π΅Ρ‰Π΅ ряду Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ. ЕвропСйская организация ΠΏΠΎ ядСрным исслСдованиям (ЦЕРН) ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ выпуск оборудования с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ, Π½ΠΎ ΠΈ собствСнный ΠΏΠΎΡ€Ρ‚Π°Π» ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π£Ρ‡Π΅Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ инструмСнты с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΠΆΠ΅ для Ρ‚ΠΎΠ³ΠΎ. Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡŽ своих исслСдований. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Open Notebooks для докумСнтирования Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов.

ΠŸΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ спСциалисты, Π½ΠΎ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽΡ‚ ΠΎΠ± этом. LibreOffice, OpenOffice ΠΈ NeoOffice ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ бСсплатно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с тСкстовыми Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ, Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ, Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. 7-Zip, Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ с высокой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ сТатия, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто Π½Π° ПК ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ большиС Ρ„Π°ΠΉΠ»Ρ‹. ГрафичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ GIMP способСн Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Photoshop, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ инструмСнты Ρ†Π²Π΅Ρ‚ΠΎΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹, Ρ€ΠΈΡΡƒΡŽΡ‰ΠΈΠ΅ инструмСнты, маски ΠΈ слои.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρƒ опСнсорс-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ. Π’Π°ΠΊ, Microsoft Ρ€Π΅ΡˆΠΈΠ»Π° ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΊΠΎΠ΄ΠΎΠΌ прилоТСния Β«ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Β» для Windows, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ сообщСство ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΎ для Π½Π΅Π³ΠΎ исправлСния ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄ Π² наши Π΄Π½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° ΠΈ слоТных вычислСний. Богласно ΠΎΡ‚Ρ‡Π΅Ρ‚Ρƒ Red Hat, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опросил 1 250 ИВ-Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ, 90% этих прСдприятий ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄: 64% ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΠΎΠ΅ ПО для ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ инфраструктуры, 54% β€” для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, 53% β€” для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ трансформации. Π—Π° послСдниС Π΄Π²Π° Π³ΠΎΠ΄Π° эти ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»ΠΈΡΡŒ Π½Π° 11%, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄, вСроятно, ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€ΡƒΡ‡Π½Ρ‹Π΅ процСссы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, способствуя инновациям.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹, Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ исходники классичСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ программисты β€” счастливчики: ΠΌΡ‹ ΠΆΠΈΠ²Ρ‘ΠΌ Π² ΠΌΠΈΡ€Π΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ историчСскиС ΠΈ оказавшиС сущСствСнноС влияниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄, доступный для изучСния. Однако, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ программисты Ρ‚ΠΎΠ»ΡŒΠΊΠΎ учатся, ΠΈ ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‚ Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ сами. Π£ нас Ρ€Π΅Π΄ΠΊΠΎ находится врСмя для изучСния историчСских Ρ€Π°Π±ΠΎΡ‚, ΠΈ курсы программирования Ρ€Π΅Π΄ΠΊΠΎ тратят врСмя Π½Π° Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ.

ΠœΡ‹ ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ слСдуСт ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ исходники ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΎΠΊΠ°Π·Π°Π²ΡˆΠΈΡ… большоС влияниС, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‚ здания, оказавшиС влияниС Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ (ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΡƒΡŽΡ‚ ΠΈΡ…). Π§Π΅ΠΌ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ Ρ‚Π΅ ΠΆΠ΅ ошибки снова ΠΈ снова, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½Π½ΡƒΡŽ Π΄ΠΎ нас, ΠΈ вынСсти ΠΈΠ· Π½Π΅Ρ‘ ΡƒΡ€ΠΎΠΊΠΈ.

Π’ ΠΈΠ΄Π΅Π°Π»Π΅, Π½Π°ΠΌ слСдуСт ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ исходныС ΠΊΠΎΠ΄Ρ‹ Π²Π΅Π»ΠΈΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с коммСнтариями ΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΎΠΉ, которая Π΄Π°Ρ‘Ρ‚ Π½Π°ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ контСкстС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π΅Π³ΠΎ ΡΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈ слабых сторонах. Π’Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Ρ€Π΅Π΄ΠΊΠΈ, Π½ΠΎ Π²ΠΎΡ‚ Π²Π°ΠΌ нСсколько ΠΎΡ‚ΠΏΡ€Π°Π²Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ:

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ исходники ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ использовали Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ. Π’Π°ΠΆΠ½ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с исходным ΠΊΠΎΠ΄ΠΎΠΌ. Π’ΠΎΡ‚ рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ историчСскиС исходники:

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Β«The Historical SourceΒ»: Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ GitHub Π² настоящСС врСмя содСрТит Π°Ρ€Ρ…ΠΈΠ² ΠΈΠ· 143 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. МногиС ΠΈΠ· Π½ΠΈΡ… ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΠ³Π΄Π° популярными ΠΈΠ³Ρ€Π°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈΠ³Ρ€Π°Π»ΠΈ.

Π‘Π°ΠΉΡ‚ «Π§Ρ‘рная ΠΊΠ½ΠΈΠ³Π° ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°» содСрТит ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Doom ΠΈ Wolfenstein 3D, с исходниками.

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ ПО NASA содСрТит ΡΠ²Ρ‹ΡˆΠ΅ 1000 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², доступных для ΠΏΡƒΠ±Π»ΠΈΠΊΠΈ.

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ ΠœΡƒΠ·Π΅Ρ ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π˜ΡΡ‚ΠΎΡ€ΠΈΠΈ содСрТит исходники историчСских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· ΠΈΡ… ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ историчСских исходных ΠΊΠΎΠ΄ΠΎΠ²:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ЗаглянСм Π·Π° кулисы Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ: ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° исходных ΠΊΠΎΠ΄ΠΎΠ² классичСских ΠΈΠ³Ρ€

ОбоТаю Π·Π°Π³Π»ΡΠ΄Ρ‹Π²Π°Ρ‚ΡŒ Π·Π° кулисы. МнС интСрСсно, ΠΊΠ°ΠΊ Π΄Π΅Π»Π°ΡŽΡ‚ΡΡ Π²Π΅Ρ‰ΠΈ. МнС каТСтся, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ людСй это Ρ‚ΠΎΠΆΠ΅ интСрСсно.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ Ρ‚Π°ΠΊ слоТилось, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€Ρ‹ Π½Π΅ дСлятся исходниками. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ½ΠΈ вСдь ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ². Но для программистов Ρ‚Π°ΠΌ всСгда Π΅ΡΡ‚ΡŒ, Π½Π° Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ. И Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ всё-Ρ‚Π°ΠΊΠΈ выпускали свои исходники. А я Π΄Π°Π²Π½ΠΎ намСрСвался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ.

К соТалСнию, ΠΏΠΎΡ‡Ρ‚ΠΈ всС ΠΈΠ³Ρ€Ρ‹ – для PC. Найти исходники для консолСй ΠΈΠ»ΠΈ Π°Ρ€ΠΊΠ°Π΄ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ, ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ программистов Π½Π΅ Π² курсС Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ PC.

МногиС ΠΈΠ³Ρ€Ρ‹ послС выпуска исходников Π±Ρ‹Π»ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Ρ‹ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Ρ‹ сообщСством – я Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ даю ссылки Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ исходники. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, Ссли вас Π²Π΄Ρ€ΡƒΠ³ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Ρ‹ – ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ.

МногиС ΠΈΠ³Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ рассмотрСны Π½Π° сайтС Fabien Sanglard. Если Π²Π°ΠΌ интСрСсны подробности ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Ρ‹, Ρ‚ΠΎ ΠΏΠΎΠΆΠ°Π»ΡƒΠΉΡ‚Π΅ ΠΊ Π½Π΅ΠΌΡƒ.

МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ id Software/Apogee. Π‘ΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅? НС Π΄ΡƒΠΌΠ°ΡŽ. id славится ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΎΠΉ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ исходники. Π‘Ρ‚Π°Ρ€Ρ‹Π΅ коммСрчСскиС ΠΈΠ³Ρ€Ρ‹ ΡƒΠΆΠ΅ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ цСнности ΠΈ Π±Ρ‹Π»ΠΈ Π±Ρ‹ потСряны – Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅ Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ учился Ρ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΌΡƒ Π½Π° ΠΈΡ… основС?

Π˜Ρ‚Π°ΠΊ, приступим (Π² хронологичСском порядкС):

Colossal Cave Adventure (1976)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: William Crowther and Don Woods
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Π Π°Π·Π½Ρ‹Π΅.
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: PDP-10 ΠΈ Π΄Ρ€ΡƒΠ·ΡŒΡ.

β€œYou are in a maze of twisty little passages, all alike.” (Β«Π’Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ΡΡŒ Π² Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Π΅ ΠΈΠ· Π½Π΅ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΌΡ‹Ρ… Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… извилистых ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΎΠ²Β»).

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это Π½Π΅ Π½Π° 100% коммСрчСская ΠΈΠ³Ρ€Π°. Но Π΅Ρ‘ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»ΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ. И, кстати, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ ΠΌΠΎΡ‚ΠΈΠ²Π°ΠΌ названия этой ΠΈΠ³Ρ€Ρ‹ всС ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‡Π΅ΡΠΊΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ adventure.

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» Π±Ρ‹Π» написан Π½Π° Fortran, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ соврСмСнным программистам Π±ΡƒΠ΄Π΅Ρ‚ слоТновато Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ. Но послСдниС вСрсии Π±Ρ‹Π»ΠΈ Π½Π° C.

Catacomb (1989)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: John Carmack
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Softdisk
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Apple II / DOS

НС ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ с Catacomb 3D. Π­Ρ‚ΠΎ ранняя двумСрная вСрсия ΠΈΠ³Ρ€Ρ‹. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠšΠ°Ρ€ΠΌΠ°ΠΊΠΎΠΌ Π΄ΠΎ создания id ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ написана Π½Π° Turbo Pascal.

Prince Of Persia (1989)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Jordan Mechner
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: BrΓΈderbund
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Apple II / DOS / many more
ΠžΠ±Π·ΠΎΡ€ ΠΊΠΎΠ΄Π°: fabiensanglard.net

Prince Of Persia ΠΏΡ€ΠΎΠΈΠ·Π²Ρ‘Π» Ρ„ΡƒΡ€ΠΎΡ€ благодаря ΠΏΠ»Π°Π²Π½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, голливудскому ΡΡ‚ΠΈΠ»ΡŽ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ истории ΠΈ интСрСсному гСймплСю.

Написана ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π° ассСмблСрС, Ρ‡Ρ‚ΠΎ затрудняСт Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎΠ±Π·ΠΎΡ€Π° ΠΊΠΎΠ΄Π°. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ с Π”ΠΆΠΎΡ€Π΄Π°Π½ΠΎΠΌ ΠœΠ΅Ρ…Π½Π΅Ρ€ΠΎΠΌ, Π³Π΄Π΅ ΠΎΠ½ дСлится дСталями ΠΎ создании ΠΈΠ³Ρ€Ρ‹.

SimCity (1989)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Maxis
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Maxis / BrΓΈderbund
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: All

Π˜Π³Ρ€Π° Π½Π°Ρ‡Π°Π»Π° Π½ΠΎΠ²Ρ‹ΠΉ ΠΆΠ°Π½Ρ€. Π’ основС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° – симуляция Π³ΠΎΡ€ΠΎΠ΄Π° посрСдством ΠΊΠ»Π΅Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ стоит ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ для понимания ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ для unix-ΠΏΠΎΡ€Ρ‚Π° 1990 Π³ΠΎΠ΄Π° Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² 2008 Π³ΠΎΠ΄Ρƒ.

Hovertank 3D / Catacomb 3D (1991)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: id Software
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Softdisk
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: DOS

ΠŸΠ΅Ρ€Π²Π°Ρ Π²Π΅Ρ…Π° Π² истории Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΡˆΡƒΡ‚Π΅Ρ€ΠΎΠ² id Software. Π­Ρ‚ΠΈ ΠΈΠ³Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π΅Ρ…Π½ΠΈΠΊΡƒ raycasting, которая Π±Ρ‹Π»Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ…ΠΈΡ‚Π΅, Wolfenstein, Π³Π΄Π΅ Π±Ρ‹Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ тСкстуры.

Star Control II (1992)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Toys for Bob
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Accolade
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: DOS / 3D0

Уникальная ΠΈΠ³Ρ€Π°, Π½Π΅ Π²ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰Π°ΡΡΡ Π½ΠΈ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· строгих ΠΆΠ°Π½Ρ€ΠΎΠ². Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ Ρ‡Ρ‘Ρ‚ΠΊΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π½Π°ΠΌ ΠΎ 90-Ρ… Π³ΠΎΠ΄Π°Ρ… ΠΈ систСмС VGA, Π³Π΄Π΅ Ρ†Π²Π΅Ρ‚Π° Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Ρ‹ Π½Π΅ для красоты, Π° ΠΈΠ· стандартной ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ DPaint.

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ±Π·ΠΎΡ€ ΠΊΠΎΠ΄Π° ΠΎΡ‚ The Escapist.

Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ с ΠΏΠΎΡ€Ρ‚Π° Π½Π° 3D0, ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΆΠ΅ Π±Ρ‹Π» утСрян. Π­Ρ‚ΠΎ часто случаСтся со старыми ΠΈΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ уходят ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Wolfenstein 3D / Blake Stone (1992/3)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

На основС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° Catacomb Π±Ρ‹Π» сдСлан ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΉ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄ Π½Π° VGA-Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ. И ΠΈΠ³Ρ€Π°Ρ‚ΡŒ стало интСрСснСС. Как Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв с ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ id, исходники ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, хотя ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ части написаны Π½Π° 16-Π±ΠΈΡ‚Π½ΠΎΠΌ ассСмблСрС (Π² Doom ΡƒΠΆΠ΅ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π½Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡˆΡŒ).

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ для рисования Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ ΠΎΠ½ΠΈ динамичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… высот стСн.

Π£ Fabien ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ компиляции исходников Π½Π° соврСмСнных инструмСнтах.

Blake Stone, ΠΎΡ‚Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ Apogee Π½Π° Ρ‚ΠΎΠΌ ΠΆΠ΅ Π΄Π²ΠΈΠΆΠΊΠ΅, Π²Ρ‹ΡˆΠ»ΠΎ Π² 1993 Π³ΠΎΠ΄Ρƒ, Π·Π° нСдСлю Π΄ΠΎ Doom. МоТно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ ΠΊΠ°Π½ΡƒΠ»ΠΎ Π² Π»Π΅Ρ‚Ρƒ.

Doom (1993)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π’ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ смыслС это самый Π²Π°ΠΆΠ½Ρ‹ΠΉ для изучСния Π΄Π²ΠΈΠΆΠΎΠΊ. Π’ своё врСмя это Π±Ρ‹Π»Π° Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ – ΠΌΠΈΡ€ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π»ΠΈΡ†Π°, Π½Π΅ плоский, ΠΊΠ°ΠΊ Wolf3D. ΠžΡΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅, тСкстуры ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ DeathMatch.

Одной ΠΈΠ· самых Π·Π½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π²Π΅Ρ‰Π΅ΠΉ стало ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ Β«Π΄Π²ΠΈΠΆΠΊΠ°Β». Π”ΠΎ этого ΠΈΠ³Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ сильно связаны с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Doom ΠΏΡ€ΠΎΠΏΠ°Π³Π°Π½Π΄ΠΈΡ€ΠΎΠ²Π°Π» отвязку Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ³Ρ€Ρ‹ ΠΎΡ‚ Π΄Π²ΠΈΠΆΠΊΠ°. Π­Ρ‚ΠΎ ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ»ΠΎ Ρ†Π΅Π»Ρ‹Π΅ сообщСства, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ (Aliens TC, Fistful Of Doom).

Descent (1994)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠΈΠ½ΡƒΠ»ΠΈΡΡŒ Π΄ΠΎΠ³ΠΎΠ½ΡΡ‚ΡŒ Doom, запустив Π²ΠΎΠ»Π½Ρƒ «Клонов DoomΒ». Parallax ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Ρ‡Ρ‚ΠΎ совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

Π’ ΠΈΠ³Ρ€Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Ρ‚Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΡ€Π°Π±Π»Π΅ ΠΏΠΎ Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚Ρƒ ΠΈΠ· ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΎΠ², Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ 2.5D ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€ΠΎΠ² Doom (Ρƒ id полная Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ появилась лишь Π² Quake Π³ΠΎΠ΄ спустя).

Gravity Force 2 (1994)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Jens Andersson and Jan Kronqvist
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Shareware
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Amiga

МногиС соврСмСнники вспомнят эту ΠΈΠ³Ρ€Ρƒ. Amiga Power ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹ Π½Π°Π·Π²Π°Π»Π° Π΅Ρ‘ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΈΠ³Ρ€ΠΎΠΉ всСх Π²Ρ€Π΅ΠΌΡ‘Π½.

Π­Ρ‚ΠΎ Π½Π΅ совсСм коммСрчСская ΠΈΠ³Ρ€Π°, ΠΎΠ½Π° Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ ΠΏΠ»Π°Ρ‚Π½ΠΎΠ³ΠΎ shareware, Π° Π·Π°Ρ‚Π΅ΠΌ Π΅Ρ‘ Ρ€Π°Π·Π΄Π°Π²Π°Π»ΠΈ бСсплатно Π½Π° дискС Amiga Power. Π’ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Ρ‘ Π² список ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π² Ρ‚Ρƒ ΠΏΠΎΡ€Ρƒ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ€Π΅Π΄ΠΊΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹ Π²Ρ‹Π΄Π°Π²Π°Π»ΠΈ свои исходники. Если Π²Π°ΠΌ интСрСсно, ΠΊΠ°ΠΊ дСлались 16-Π±ΠΈΡ‚Π½Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.

Heretic / Hexen (1994/5)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π­Ρ‚ΠΎ Π±Ρ‹Π» ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ»ΠΎΠ½ Doom ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ: 1) Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Doom ΠΈ 2) Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π³Π΅ΠΉΠΌΠΏΠ»Π΅ΠΉ

Π—Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²Π²Π΅Ρ€Ρ… ΠΈ Π²Π½ΠΈΠ·, скриптовой Π΄Π²ΠΈΠΆΠΎΠΊ для Π²Π½ΡƒΡ‚Ρ€ΠΈΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… событий (новая идСя Π½Π° Ρ‚ΠΎ врСмя).

Rise Of The Triad: Dark War (1995)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

ROTT это Π±Ρ‹Π»Π° странная ΠΈΠ³Ρ€Π°. Она Π±Ρ‹Π»Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π° Π΄Π²ΠΈΠΆΠΊΠΎΠΌ Wolfenstein 3D, ΠΏΡ€ΠΈ этом создатСли ΡƒΠΌΡƒΠ΄Ρ€ΠΈΠ»ΠΈΡΡŒ ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ощущСния Ρ€Π°Π·Π½Ρ‹Ρ… высот. Но всё Ρ€Π°Π²Π½ΠΎ ΠΈΠ³Ρ€Π° Π½Π΅ смогла ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Doom ΠΎΡ‚ 1993 Π³ΠΎΠ΄Π°.

Marathon 2: Durandal (1995)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Bungie Software
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Bungie Software
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Apple Macintosh / Windows 95

БСрия ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² своё врСмя ΠΏΠΎΠΏΠ°Π»Π° Π² ΠΊΡ€Π°ΠΉΠ½Π΅ малСнький список ΠΈΠ³Ρ€, доступных Π½Π° Apple Macintosh. И, Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ, это ΠΊΠ»ΠΎΠ½ Doom. А Ρ‡Π΅Ρ€Π΅Π· 3 мСсяца послС Π΅Ρ‘ Π²Ρ‹Ρ…ΠΎΠ΄Π° id Software выпустила Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹ΠΉ β€œqtest”, позволявший Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Π΄Π²ΠΈΠΆΠΎΠΊ Quake.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Маки Ρ‚ΠΎΠ³Π΄Π° использовали лишь писатСли с Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊΠ°ΠΌΠΈ, нСсмотря Π½Π° всС усилия, сСрия ΠΏΡ€ΠΎΠ²Π°Π»ΠΈΠ»Π°ΡΡŒ. НСбольшая компания Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΠΌΠ΅Π»Π° Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ успСх Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ….

Duke Nukem 3D / Shadow Warrior (1996)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: 3D Realms
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: GT Interactive Software
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: DOS
Code review: fabiensanglard.net

Из мноТСства ΠΊΠ»ΠΎΠ½ΠΎΠ², ΠΈΠ³Ρ€Ρ‹ 3D Realms ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ»ΠΈΡΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ°ΠΌΠΈ привнСсти Π½Π΅Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ Π² ΠΈΠ³Ρ€Ρƒ. Π”Π²ΠΈΠΆΠΎΠΊ КСна Π‘ΠΈΠ»ΡŒΠ²Π΅Ρ€ΠΌΠ°Π½Π° Build Engine Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΠΌΠ½ΠΎΠ³ΠΎ интСрСсных Ρ„ΠΈΡ‡ Π²Ρ€ΠΎΠ΄Π΅ Π½Π°ΠΊΠ»ΠΎΠ½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΠΎΠ², ΠΊΠΎΠΌΠ½Π°Ρ‚, располоТСнных Π΄Ρ€ΡƒΠ³ Π½Π°Π΄ Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΈ Π·Π΅Ρ€ΠΊΠ°Π».

К соТалСнию, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ самой ΠΈΠ³Ρ€Ρ‹, исходники просто уТасны. Π― рылся Π² Π½ΠΈΡ… нСсколько Ρ€Π°Π· ΠΈ Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΌΠΎΠ³Ρƒ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π³Π΄Π΅. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΎΠ±Π·ΠΎΡ€ ΠΎΡ‚ Fabien ΠΏΡ€ΠΎΠ»ΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ свСт Π½Π° происходящСС Π² ΠΊΠΎΠ΄Π΅.

Π—Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° страницу Π°Π²Ρ‚ΠΎΡ€Π°.

Quake 1/2/3 (1996-1999)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: id Software
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: GT Interactive / Activision
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: DOS / Windows / others
Code review: fabiensanglard.net (Quake 1)
Code review: fabiensanglard.net (Quake 3)

Π’ΡƒΡ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ особо Π½Π΅Ρ‡Π΅Π³ΠΎ, Π²Ρ‹ ΠΈ сами всё Π·Π½Π°Π΅Ρ‚Π΅. Знатная Π²Π΅Ρ…Π° Π² создании ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Π΄Π²ΠΈΠΆΠΊΠΎΠ², Π±Π΅Π· всяких Ρ…Π°ΠΊΠΎΠ² Π²Ρ€ΠΎΠ΄Π΅ 2.5D

Упомяну нСсколько интСрСсных подробностСй. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это пСрвая коммСрчСская ΠΈΠ³Ρ€Π°, скомпилированная компилятором с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ (DJGPP for DOS, Ρ€Π°Π½Π½ΠΈΠΉ ΠΏΠΎΡ€Ρ‚ gcc).

Π’ ΠΈΠ³Ρ€Π΅ Π±Ρ‹Π» свой скриптовой язык β€œQuake C” (ΠΏΠΎΠ·ΠΆΠ΅ lcc Ρƒ Quake 3). Он Π±Ρ‹Π» встроСн ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Ρ€ΠΎΠΊΠΈ ΠΌΠΎΠ³Π»ΠΈ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ, Π²ΠΊΡƒΠΏΠ΅ с систСмой рСсурсов PWAD, ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ»ΠΎ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ сообщСство ΠΌΠΎΠ΄Π΄Π΅Ρ€ΠΎΠ².

Π’ Quake 1 Π±Ρ‹Π» ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² шСйдинга. Но послС распространСния 3D-ускоритСлСй это потСряло смысл. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΈΠ³Ρ€Π° ΠΎΡ‚ id, Rage, использовала эту ΠΆΠ΅ идСю.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Quake Π±Ρ‹Π» ΠΎΡ‡Π΅Π½ΡŒ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΌ Π΄Π²ΠΈΠΆΠΊΠΎΠΌ. Никаких глюков растра ΠΈΠ»ΠΈ обсчёта столкновСний.

Abuse (1996)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Crack dot Com
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Electronic Arts / Origin Systems
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: DOS / Linux / Mac

Π’ ΠΈΠ³Ρ€Π΅ Π±Ρ‹Π»ΠΎ использовано нСсколько ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΉ. ΠšΡ€ΡƒΡ‚Π°Ρ систСма управлСния ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. ДинамичСскоС освСщСниС (нСслыханная Π²Π΅Ρ‰ΡŒ для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Ρ€ΠΎΠ²).

Но большС всСго, ΠΊΠ°ΠΊ программисту, ΠΌΠ½Π΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ систСма Β«Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ LispΒ». Вся ΠΈΠ³Ρ€Π° заскриптована Π½Π° языкС, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ Lisp. ПовСдСниС Π²Ρ€Π°Π³ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π²ΠΎ врСмя выполнСния ΠΈΠ³Ρ€Ρ‹, Π° Π½Π΅ просто Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² ΠΊΠΎΠ΄.

Π•Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΈΠΌ интСрСсным ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠΌ стал способ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ события ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π²ΠΎ встроСнном Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΊΠ°Ρ€Ρ‚ – Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΈΠ½ΠΈΠΈ ΠΎΡ‚ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Ρ ΠΊ Π΄Π²Π΅Ρ€ΠΈ, ΠΈΠ»ΠΈ ΠΎΡ‚ Π»ΠΎΠ²ΡƒΡˆΠΊΠΈ ΠΊ мСсту, Π³Π΄Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Ρ€Π°Π³ΠΈ. ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ И/Π˜Π›Π˜ Π² Π²ΠΈΠ΄Π΅ скрытых ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅. Π’Π°ΠΊΠΎΠ³ΠΎ я Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… Π½Π΅ встрСчал.

ΠšΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΠΎΠ³ΠΎ успСха ΠΈΠ³Ρ€Π° Π½Π΅ снискала ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π΄Π²Π° Π³ΠΎΠ΄Π° исходники Π±Ρ‹Π»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΈΠ³Ρ€Π° ΠΎΡ‚ Crack Dot Com, Golgotha, Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° ΠΏΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ open-source, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всю Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ.

Aliens versus Predator (1999)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

КакоС ΠΎΠ±Π»Π΅Π³Ρ‡Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ здСсь ΡˆΡƒΡ‚Π΅Ρ€ Π½Π΅ Π·Π° авторством id. И хотя тСхничСских ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΉ Π² ΠΈΠ³Ρ€Π΅ особо Π½Π΅ Π±Ρ‹Π»ΠΎ, сингл-кампания Ρƒ Π½Π΅Ρ‘ Π²Ρ‹ΡˆΠ»Π° просто ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅ΠΉ. И ΠΈΠ³Ρ€Π° остаётся Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Π΄Π²ΠΈΠΆΠΊΠ° Π½Π΅ ΠΎΡ‚ id.

Freespace 2 (1999)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Как Π±Ρ‹ наслСдник Ρ„Ρ€Π°Π½ΡˆΠΈΠ·Ρ‹ Descent, Π½ΠΎ Π½Π΅ совсСм. Кампания ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅Π΅Ρ€ проходят ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π² космичСском пространствС.

ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ публикация исходников продляСт Тизнь ΠΈΠ³Ρ€ Π½Π° Π³ΠΎΠ΄Ρ‹. К ΠΈΠ³Ρ€Π΅ Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ всячСскиС Π½Π°Π±ΠΎΡ€Ρ‹ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Ρ‹.

The Operative: No One Lives Forever (2000)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π£ Π΄Π²ΠΈΠΆΠΊΠ° LithTech история долгая, хотя ΠΎΠ½ ΠΈ находится Π² Ρ‚Π΅Π½ΠΈ Π±ΠΎΠ»Π΅Π΅ извСстных Quake ΠΈ Unreal engine. Π― особСнно Π½Π΅ рылся Π² исходника NOLF, Π½ΠΎ я ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ лишь исходники самой ΠΈΠ³Ρ€Ρ‹, Π½ΠΎ Π½Π΅ графичСского Π΄Π²ΠΈΠΆΠΊΠ°. И ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Ρ‚Π°ΠΌ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ частСй, связанных с Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π½Π° PlayStation 2.

А Таль – Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° для PS2 Π² наши Π΄Π½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ для программистов ΠΈΠ½ΠΎΠΏΠ»Π°Π½Π΅Ρ‚Π½Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π³ΠΎΡ€Π°Π·Π΄ΠΎ сильнСС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠ»Π° Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Π΅ΠΌ это Π΄Π΅Π»Π°ΡŽΡ‚ соврСмСнныС API.

MechCommander 2 (2001)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: FASA Interactive
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Microsoft
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Windows

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ Microsoft ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ исходныС ΠΊΠΎΠ΄Ρ‹ вмСстС Π½Π΅ ΡƒΠΆΠΈΠ²Π°Π»ΠΈΡΡŒ. Но Π½Π° склонС Π»Π΅Ρ‚ ситуация Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΡΠΌΡΠ³Ρ‡Π°Ρ‚ΡŒΡΡ. Всё-Ρ‚Π°ΠΊΠΈ приятно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ большиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ приходят ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ взглядам Π½Π° Π²Π΅Ρ‰ΠΈ – всС эти Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΡƒΠ»Π΅Π²ΡƒΡŽ ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ‡Π΅ΡΠΊΡƒΡŽ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΎΠ½ΠΈ Ρ†Π΅Π½Π½Ρ‹ лишь историчСски.

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ Π΄Π°ΠΆΠ΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ исходники Ρ€Π°Π½Π½ΠΈΡ… вСрсий MS-DOS ΠΈ Word, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ нСслыханным Π΄Π΅Π»ΠΎΠΌ Π»Π΅Ρ‚ 30 Π½Π°Π·Π°Π΄.

Doom 3 (2004)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: id Software
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Activision
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Windows / Mac / Linux / Xbox / PS3
Code review: fabiensanglard.net

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠΊΠΈ соврСмСнных ΠΈΠ³Ρ€ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ класса, Ρ‚ΠΎ Doom 3 – это ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². На врСмя Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΎΠ½ Π±Ρ‹Π» ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… областях. ΠœΠ΅Ρ‚ΠΎΠ΄ использования ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ высокого Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° элСмСнтах Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² ΠΈΠ³Ρ€Π΅ сСйчас являСтся стандартом для коммСрчСских ΠΈΠ³Ρ€. Π’ исходникС Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ всСго интСрСсного – ΠΎΠ΄Π½Π° лишь систСма ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠΈ достойна изучСния, Π² частности, отслСТиваниС столкновСний.

Π­Ρ‚ΠΎ пСрвая ΠΈΠ³Ρ€Π° ΠΎΡ‚ id, написанная Π½Π° Π‘++. ΠŸΡ€ΠΎΡˆΠ»Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ ΠΈΠ·-Π·Π° использования Π‘ нСсли Π² сСбС простоту. Doom 3 Ρ‚ΠΎΠΆΠ΅ довольно простой, Π½ΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΡƒΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° двиТСния.

Π’Π°ΠΊΠΆΠ΅ ΠΈΠ³Ρ€Π° (ΠΏΠ΅Ρ‡Π°Π»ΡŒΠ½ΠΎ) извСстна использованиСм Ρ‚Ρ€Π°Ρ„Π°Ρ€Π΅Ρ‚Π½Ρ‹Ρ… Ρ‚Π΅Π½Π΅ΠΉ ΠΏΡ€ΠΈ расчётС освСщСния. МоТно ΡΠΏΠΎΡ€ΠΈΡ‚ΡŒ, Π±Ρ‹Π» это интСрСсный экспСримСнт ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π΅ для дальнСйшСй Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½ΠΎ сСгодняшниС ΠΈΠ³Ρ€Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ‚Π΅Π½Π΅ΠΉ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, эта Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΅Ρ‰Ρ‘ пригодится.

Gish (2004)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Cryptic Sea
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Chronic Logic / Stardock
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Windows / Linux

Gish Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»Π΅Π½ Ρ„ΠΈΠ·ΠΈΠΊΠΎΠΉ «мягкого Ρ‚Π΅Π»Π°Β» ΠΈ интСрСсным ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Π΅Π³ΠΎ исходниках ΠΈ Π²Ρ‹ΡΡΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Никаких сторонних физичСских Π΄Π²ΠΈΠΆΠΊΠΎΠ² Ρ‚ΡƒΡ‚ Π½Π΅Ρ‚.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠ³Ρ€Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ написана Π½Π° Π‘ – сСйчас это Ρ€Π΅Π΄ΠΊΠΎ встрСчаСтся. Π­Ρ‚ΠΎ Π½Π΅ самый Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΈΠ· всСх Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Ρ… мною исходников, Π½ΠΎ это Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΠ³Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ Π² Π³ΠΈΠ³Π°Π½Ρ‚ΡΠΊΡƒΡŽ Ρ€Π°ΡΠΏΠΎΠ»Π·ΡˆΡƒΡŽΡΡ Π±Π°Π·Ρƒ ΠΊΠΎΠ΄Π° с сотнями Π²Π½Π΅ΡˆΠ½ΠΈΡ… зависимостСй.

Canabalt (2009)

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ исходный ΠΊΠΎΠ΄ ΠΈΠ³Ρ€Ρ‹

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ: Adam Saltsman
Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒ: Semi-Secret / Beatshapers / Kittehface
ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°: Flash / iOS / PSP / Android / Ouya

НС самая слоТная ΠΈΠ³Ρ€Π°, Π½Ρƒ ΠΈ Ρ‡Ρ‚ΠΎ? Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹, Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅ с простого – Π²ΠΎΡ‚ с этого.

ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ заняло 5 Π΄Π½Π΅ΠΉ, ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° iOS – 10. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ прСвращСния простой ΠΈΠ΄Π΅ΠΈ Π² достойноС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ Π±Ρ‹ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ 8-Π±ΠΈΡ‚Π½ΠΎΠΉ эпохи, ΠΊΠΎΠ³Π΄Π° СТСнСдСльно ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Π½ΠΎΠ²Ρ‹Π΅ ΠΆΠ°Π½Ρ€Ρ‹. Π–Π°Π»ΡŒ, Ρ‡Ρ‚ΠΎ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ люди ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ΄Π΅ΠΈ, Π° Π½Π΅ Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

Canabalt ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, насколько Π²Π΅Ρ‰ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ просто, Ссли Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ.

Π§Ρ‚ΠΎ я упустил

НуТно ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ Π΅Ρ‰Ρ‘ нСсколько ΠΈΠ³Ρ€. Они Π½Π΅ выпускали исходников, Π½ΠΎ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π»ΠΈΡΡŒ фанатскому ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌΡƒ ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³Ρƒ. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ настоящиС исходники, Π½ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСрСсным:

НС ΠΏΠΎΠΏΠ°Π»ΠΈ Π² Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³

Π‘ΠΎΡ€Ρ†Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΈΠ³Ρ€ ΡƒΡ‚Π΅ΠΊΠ»ΠΈ Π² ΡΠ΅Ρ‚ΡŒ нСлСгально, поэтому ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π»ΠΈ Π² Π·Π°Π» славы:

Half Life 2
Falcon 4.0
ReVolt
Turrican III
Mr. Nutz: Hoppin’ Mad
Trespasser (Π»Π°Π΄Π½ΠΎ ΡƒΠΆ, Π²ΠΎΡ‚ Π²Π°ΠΌ ΠΎΠ±Π·ΠΎΡ€ ΠΊΠΎΠ΄Π°)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *