ΠΠ½Π΄ΡΠ΅Π°Ρ Π’ΠΈΠ»Π»Π΅ (Andreas Tille), Π»ΠΈΠ΄Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° Debian, ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΡΠΉ ΠΎΡΡΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΠΎΡΡΠ½ΠΈΠ», ΡΡΠΎ Π½Π΅ ΡΡΠ°Π» Π² ΡΡΠ΅ΡΠΈΠΉ ΡΠ°Π· ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π²ΡΠ±ΠΎΡΠ°Ρ Π»ΠΈΠ΄Π΅ΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΡΡΠΎΠ±Ρ ΡΡΠΈΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² Π²ΡΠ΄Π²ΠΈΠ³Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡΡΡ. Π ΠΈΡΠΎΠ³Π΅, Π½Π° ΠΏΠΎΡΡ Π»ΠΈΠ΄Π΅ΡΠ° Π² ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ β Π¨ΡΡΡΠΈ Π§Π°Π½Π΄ΡΠ°Π½ (Sruthi Chandran), ΡΡΠ°ΡΡΠ½ΠΈΡΠ° ΠΈΠ· ΠΠ½Π΄ΠΈΠΈ. ΠΠΎΠ»ΠΎΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΡ Π²ΡΠ΅ΡΠ° ΠΈ ΠΏΡΠΎΠ΄Π»ΠΈΡΡΡ Π΄ΠΎ 17 Π°ΠΏΡΠ΅Π»Ρ, Π½ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ½, ΠΌΠ°Π»ΠΎΠ²Π΅ΡΠΎΡΡΠ½ΠΎ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΠΏΡΠΎΠ³ΠΎΠ»ΠΎΡΡΡΡ Β«ΠΏΡΠΎΡΠΈΠ² Π²ΡΠ΅Ρ Β».
Π¨ΡΡΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»Π°ΡΡ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ Π² 2016 Π³ΠΎΠ΄Ρ ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π»Π° ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ 194 ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΡΡΠ΅Π΄ΠΈ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΡ c Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ Π΄Π»Ρ Ruby, Node.js ΠΈ Go, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ ΡΠΎ ΡΡΠΈΡΡΠ°ΠΌΠΈ. ΠΠ½Π° ΡΠ°ΠΊΠΆΠ΅ Π² Ρ ΠΎΠ΄ΠΈΠ»Π° Π² ΡΠΈΡΠ»ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΎΡΠΎΠ² ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΉ DebConf India ΠΈ DebConf, ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π½ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Outreach, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠ΅ΠΉ ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Ρ ΠΏΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ² ΠΈ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ΅ΠΊΡ ΠΆΠ΅Π½ΡΠΈΠ½ ΠΈ ΠΌΠ΅Π½ΡΡΠΈΠ½ΡΡΠ².
ΠΠ»Π°Π½Ρ Π¨ΡΡΡΠΈ Π½Π° ΠΏΠΎΡΡΡ Π»ΠΈΠ΄Π΅ΡΠ° ΠΊΠ°ΡΠ°ΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΡ Π² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅, Π΄Π΅Π»Π΅Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠ°Π΅ΠΌΡΡ Π»ΠΈΠ΄Π΅ΡΠΎΠΌ Π·Π°Π΄Π°Ρ Π½Π° 1-2 ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ, ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΡΡΡΠ° ΠΏΠΎ Debian, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Debian Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠΈ, ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΠ±ΡΠΎΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΌΠ°Π½Π΅ΡΠΎΠΉ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ ΠΈ ΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡΠΈΠΌ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ΄Π΅ΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΏΠΎ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ Debian. Π ΠΏΠ»Π°Π½Π°Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ, ΡΠ΅ΠΌ ΠΎΠ±ΡΠ΅Π΅ Π³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² (GR, General Resolution) ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΌΠ΅Π»ΠΊΠΈΡ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ², Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΡΠ΅Π΅ Π³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎ.

ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΡΡΡΡΠ° ΠΠ½Π΄ΡΠ΅Π°Ρ Π’ΠΈΠ»Π»Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΠ»ΡΡ ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ ΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π·Π°ΠΊΠΎΠ½ΠΎΠ² ΠΏΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ API Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π²ΠΎΠ·ΡΠ°ΡΡΠ°, ΠΏΡΠΈΠ½ΡΡΡΡ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡΠ°ΡΠ°Ρ Π‘Π¨Π ΠΈ Π² ΠΡΠ°Π·ΠΈΠ»ΠΈΠΈ. ΠΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ, ΡΡΠΎ ΡΠΈΡΡΠ°ΡΠΈΡ Ρ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡΡΡ Π΄Π°Π½Π½ΡΡ Π·Π°ΠΊΠΎΠ½ΠΎΠ² ΠΊ Π½Π΅ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΌΡ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠΌΡ Π΄ΠΎΠ±ΡΠΎΠ²ΠΎΠ»ΡΡΠ°ΠΌΠΈ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΠΌΠΎΠΌΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, ΠΏΠΎΠΊΠ° ΠΎΡΡΠ°ΡΡΡΡ Π½Π΅ΡΡΠ½ΠΎΠΉ β ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Ρ Π΄Π»Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Π΄Π°Π½Π½ΡΠΌ Π·Π°ΠΊΠΎΠ½Π°ΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΡΠ°Π΄ΠΈΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ SPI (Software in the Public Interest).
ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΏΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°ΠΊΠΎΠ½ΠΎΠ² Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π·Π°ΡΡΠ°Π³ΠΈΠ²Π°ΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΡΠΎΡΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΡΠΎΠ·Π΄Π°ΡΡΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Debian. ΠΡΠΎΠ΅ΠΊΡ Debian Π³ΠΎΡΠΎΠ² ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π·Π°ΠΊΠΎΠ½ΠΎΠ² Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°Ρ , Π½ΠΎ Π΄Π°Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΈ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΠΈΠ· ΡΡΡΠ°Π½ Π±Π΅Π· ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ Π·Π°ΠΊΠΎΠ½ΠΎΠ².
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ API Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² Ubuntu, Fedora, Linux Mint ΠΈ NixOS. ΠΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΅ΡΡ Π½Π΅ ΠΏΡΠΈΠ½ΡΡΡ, Π½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ API. Π systemd ΡΠΆΠ΅ ΠΏΡΠΈΠ½ΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΠ΅Π΅ Π² userdb ΠΏΠΎΠ»Π΅ birthDate Ρ Π΄Π°ΡΠΎΠΉ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π° Π² ΡΡΠΈΠ»ΠΈΡΡ homectl ΠΎΠΏΡΠΈΡ Β«βbirth-dateβ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²ΠΎΠ·ΡΠ°ΡΡΠ°. ΠΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠΌ Π΄Π»Ρ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ² ΠΏΠΎΡΡΠ°Π»Π΅ xdg-desktop-portal ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ΅ AccountsService Π΄Π»Ρ Π²ΡΠ΄Π°ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ ΡΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ½ΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΠ΅Π· D-Bus ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Β«org.freedesktop.AgeVerification1Β» ΠΈΠ»ΠΈ Β«org.freedesktop.ParentalControlsΒ».
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
