ΠΠ»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π² ΡΠ΄ΡΠΎ Linux ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ²ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°ΡΡΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΠΊΠ»ΡΠ·ΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΡΠ΄ΡΠ΅. ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ
Π² ΡΠ΄ΡΠ΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ»ΠΎΠ² ‘slave’ ΠΈ ‘blacklist’. Π‘Π»ΠΎΠ²ΠΎ slavΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π·Π°ΠΌΠ΅Π½ΡΡΡ Π½Π° secondary, subordinate, replica, responder, follower, proxy ΠΈ performer, Π° blacklist Π½Π° blocklist ΠΈΠ»ΠΈ denylist.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌΠΎΠΌΡ Π² ΡΠ΄ΡΠΎ Π½ΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ, Π½ΠΎ Π² Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π΅ Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈ ΠΈΠ·Π±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° ΠΎΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ
ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ². ΠΡΠΈ ΡΡΠΎΠΌ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ API, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄Π»Ρ ΡΠΆΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ². ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π½ΠΎΠ²ΡΡ
ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π³Π΄Π΅ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ΄ΡΠ° Linux.
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΡΡΠ΅ΠΌΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ²Π΅ΡΠ° Linux Foundation: ΠΡΠ½ΠΎΠΌ ΠΠΈΠ»ΡΡΠΌΡΠΎΠΌ (Dan Williams, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ NetworkManager, Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΎΠ² Π΄Π»Ρ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ nvdimm), ΠΡΠ΅Π³ΠΎΠΌ ΠΡΠΎΠ°-Π₯Π°ΡΡΠΌΠ°Π½ΠΎΠΌ (Greg Kroah-Hartman, ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΠΊΠΈ ΡΠ΄ΡΠ° Linux, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΡΠΈΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠΌ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ ΡΠ΄ΡΠ° Linux USB, driver core) ΠΈ ΠΡΠΈΡΠΎΠΌ ΠΠ΅ΠΉΡΠΎΠ½ΠΎΠΌ (Chris Mason, ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ ΠΈ Π³Π»Π°Π²Π½ΡΠΌ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Btrfs). ΠΠ· ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ²Π΅ΡΠ° Ρ ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΡΠΏΠΈΠ»ΠΈ ΠΠ΅Ρ ΠΡΠΊ (Kees Cook, Π±ΡΠ²ΡΠΈΠΉ Π³Π»Π°Π²Π½ΡΠΉ ΡΠΈΡΠ°Π΄ΠΌΠΈΠ½ kernel.org ΠΈ Π»ΠΈΠ΄Π΅Ρ Ubuntu Security Team, Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΡΠ΄ΡΠΎ Linux ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ Π·Π°ΡΠΈΡΡ) ΠΈ ΠΠ»Π°Ρ ΠΠΎΡ
Π°Π½ΡΡΠΎΠ½ (Olof Johansson, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π°Π΄ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ARM Π² ΡΠ΄ΡΠ΅). ΠΠ· Π΄ΡΡΠ³ΠΈΡ
ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΏΠΎΠ΄ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΌ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π»ΠΈΡΡ ΠΡΠ²ΠΈΠ΄ ΠΠΉΡΠ»ΠΈ (David Airlie, ΠΌΡΠΉΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ DRM) ΠΈ Π ΡΠ½Π΄ΠΈ ΠΠ°Π½Π»ΡΠΏ (Randy Dunlap).
ΠΠ΅ΡΠΎΠ³Π»Π°ΡΠΈΠ΅ Π²ΡΡΠ°Π·ΠΈΠ»ΠΈ ΠΠΆΠ΅ΠΉΠΌΡ ΠΠΎΡΡΠΎΠΌΠ»ΠΈ (James Bottomley, Π±ΡΠ²ΡΠΈΠΉ ΡΡΠ°ΡΡΠ½ΠΈΠΊ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ²Π΅ΡΠ° ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠ°ΠΊΠΈΡ
ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ, ΠΊΠ°ΠΊ SCSI ΠΈ MCA) ΠΈ Π‘ΡΠΈΠ²Π΅Π½ Π ΠΎΡΠ²Π΅Π»Π» (Stephen Rothwell, ΠΌΡΠΉΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π²Π΅ΡΠΊΠΈ Linux-next). Π‘ΡΠΈΠ²Π΅Π½ ΡΡΠΈΡΠ°Π΅Ρ, ΡΡΠΎ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡ ΡΠ°ΡΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎΠ»ΡΠΊΠΎ Π»ΡΠ΄ΡΠΌΠΈ Π°ΡΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠ°Π±ΡΡΠ²ΠΎ Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π»ΠΎΡΡ Π»ΡΠ΄ΡΠΌΠΈ Ρ ΡΡΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΠΊΠΎΠΆΠΈ. ΠΠΆΠ΅ΠΉΠΌΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ» ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΌΡ Ρ ΠΈΠ½ΠΊΠ»ΡΠ·ΠΈΠ²Π½ΡΠΌΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°ΠΌΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π»ΠΈΡΡ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π½Π°Π³Π½Π΅ΡΠ°Π½ΠΈΡ ΡΠ°Π·ΠΎΠ±ΡΡΠ½Π½ΠΎΡΡΠΈ Π² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ ΠΈ Π±Π΅ΡΡΠΌΡΡΠ»Π΅Π½Π½ΡΠΌ ΡΠΏΠΎΡΠ°ΠΌ ΠΎΠ± ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠΏΡΠ°Π²Π΄Π°Π½Π½ΠΎΡΡΠΈ Π·Π°ΠΌΠ΅Π½Ρ ΡΠ΅Ρ
ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ
ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ². ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΌΠ°Π³Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΡ ΠΆΠ΅Π»Π°ΡΡΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½ΠΊΠ»ΡΠ·ΠΈΠ²Π½ΡΠ΅ ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ². ΠΡΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡ ΡΡΡ ΡΠ΅ΠΌΡ, ΡΠΎ Π½Π°ΠΏΠ°Π΄ΠΊΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°ΡΡΡ Π»ΠΈΡΡ ΠΏΡΡΡΡΠΌΠΈ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΡΠΌΠΈ ΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π·Π°ΠΌΠ΅Π½Ρ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ², Π±Π΅Π· Π²Π²ΡΠ·ΡΠ²Π°Π½ΠΈΡ Π² Π±Π΅ΡΡΠΌΡΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠΏΠΎΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠΎΡΠ³ΠΎΠ²Π»Ρ Π² ΠΡΠΌΠ°Π½ΡΠΊΠΎΠΉ ΠΈΠΌΠΏΠ΅ΡΠΈΠΈ Π±ΡΠ»Π° Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ ΠΆΠ΅ΡΡΠΎΠΊΠΎΠΉ, ΡΠ΅ΠΌ Π² ΠΠΌΠ΅ΡΠΈΠΊΠ΅.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru