Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠžΡΠ½ΠΎΠ²Ρ‹ программирования Π² LinuxΒ»

Автор ΠœΡΡ‚ΡŒΡŽ НСйл

НСйл ΠœΡΡ‚ΡŒΡŽ

Π ΠΈΡ‡Π°Ρ€Π΄ Бтоунс

ΠžΡΠ½ΠΎΠ²Ρ‹ программирования Π² Linux

4-Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅

Об Π°Π²Ρ‚ΠΎΡ€Π°Ρ…

НСйл ΠœΡΡ‚ΡŒΡŽ (Neil Matthew) интСрСсуСтся ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΏΠΈΡˆΠ΅Ρ‚ для Π½ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с 1974 Π³. Выпускник унивСрситСта Π³. НоттингСма ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ "ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°", НСйл ΠΏΠΎ-настоящСму увлСкаСтся языками программирования ΠΈ Π»ΡŽΠ±ΠΈΡ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Им Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ систСмы программирования Π½Π° языках BCPL, FP (Functional programming), Lisp, Prolog ΠΈ структурированном BASIC. Он Π΄Π°ΠΆΠ΅ написал эмулятор микропроцСссора 6502 для выполнСния Π² систСмах UNIX ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π’Π’Π‘.

Π§Ρ‚ΠΎ касаСтся ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² UNIX, начиная с ΠΊΠΎΠ½Ρ†Π° 1970 Π³Π³., НСйл испробовал всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ BSD UNIX, AT&T System V, Sun Solaris, IBM AIX, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Linux. Он ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ занимаСтся ОБ Linux с августа 1993 Π³., ΠΊΠΎΠ³Π΄Π° обзавСлся дистрибутивом ΠΈΠ· ΠšΠ°Π½Π°Π΄Ρ‹ Software Landing (SLS) Π½Π° дискСтах с вСрсиСй ядра 0.99.11. Он примСнял ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π° Π±Π°Π·Π΅ Linux Π΄ΠΎΠΌΠ° ΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅ для осваивания языков Π‘, Π‘++, Icon, Prolog, Tcl ΠΈ Java.

ВсС "домашниС" ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ НСйла Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½Π° Π±Π°Π·Π΅ Linux. Он ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Linux Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм, поэтому ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для систСм BSD ΠΈ System V, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с нСбольшими измСнСниями ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

БСйчас НСйл Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Celesio AG ΠΊΠ°ΠΊ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ ПО ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (Enterprise Architect), ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉΡΡ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ стратСгии ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ тСхничСского ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ контроля качСства. НСйл Ρ‚Π°ΠΊΠΆΠ΅ писал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языках Π‘ ΠΈ Π‘++ для встроСнных систСм Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

НСйл ΠΆΠ΅Π½Π°Ρ‚ Π½Π° ΠšΡ€ΠΈΡΡ‚ΠΈΠ½Π΅, Ρƒ Π½ΠΈΡ… Π΄Π²ΠΎΠ΅ Π΄Π΅Ρ‚Π΅ΠΉ, АлСксандра ΠΈ Адриан. Он ΠΆΠΈΠ²Π΅Ρ‚ Π² пСрСстроСнном Π°ΠΌΠ±Π°Ρ€Π΅ (barn) Π² графствС ΠΠΎΡ€Ρ‚Π³Π΅ΠΌΠΏΡ‚ΠΎΠ½ΡˆΠΈΡ€ Π² Англии. К Π΅Π³ΠΎ Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌ занятиям относятся Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΎΠΊ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΌΡƒΠ·Ρ‹ΠΊΠ°, научная фантастика, сквош ΠΈ Π³ΠΎΡ€Π½Ρ‹ΠΉ вСлосипСд, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ ΠΏΠΎΠ΄Ρ€Π°ΠΆΠ°ΠΉΡ‚Π΅ Π΅ΠΌΡƒ Π² этом послСднСм.

Π ΠΈΡ‡Π°Ρ€Π΄ Бтоунс (Richard Stones) Π½Π°Ρ‡Π°Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² школС (Ρ€Π°Π½ΡŒΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ) Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π’Π’Π‘, оснащСнном микропроцСссором 6502, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… запчастСй ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π» Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ 15 Π»Π΅Ρ‚. Он Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ» унивСрситСт Π³. НоттингСма ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ "Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°", Π½ΠΎ Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π΅Π΅.

Он Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² Ρ€Π°Π·Π½Ρ‹Ρ… компаниях, начиная ΠΎΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… с дСсятком сотрудников ΠΈ заканчивая ΠΎΡ‡Π΅Π½ΡŒ большой, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π³ΠΈΠ³Π°Π½Ρ‚Π° IT-сСрвисов, компанию EDS.Β 

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

Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ отчасти лингвистом Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ½ писал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ассСмблСрах, Π½Π° чистом, ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π½Π½ΠΎΠΌ языкС Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ, Π½Π°Π·Π²Π°Π½Π½ΠΎΠΌ SL-1, Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄ΠΈΠ°Π»Π΅ΠΊΡ‚Π°Ρ… языка FORTRAN, языках Pascal, Perl, SQL ΠΈ Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ Π½Π° Python, Π‘++ ΠΈ Π‘. (Под Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ½ Π΄Π°ΠΆΠ΅ признался, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎ врСмя считался Π½Π΅ Π±Π΅Π· оснований спСциалистом Π² Visual Basic, Π½ΠΎ стараСтся Π½Π΅ Π°Ρ„ΠΈΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ это Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠΌΡ€Π°Ρ‡Π΅Π½ΠΈΠ΅ рассудка.)

Π ΠΈΠΊ ΠΆΠΈΠ²Π΅Ρ‚ Π² Π΄Π΅Ρ€Π΅Π²Π½Π΅ графства Π›Π΅ΡΡ‚Π΅Ρ€ΡˆΠΈΡ€ Π² Англии с ΠΆΠ΅Π½ΠΎΠΉ Анной, Π΄Π΅Ρ‚ΡŒΠΌΠΈ Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ ΠΈ Π­Π½Π΄Ρ€ΡŽ ΠΈ кошкой. Π’ свободноС ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ врСмя ΠΎΠ½ увлСкаСтся классичСской ΠΌΡƒΠ·Ρ‹ΠΊΠΎΠΉ, особСнно старинной Π΄ΡƒΡ…ΠΎΠ²Π½ΠΎΠΉ ΠΌΡƒΠ·Ρ‹ΠΊΠΎΠΉ, ΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π΅Ρ‚ максимум усилий, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ врСмя для ΠΈΠ³Ρ€Ρ‹ Π½Π° ΠΏΠΈΠ°Π½ΠΈΠ½ΠΎ.Β 

Благодарности

Авторы Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΏΠΎΠΌΠΎΠ³Π°Π²ΡˆΠΈΡ… ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ.

НСйл Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ свою ΠΆΠ΅Π½Ρƒ ΠšΡ€ΠΈΡΡ‚ΠΈΠ½Ρƒ Π·Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ своих Π΄Π΅Ρ‚Π΅ΠΉ АлСксандру ΠΈ Адриана, Π½Π΅ слишком ΠΆΠ°Π»ΠΎΠ²Π°Π²ΡˆΠΈΡ…ΡΡ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π΅Ρ† ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² своСм ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅, занимаясь ΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠΌ.

Π ΠΈΠΊ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ своСй ΠΆΠ΅Π½Π΅ АннС ΠΈ своим дСтям, Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ ΠΈ Π­Π½Π΄Ρ€ΡŽ Π·Π° ΠΈΡ… Π΄ΠΎΠ»Π³ΠΎΡ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π²Π΅Ρ‡Π΅Ρ€Π°ΠΌ ΠΈ Π² Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚Π΅Ρ† ΠΎΠΏΡΡ‚ΡŒ ΠΈ ΠΎΠΏΡΡ‚ΡŒ принимался Π·Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ ΠΊΠ½ΠΈΠ³ΠΎΠΉ.

ΠœΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сотрудникам ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° Wiley, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ это Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. Бпасибо ΠšΡΡ€ΠΎΠ» Π›ΠΎΠ½Π³ (Carol Long) Π·Π° запуск этого процСсса ΠΈ ΡƒΠ»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, связанных с ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°ΠΌΠΈ, особая Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ Cape Π¨Π»Π°Π΅Ρ€ (Sara Shlaer) Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΡΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Π’ΠΈΠΌΠΎΡ‚ΠΈ Π‘ΠΎΡ€ΠΎΠ½Ρ‡ΠΈΠΊΡƒ (Timothy Boronczyk) Π·Π° ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ тСхничСскиС Ρ€Π΅Ρ†Π΅Π½Π·ΠΈΠΈ, ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ Π”ΠΆΠ΅Π½Π½ΠΈ Ватсон (Jenny Watson) Π·Π° поиск срСдств для ΠΎΠΏΠ»Π°Ρ‚Ρ‹ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π²ΡˆΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… расходов ΠΈ сопровоТдСниС ΠΊΠ½ΠΈΠ³ΠΈ Π½Π° всСх административных уровнях, Π‘ΠΈΠ»Π»Ρƒ Π‘Π°Ρ€Ρ‚ΠΎΠ½Ρƒ (Bill Barton) Π·Π° обСспСчСниС Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ ΠšΠΈΠΌΡƒ ΠšΠΎΡ„Π΅Ρ€Ρƒ (Kim Cofer) Π·Π° Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΡƒΡ€Ρƒ. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ Π­Ρ€ΠΈΠΊΡƒ ЀостСру-ДТонсону (Eric Foster-Johnson) Π·Π° Π΅Π³ΠΎ Ρ„Π°Π½Ρ‚Π°ΡΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ Π³Π»Π°Π²Π°ΠΌΠΈ 16 ΠΈ 17. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ благодаря стараниям всСх вас ΠΊΠ½ΠΈΠ³Π° стала Π»ΡƒΡ‡ΡˆΠ΅.

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ±Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΡ‚ΡŒ Π½Π°ΡˆΠΈΡ… Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Scientific Generics, Mobicom ΠΈ Celesio Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π²ΠΎ врСмя ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ всСх Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΈΠ·Π΄Π°Π½ΠΈΠΉ ΠΊΠ½ΠΈΠ³ΠΈ.

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π°ΠΌ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΠΌ ваТнСйшим ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΎΡ€Π°ΠΌ, сдСлавшим Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ появлСниС ΠΊΠ½ΠΈΠ³ΠΈ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π ΠΈΡ‡Π°Ρ€Π΄Ρƒ Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ΅Π½Ρƒ (Richard Stallman) Π·Π° ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ срСдства ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° GNU ΠΈ идСю срСды со свободно распространяСмым ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, ΡΡ‚Π°Π²ΡˆΠ΅ΠΉ Π² наши Π΄Π½ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ благодаря GNU/Linux, ΠΈ Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Линусу Π’ΠΎΡ€Π²Π°Π»ΡŒΠ΄ΡΡƒ (Linus Torvalds) Π·Π° Π½Π°Ρ‡Π°Ρ‚ΡƒΡŽ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½Π½ΡƒΡŽ ΠΈΠΌ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚Π½ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ, которая Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ всС ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΡŽΡ‰Π΅Π΅ΡΡ ядро систСмы Linux.

ΠŸΡ€Π΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅

Π£ всСх программистов Π΅ΡΡ‚ΡŒ своя Π³Ρ€ΡƒΠ΄Π° записСй ΠΈ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΎΠ². Они ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ собствСнныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ тСкстов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, накопившиСся Π·Π° врСмя гСроичСских ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΉ Π² многочислСнныС руководства ΠΈΠ»ΠΈ Π΄ΠΎΠ±Ρ‹Ρ‚Ρ‹Π΅ ΠΈΠ· сСти Usenet, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡ€ΠΎΠΉ Π΄Π°ΠΆΠ΅ Π΄ΡƒΡ€Π°ΠΊΠΈ боятся Π±Π»ΡƒΠΆΠ΄Π°Ρ‚ΡŒ. (Другая Ρ‚ΠΎΡ‡ΠΊΠ° зрСния состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ всСх Π΄ΡƒΡ€Π°ΠΊΠΎΠ² свободный доступ ΠΊ Usenet, ΠΈ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Π΅ бСзостановочно.) ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ довольно странно, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊ ΠΌΠ°Π»ΠΎ ΠΊΠ½ΠΈΠ³ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΌ стилС. Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΌΠΈΡ€Π΅ сущСствуСт мноТСство ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ программирования ΠΈ администрирования ΠΏΠΎ сущСству. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ созданию Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Linux Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ мноТСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², посвящСнных самым Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ, начиная с установки ОБ Linux ΠΈ Windows Π½Π° ΠΎΠ΄Π½ΠΎΠΉ машинС ΠΈ заканчивая написаниСм вашСй Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Java для Linux. На самом Π΄Π΅Π»Π΅, заглянитС Π½Π° Web-сайт Linux Documentation Project (ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Linux) ΠΏΠΎ адрСсу http://www.tldp.org.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΊΠ½ΠΈΠΆΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ каТСтся состоящим Π² основном ΠΈΠ· ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Ρ… ΠΈ самых ΠΏΠΎΠ»Π½Ρ‹Ρ… Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… Ρ‚ΠΎΠΌΠΎΠ², Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ вас Π½Π΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈΠ»ΠΈ ΠΊΠ½ΠΈΠ³ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ Π² ΡˆΡƒΡ‚ΠΊΡƒ Π΄Ρ€ΡƒΠ·ΡŒΡΠΌ. Π•ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ основы Ρ†Π΅Π»ΠΎΠ³ΠΎ ряда ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠ°Ρ ΠΊΠ½ΠΈΠ³Π° β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ…, это Π½Π°Π±ΠΎΡ€ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… (ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ, написанноС программистом ΠΎΡ‚ Ρ€ΡƒΠΊΠΈ), ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΈ собранных Π² логичСски ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΡƒΡŽ структуру Π·Π°ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΈ Ρ‡Π΅Ρ€Π½ΠΎΠ²ΠΈΠΊΠΎΠ² программистов.

Π”Π°Π½Π½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΎ ΠΈ исправлСно Π² соотвСтствии с соврСмСнным ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ Π² ОБ Linux.

Алан Кокс (Alan Π‘ΠΎΡ…)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π Π°Π΄Ρ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π²Π°ΠΌ Π»Π΅Π³ΠΊΠΎΠ΅ Π² использовании руководство ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для Linux ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… UNIX-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм.

Π’ этой ΠΊΠ½ΠΈΠ³Π΅ ΠΌΡ‹ стрСмимся Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ прСдставлСниС ΠΎ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… понятиях, Π²Π°ΠΆΠ½Ρ‹Ρ… для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π³ΠΎ систСму Linux, Ρ‚Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, основы. Π‘Π»ΠΎΠ²ΠΎ "основы" скорСС относится ΠΊ Π΅Π΅ содСрТимому, Ρ‡Π΅ΠΌ ΠΊ ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ читатСля. ΠœΡ‹ построили ΠΊΠ½ΠΈΠ³Ρƒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹, нСсмотря Π½Π° ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ ΠΎΠΏΡ‹Ρ‚, Π²Ρ‹ ΡƒΠ·Π½Π°Π»ΠΈ большС ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Linux. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ОБ Linux β€” ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, ΠΈ ΠΌΡ‹ стараСмся ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ достаточно свСдСний, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΡ…ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ ΠΏΡ€ΠΎΡ‡Π½Ρ‹Π΅ "основы" для усвоСния ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ….