ΠΡΡΠ³Π°Ρ ΠΌΠ΅Π½Π΅Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°Ρ ΠΎΡΠΈΠ±ΠΊΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π»Π°ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π²ΡΠ΅ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ Π²Π΅Π»ΠΈ ΡΠ΅Π±Ρ ΡΠ°ΠΊ, Π±ΡΠ΄ΡΠΎ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈ Microsoft Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π°ΠΌ Unix. Π Sun Microsystems Π½Π΅ ΡΠ°Π·Π³Π»ΡΠ΄Π΅Π»ΠΈ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΠ°Π²ΡΠΈΠ΅ ΡΠΈΡΠΎΠΊΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΌΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ Π½Π°ΡΠ½ΡΡ Π°ΡΠ°ΠΊΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΎΠΊ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ Sun ΡΠ½ΠΈΠ·Ρ. ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ AT&T, Π·Π°ΡΠΈΠΊΠ»ΠΈΠ²ΡΠ°ΡΡΡ Π½Π° ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ ΠΈ ΠΌΡΠΉΠ½ΡΡΠ΅ΠΉΠΌΠ°Ρ , ΠΈΡΠΏΡΡΠ°Π»Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ³ΠΈΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Ρ Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΡ Π³Π»Π°Π²Π½ΡΠΌ ΠΈΠ³ΡΠΎΠΊΠΎΠΌ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ², ΠΈ ΠΊΡΠ°ΠΉΠ½Π΅ ΡΡΡΠ³ΡΠ±ΠΈΠ»Π° ΡΠΈΡΡΠ°ΡΠΈΡ. ΠΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Unix Π½Π° PC-ΡΡΠ°Π½ΡΠΈΡΡ Π±ΡΠ»ΠΈ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Ρ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π΅ΡΡΡΠΊΠ° Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ΠΡΠ΅ ΠΎΠ½ΠΈ ΠΈΡΠΏΡΡΡΠ²Π°Π»ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ ΡΡΠ΅Π΄ΡΡΠ² ΠΈ ΡΠ΄Π΅Π»ΡΠ»ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ ΡΡΠ»ΡΠ³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ, Ρ.Π΅. Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΠ΅Π±Π΅ ΡΠ΅Π»ΡΡ Π²ΡΡ ΠΎΠ΄ Π½Π° ΡΡΠ½ΠΎΠΊ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠΉ ΠΈ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ»Π° Π½Π°ΡΠ΅Π»Π΅Π½Π° Microsoft.
ΠΠ΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΡ Π»Π΅Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ°Π΄Π΅Π½ΠΈΡ AT&T Unix-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Π±ΡΠ»ΠΎ ΠΎΠ·Π°Π±ΠΎΡΠ΅Π½ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π·ΠΎΠΉ Unix-Π²ΠΎΠΉΠ½ β Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΡΠ°Π·Π½ΠΎΠ³Π»Π°ΡΠΈΡΠΌΠΈ ΠΈ ΡΠΎΠΏΠ΅ΡΠ½ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρ System V Unix ΠΈ BSD Unix. Π Π°Π·Π½ΠΎΠ³Π»Π°ΡΠΈΡ ΠΎΡ Π²Π°ΡΡΠ²Π°Π»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠ²Π½Π΅ΠΉ, ΡΡΠ΄ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ (ΡΠΎΠΊΠ΅ΡΡ ΠΏΡΠΎΡΠΈΠ² ΠΏΠΎΡΠΎΠΊΠΎΠ², ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ (tty) Π² BSD ΠΏΡΠΎΡΠΈΠ² ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° (termio) Π² System V) ΠΈ ΠΊΡΠ»ΡΡΡΡΠ½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ². "ΠΠΎΠ΄ΠΎΡΠ°Π·Π΄Π΅Π»" ΠΏΡΠΎΠ»Π΅Π³Π°Π» ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρ Ρ ΠΈΠΏΠΏΠΈ ΠΈ Π±Π΅Π»ΡΠΌΠΈ Π²ΠΎΡΠΎΡΠ½ΠΈΡΠΊΠ°ΠΌΠΈ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΠΊΠ»ΠΎΠ½ΡΠ»ΠΈΡΡ ΠΊ ΡΠΎΡΠΊΠ΅ Π·ΡΠ΅Π½ΠΈΡ Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° Π² ΠΠ΅ΡΠΊΠ»ΠΈ ΠΈ BSD Unix, Π° Π±ΠΎΠ»Π΅Π΅ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ β ΠΊ ΡΠΎΡΠΊΠ΅ Π·ΡΠ΅Π½ΠΈΡ AT&T ΠΈ System V Unix. Π₯ΠΈΠΏΠΏΠΈ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°ΠΌ Π½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ ΡΡΠΈΡΠ°ΡΡ ΡΠ΅Π±Ρ Π²ΠΎΡΡΡΠ°Π²ΡΠΈΠΌΠΈ ΠΏΡΠΎΡΠΈΠ² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΈΠΌΠΏΠ΅ΡΠΈΠΈ.
ΠΠ΄Π½Π°ΠΊΠΎ Π² Π³ΠΎΠ΄ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ AT&T ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ Π½Π΅ΡΡΠΎ, ΡΡΠΎ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ ΠΏΡΠΈΠΎΠ±ΡΠ΅Π»ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΡ Π²Π°ΠΆΠ½ΠΎΡΡΡ Π΄Π»Ρ Unix. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ ΠΈ Π»ΠΈΠ½Π³Π²ΠΈΡΡ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΠ°ΡΡΠΈ Π£ΠΎΠ»Π» (Larry Wall) ΡΠΎΠ·Π΄Π°Π» ΡΡΠΈΠ»ΠΈΡΡ patch(1). ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° patch β ΠΏΡΠΎΡΡΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅Ρ ΠΊ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΠΎΠΉ diff(1). ΠΠ½Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ»Π° Unix-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ°ΡΡ, ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Ρ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΠ»Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π°Π±ΠΎΡΡ "Π·Π°ΠΏΠ»Π°Ρ", Ρ.Π΅. ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°. ΠΡΠΎ Π±ΡΠ»ΠΎ Π²Π°ΠΆΠ½ΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π·Π°ΠΏΠ»Π°ΡΡ Π±ΡΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ Π³ΡΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠΌΠΈ, ΡΠ΅ΠΌ ΠΏΠΎΠ»Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π½ΠΎ ΠΈ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΎΠ½ΠΈ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΏΡΠ΅ΡΠ΅ΡΠΏΠ΅Π»Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Ρ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΊΠ°ΠΊ ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ Π·Π°ΠΏΠ»Π°ΡΡ ΠΏΠΎΠ»ΡΡΠΈΠ» ΡΠ²ΠΎΡ ΠΊΠΎΠΏΠΈΡ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΏΠΎΡΠΎΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ ΠΌΠΎΠ³Π»ΠΈ ΡΠ°Π·Π΄Π΅Π»ΡΡΡΡΡ, Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ ΠΈ ΡΡ ΠΎΠ΄ΠΈΡΡΡΡ ΡΠ½ΠΎΠ²Π°. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° patch ΡΠ΄Π΅Π»Π°Π»Π° Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π΄Π»Ρ Π°ΠΊΡΠΈΠ²ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠ΅Π· Internet, Ρ.Π΅. Π°ΠΊΡΠΈΠ²ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΠ»Π΅ 1990 Π³ΠΎΠ΄Π° Π²Π΄ΠΎΡ Π½ΡΠ» Π² Unix Π½ΠΎΠ²ΡΡ ΠΆΠΈΠ·Π½Ρ.
Π 1985 Π³ΠΎΠ΄Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ Intel ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΠΈΠ»Π° ΠΏΠ΅ΡΠ²ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ 386-ΠΉ ΡΠ΅ΡΠΈΠΈ, ΡΠΏΠΎΡΠΎΠ±Π½ΡΡ Π°Π΄ΡΠ΅ΡΠΎΠ²Π°ΡΡ 4 ΠΠ±Π°ΠΉΡ ΠΏΠ°ΠΌΡΡΠΈ Ρ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ Π°Π΄ΡΠ΅ΡΠ½ΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ. ΠΠ΅ΡΠΊΠ»ΡΠΆΠ°Ρ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½Π°Ρ Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°Ρ 8086 ΠΈ 286 ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ ΡΡΡΠ°ΡΠ΅Π»Π°. ΠΡΠΎ Π±ΡΠ»Π° Π²Π°ΠΆΠ½Π°Ρ Π½ΠΎΠ²ΠΎΡΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½Π° ΠΎΠ·Π½Π°ΡΠ°Π»Π°, ΡΡΠΎ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Intel ΡΡΠ°Π» ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Unix Π±Π΅Π· Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΡΡ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠΎΠ². ΠΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΏΡΠ΅Π΄ΡΠ΅ΠΊΠ°Π»ΠΎ Π³ΡΡΠ΄ΡΡΡΡ ΠΊΠ°ΡΠ°ΡΡΡΠΎΡΡ Π΄Π»Ρ Sun ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ, Π½ΠΎ ΠΎΠ½ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ.
Π ΡΠΎΠΌ ΠΆΠ΅ Π³ΠΎΠ΄Ρ Π ΠΈΡΠ°ΡΠ΄ Π‘ΡΠΎΠ»Π»ΠΌΠ΅Π½ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΠΌΠ°Π½ΠΈΡΠ΅ΡΡ GNU [78] ΠΈ ΠΎΡΠ½ΠΎΠ²Π°Π» Π€ΠΎΠ½Π΄ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ (Free Software Foundation). ΠΡΠ΅Π½Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²ΡΠ΅ΡΡΠ΅Π· Π²ΠΎΡΠΏΡΠΈΠ½ΡΠ»ΠΈ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π‘ΡΠΎΠ»Π»ΠΌΠ΅Π½Π° ΠΈ Π΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡ GNU, Π½ΠΎ ΠΎΠ½ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΠΏΡΠ°Π². Π Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΎΠ³ΠΎ ΠΆΠ΅ Π³ΠΎΠ΄Π° ΡΠΎΠ·Π΄Π°ΡΠ΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ X Window Π²ΡΠΏΡΡΡΠΈΠ»ΠΈ Π΅Π΅ Π² Π²ΠΈΠ΄Π΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π±Π΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΏΡΠ°Π²Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ. ΠΠ°ΠΊ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ Π½Π΅ΠΉΡΡΠ°Π»ΡΠ½Π°Ρ Π·ΠΎΠ½Π° Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²Π° ΠΌΠ΅ΠΆΠ΄Ρ Unix-ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΡΠ΅ΡΠΏΠ΅Π²ΡΠΈΠΌΠΈ ΠΏΠΎΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ°ΠΌΠΈ Ρ ΡΠ΅Π»ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ Unix.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² 1983 Π³ΠΎΠ΄Ρ Π½Π°ΡΠ°Π»ΠΈΡΡ ΡΠ΅ΡΡΠ΅Π·Π½ΡΠ΅ ΠΏΠΎΠΏΡΡΠΊΠΈ ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ API-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² System V ΠΈ Berkeley Unix Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ /usr/group. ΠΠ° Π½ΠΈΠΌ Π² 1985 Π³ΠΎΠ΄Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Π»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΡ POSIX, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΈΠ½ΡΡΠΈΡΡΡΠΎΠΌ IEEE. Π Π΄Π°Π½Π½ΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ°Ρ ΠΎΠΏΠΈΡΡΠ²Π°Π»ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡΠΈΠΉΡΡ Π½Π°Π±ΠΎΡ Π²ΡΠ·ΠΎΠ²ΠΎΠ² BSD ΠΈ SVR3 (System V Release 3), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Berkeley Unix ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ, Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ SVR3. ΠΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΡ Unix Π±ΡΠ΄ΡΡ Π±Π°Π·ΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ΅ POSIX, Π° ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ Unix-ΡΠΈΡΡΠ΅ΠΌΡ Π±ΡΠ΄ΡΡ ΡΡΡΠΎΠ³ΠΎ Π΅Π³ΠΎ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΏΠΎΡΠ²ΠΈΠ²ΡΠΈΠΌΡΡ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ Π³Π»Π°Π²Π½ΡΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌΡ API-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΡΠ΄ΡΠ° Unix Π±ΡΠ»ΠΈ BSD-ΡΠΎΠΊΠ΅ΡΡ.
Π 1986 Π³ΠΎΠ΄Ρ ΠΠ°ΡΡΠΈ Π£ΠΎΠ»Π», ΡΠ°Π½Π΅Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π²ΡΠΈΠΉ ΡΡΠΈΠ»ΠΈΡΡ patch(1), Π½Π°ΡΠ°Π» ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ·ΡΠΊΠ° Perl, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π½Π΅Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Π Π½Π°ΡΠ°Π»Π΅ 1987 Π³ΠΎΠ΄Π° ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΏΠ΅ΡΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ GNU C-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, Π° ΠΊ ΠΊΠΎΠ½ΡΡ ΡΠΎΠ³ΠΎ ΠΆΠ΅ Π³ΠΎΠ΄Π° Π±ΡΠ»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΎΡΠ½ΠΎΠ²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° GNU: ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ, ΠΎΡΠ»Π°Π΄ΡΠΈΠΊ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. Π’Π΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΠ° X Window Π½Π°ΡΠ°Π»Π° ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ Π½Π° ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΈΡ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΡΡ . ΠΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π² 90-Ρ Π³ΠΎΠ΄Π°Ρ ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ° ΠΏΠΎΡΠ»ΡΠΆΠΈΠ»ΠΈ ΠΊΠ°ΡΠΊΠ°ΡΠΎΠΌ Π΄Π»Ρ Unix-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΎΠΊ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
Π’Π°ΠΊΠΆΠ΅ Π² 1986 Π³ΠΎΠ΄Ρ PC-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΠΎΡ Π²Π»Π°ΡΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ IBM, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ "ΡΠ΅Π½Π°-ΠΌΠΎΡΠ½ΠΎΡΡΡ" Π²ΠΎ Π²ΡΠ΅ΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅ ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΡΡΠΎ Π±Π»Π°Π³ΠΎΠΏΡΠΈΡΡΡΡΠ²ΠΎΠ²Π°Π»ΠΎ Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ΄ΠΎΡ ΠΎΠ΄Π½ΠΎΠΌΡ Π±ΠΈΠ·Π½Π΅ΡΡ ΠΏΠΎ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΠΌΡΠΉΠ½ΡΡΠ΅ΠΉΠΌΠΎΠ². IBM ΠΎΡΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° 386 Π² Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠ²ΠΎΠ΅ΠΉ Π½ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² PS/2 Π² ΠΏΠΎΠ»ΡΠ·Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ»Π°Π±ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° 286-ΠΉ ΡΠ΅ΡΠΈΠΈ. Π‘Π΅ΡΠΈΡ PS/2, ΠΊΠΎΡΠΎΡΡΡ IBM ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ°ΡΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠΈΠ½Ρ, Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΎΠ³ΡΠ°Π΄ΠΈΡΡ ΡΠ΅Π±Ρ ΠΎΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΉ ΠΊΠ»ΠΎΠ½ΠΎΠ², ΡΡΠ°Π»Π° ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΡΠΎΠ³ΠΈΠΌ ΠΏΡΠΎΠ²Π°Π»ΠΎΠΌ[16]. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Compaq, ΡΠ°ΠΌΡΠΉ Π°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ PC-ΠΊΠ»ΠΎΠ½ΠΎΠ², ΠΏΡΠ΅Π²Π·ΠΎΡΠ»Π° IBM, Π²ΡΠΏΡΡΡΠΈΠ² ΠΏΠ΅ΡΠ²ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ 386. ΠΠ°ΠΆΠ΅ ΠΏΡΠΈ ΡΠ°ΡΡΠΎΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Π²ΡΠ΅Π³ΠΎ Π² 16 ΠΠΡ, ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ 386-ΠΉ ΡΠ΅ΡΠΈΠΈ ΡΠ΄Π΅Π»Π°Π» ΠΌΠ°ΡΠΈΠ½Ρ ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΠΎΠΉ ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΡΠ΅Π΄Π΅ Unix. ΠΡΠΎ Π±ΡΠ» ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π°Π·Π²Π°ΡΡ PC.
ΠΡΠΎΠ΅ΠΊΡ Π‘ΡΠΎΠ»Π»ΠΌΠ΅Π½Π° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ°ΡΠΈΠ½Ρ 386-ΠΉ ΡΠ΅ΡΠΈΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ Unix ΠΏΠΎ ΡΠ΅Π½Π΅, ΠΏΠΎΡΡΠΈ Π½Π° ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ, ΡΠ΅ΠΌ ΡΠ°Π½Π΅Π΅. ΠΠ°ΠΊ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, Π²ΠΈΠ΄ΠΈΠΌΠΎ, Π½ΠΈΠΊΡΠΎ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π΅ ΠΏΠΎΠ΄ΡΠΌΠ°Π» ΠΎΠ± ΡΡΠΎΠΌ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Unix-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², "ΠΏΡΠΈΡΠ΅Π΄ΡΠΈΡ ΠΈΠ· ΠΌΠΈΡΠ° ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ", ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π°ΡΡ Π΄Π΅ΡΠ΅Π²ΡΠΌΠΈ ΠΌΠ°ΡΠΈΠ½Π°ΠΌΠΈ 80x86, ΠΎΡΠ΄Π°Π²Π°Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΠ»Π΅Π³Π°Π½ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² 68000. Π Ρ ΠΎΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°Π»ΠΈ ΡΡΠΏΠ΅Ρ Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° GNU, Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² Π½Π΅ Π²ΠΈΠ΄Π΅Π»ΠΈ Π΅Π³ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΉ Π² ΠΎΠ±ΠΎΠ·ΡΠΈΠΌΠΎΠΌ Π±ΡΠ΄ΡΡΠ΅ΠΌ.
Unix-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΡΠ΅ΡΡΠ»ΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ Π±ΡΠ½ΡΠ°ΡΡΠΊΠΎΠ³ΠΎ Π΄ΡΡ Π°. ΠΠ΄Π½Π°ΠΊΠΎ, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΡ ΠΏΡΠΎΡΠ»ΠΎΠ΅, ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΏΡΠΈΠ²Π΅ΡΠΆΠ΅Π½ΡΡ Unix ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΡΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΈ. ΠΠ°ΠΆΠ΅ Π ΠΈΡΠ°ΡΠ΄ Π‘ΡΠΎΠ»Π»ΠΌΠ΅Π½, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ²ΠΎΠ·Π³Π»Π°ΡΠΈΠ» ΠΌΠΎΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΠΏΠΎΡ ΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ² ΡΠ°ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π», Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΠΏΡΠ΅Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Unix Π² ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΠ»ΠΎ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Ρ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌΡ Π²ΠΎΠΊΡΡΠ³ Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ΄Π΅ΠΈ Π‘ΡΠΎΠ»Π»ΠΌΠ΅Π½Π° Π±ΡΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΠΌΠΈ ΠΈ ΠΊΠ°ΡΠ°Π»ΠΈΡΡ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅Π½Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ Π½Π°Π΄Π΅ΡΡΡΡΡ, ΡΡΠΎ Π½Π΅ΠΊΠΎΠ΅ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΡΠΎΡΠΌΡΠ»Ρ ΡΠ°Π·ΡΠ΅ΡΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΠΊΠ²Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³Π° ΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π±ΡΠ»ΡΠ΅ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ Unix. ΠΠΎ Ρ ΡΠ΄ΡΠ΅Π΅ Π±ΡΠ»ΠΎ Π΅ΡΠ΅ Π²ΠΏΠ΅ΡΠ΅Π΄ΠΈ.
Π 1988 Π³ΠΎΠ΄Ρ ΠΠ΅Π½ ΠΠ»ΡΠ΅Π½ (Ken Olsen), ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ DEC, "ΠΏΡΠΎΠ²ΠΎΠ·Π³Π»Π°ΡΠΈΠ»" Unix ΡΡΡΡ Π»ΠΈ Π½Π΅ ΠΏΠ°Π½Π°ΡΠ΅Π΅ΠΉ. DEC ΠΏΠΎΡΡΠ°Π²Π»ΡΠ»Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Unix Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ PDP-11 Ρ 1982 Π³ΠΎΠ΄Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π»Π° ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ Π±ΠΈΠ·Π½Π΅Ρ Π½Π° ΡΠ°ΡΡΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ VMS. ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ DEC ΠΈ ΠΈΠ½Π΄ΡΡΡΡΠΈΡ ΠΌΠΈΠ½ΠΈ-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ ΠΊΡΡΠΏΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΈΡ Π·Π°Ρ Π»Π΅ΡΡΠ½ΡΠ»Π° Π²ΠΎΠ»Π½Π° ΠΌΠΎΡΠ½ΡΡ Π΄Π΅ΡΠ΅Π²ΡΡ ΠΌΠ°ΡΠΈΠ½, ΠΏΡΠΎΠ΄Π°Π²Π°Π΅ΠΌΡΡ Sun Microsystems ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ. ΠΠ° Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΡΠΈΡ ΡΠ°Π±ΠΎΡΠΈΡ ΡΡΠ°Π½ΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ Unix.
ΠΠ΄Π½Π°ΠΊΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Unix-ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡ Π΅ΡΠ΅ ΡΡΡΠ΄Π½Π΅Π΅. Π 1988 Π³ΠΎΠ΄Ρ AT&T ΠΏΡΠΈΠΎΠ±ΡΠ΅Π»Π° 20% Π°ΠΊΡΠΈΠΉ Sun Microsystems. ΠΠ²Π΅ ΡΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π»ΠΈΠ΄Π΅ΡΡ Unix-ΡΡΠ½ΠΊΠ°, Π½Π°ΡΠΈΠ½Π°Π»ΠΈ Π²ΠΎΡΡΡΠ°Π²Π°ΡΡ ΠΏΡΠΎΡΠΈΠ² ΡΠ³ΡΠΎΠ·Ρ, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ PC-ΡΡΠ°Π½ΡΠΈΡΠΌΠΈ, ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡΠΌΠΈ IBM ΠΈ Microsoft, ΠΈ ΠΎΡΠΎΠ·Π½Π°Π²Π°ΡΡ, ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ 5 Π»Π΅Ρ "ΠΊΡΠΎΠ²ΠΎΠΏΡΠΎΠ»ΠΈΡΠΈΡ" ΠΎΡΠ»Π°Π±ΠΈΠ»ΠΈ ΠΈΡ . ΠΠ»ΡΡΠ½Ρ AT&T/Sun ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠ² Π²ΠΎΠΊΡΡΠ³ POSIX ΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ ΡΠ°Π·Π½ΠΎΠ³Π»Π°ΡΠΈΡΠΌ ΠΌΠ΅ΠΆΠ΄Ρ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌΠΈ System V ΠΈ BSD Unix. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π°ΡΠ°Π»Π°ΡΡ "Π²ΡΠΎΡΠ°Ρ ΡΠ°Π·Π° Π²ΠΎΠΉΠ½", ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ (IBM, DEC, Hewlett-Packard ΠΈ Π΄ΡΡΠ³ΠΈΠ΅) ΡΡΡΠ΅Π΄ΠΈΠ»ΠΈ Π€ΠΎΠ½Π΄ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ (Open Software Foundation) ΠΈ "Π²ΡΡΡΡΠΎΠΈΠ»ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²" Π»ΠΈΠ½ΠΈΠΈ AT&T/Sun (ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ Unix). ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Π»ΠΈ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ°ΠΏΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΡΠΎΡΠ½ΠΈΡ Unix ΠΏΡΠΎΡΠΈΠ² Unix.
Π’Π΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Microsoft Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°Π»Π° ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄Ρ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² Π΄Π»Ρ Π΄ΠΎΠΌΠ° ΠΈ ΠΌΠ°Π»ΠΎΠ³ΠΎ Π±ΠΈΠ·Π½Π΅ΡΠ°, Π½Π° ΡΡΠΎ Π²ΠΎΡΡΡΠΈΠ΅ ΡΡΠΎΡΠΎΠ½Ρ Π½Π΅ ΠΏΠΎΠΆΠ΅Π»Π°Π»ΠΈ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. ΠΡΠΏΡΡΠΊ Π² 1990 Π³ΠΎΠ΄Ρ Windows 3.0 β ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ ΠΈΠ· Π ΡΠ΄ΠΌΠΎΠ½Π΄Π° β Π·Π°ΠΊΡΠ΅ΠΏΠΈΠ» Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅Π΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Microsoft ΠΈ ΡΠΎΠ·Π΄Π°Π» ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠΈ Π²ΡΡΠΎΠ²Π½ΡΡΡ ΡΠ΅Π½Ρ ΠΈ ΠΌΠΎΠ½ΠΎΠΏΠΎΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΎΠΊ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ 90-Ρ Π³ΠΎΠ΄ΠΎΠ².