ΠΠΎΠΌΠ°Π½Π΄Π° ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΠΈΡ Debian, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΡ Π·Π° ΠΏΠ°ΠΊΠ΅ΡΡ Ρ GNOME, ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ Π½Π΅ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ GTK2 Π² ΡΠΎΡΡΠ°Π²Π΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Debian 14, ΡΠ΅Π»ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ Π»Π΅ΡΠΎΠΌ 2027 Π³ΠΎΠ΄Π°. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° GTK ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΠ»ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ GTK2 Π±ΠΎΠ»Π΅Π΅ ΠΏΡΡΠΈ Π»Π΅Ρ Π½Π°Π·Π°Π΄ ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π°Π±ΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ GTK2 Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΡΠΌ. ΠΠ· Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ², ΡΠΆΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΠ²ΡΠΈΡ ΠΏΠΎΡΡΠ°Π²ΠΊΡ GTK2, ΠΎΡΠΌΠ΅ΡΠ°ΡΡΡΡ Red Hat Enterprise Linux, SUSE Linux Enterprise Server 16, openSUSE 16 ΠΈ Arch Linux. Debian ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΡ.
ΠΠ· Π·Π½Π°ΡΠΈΠΌΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π·Π°Π²ΡΠ·Π°Π½Π½ΡΡ Π½Π° GTK2, Π΄ΠΎ Π½Π΅Π΄Π°Π²Π½ΠΈΡ ΠΏΠΎΡ ΠΎΡΡΠ°Π²Π°Π»ΡΡ GIMP, Π½ΠΎ Π½Π°ΡΠΈΠ½Π°Ρ Ρ GIMP 3.0 Π΄Π°Π½Π½ΡΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½ Π½Π° GTK3. GTK ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΌ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Ardour, Π½ΠΎ Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎ Π²Π½Π΅ΡΠ½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΎΡΠΊ GTK2 β YTK.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΡΡΠ·Π½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, Π±Π»ΠΎΠΊΠΈΡΡΡΡΠ΅ΠΉ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ GTK2, ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ GTK2 ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΎΡΠ΅ Debian. Π ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Debian ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΡΠ°ΡΡΡΡ ΠΎΠΊΠΎΠ»ΠΎ 150 ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ Ρ GTK2, ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ GTK2 ΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΡ ΠΏΡΠΈΠ΄ΡΡΡΡ ΡΠ΄Π°Π»ΠΈΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΌΠ°ΡΡΠ΅ ΠΎΠ½ΠΈ Π½Π΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΈΡ ΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° GTK3 ΠΌΠ°Π»ΠΎΠ²Π΅ΡΠΎΡΡΠ½ΠΎ.
Π£ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΈΠ· Π΄Π°Π½Π½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π½Π°ΠΌΠ΅ΡΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π’Π°ΠΊΠΆΠ΅ Π½Π°ΡΠ»ΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, Π²ΡΡΡΡΠΏΠΈΠ²ΡΠΈΠ΅ Π·Π° ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ GTK2 Π² Debian ΠΈ ΡΡΠΈΡΠ°ΡΡΠΈΠ΅ ΠΏΠΎΠ²ΠΎΠ΄ Π΄Π»Ρ Π΅Π³ΠΎ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Π½Π°Π΄ΡΠΌΠ°Π½Π½ΡΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅, ΡΡΠΎ GTK3 Π²ΡΡΠ΅Π» 15 Π»Π΅Ρ Π½Π°Π·Π°Π΄, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ»Π°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ GTK3 Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ GTK2, ΡΠ°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ GTK4 Π½Π΅ Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ GTK3.
ΠΠΎΠ΄ ΡΠΎΠΌΠ½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ°Π²ΡΡΡΡ ΡΠ°ΠΊΠΈΠ΅ Π΄ΠΎΠ²ΠΎΠ΄Ρ, ΠΊΠ°ΠΊ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ HiDPI ΠΈ Wayland Π² GTK2, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π² Π½ΡΠΌ ΠΈ Π½Π΅ Π½ΡΠΆΠ½Π° ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π²ΡΡ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ. ΠΠ΅ΡΠΌΠ΅ΡΡΠ½ΡΠΌ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Arch Linux, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ GTK2 ΠΈΡΠΊΠ»ΡΡΡΠ½ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ . ΠΡΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π΄Π°Π½ Π²ΠΎΠΏΡΠΎΡ, ΡΠ΅ΠΌ GTK2 Ρ ΡΠΆΠ΅ GCC 3.3, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ»ΡΡ Π±ΠΎΠ»Π΅Π΅ 20 Π»Π΅Ρ, Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ Debian 12, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 16 Π»Π΅Ρ Π»ΠΈΡΡ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ libstdc++5 Π΄Π»Ρ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΡ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΡΠ°ΠΉΠ»ΠΎΠ².
Π‘ΡΠΎΡΠΎΠ½Π½ΠΈΠΊΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ GTK2 ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡΠΈΡΠΈΠ½ Π½Π°Π·ΡΠ²Π°ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°, Π° ΠΏΡΠΎΡΠΈΠ²Π½ΠΈΠΊΠΈ ΠΏΠ°ΡΠΈΡΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ GTK2 Π² Debian ΠΌΠ°Π»ΠΎ ΠΊΠΎΠ³ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΠ»Π°, ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΠΎΡΠΈΠ±ΠΊΠ°, ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½Π°Ρ ΠΊΠ°ΠΊ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ, Π΄Π°ΡΠΈΡΠΎΠ²Π°Π½Π° 2015 Π³ΠΎΠ΄ΠΎΠΌ.
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π²Π΅Π΄ΡΡΡΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π·Π°Π²ΡΠ·Π°Π½Π½ΡΡ Π½Π° GTK2. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π²ΡΠ½Π΅ΡΡΠΈ GTK2 ΠΈ Π·Π°Π²ΡΠ·Π°Π½Π½ΡΠ΅ Π½Π° Π½Π΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ Π½Π΅ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ. ΠΠ· ΠΈΠ΄Π΅ΠΉ ΡΠ°ΠΊΠΆΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±Π²ΡΠ·ΠΊΠΈ, ΡΡΠ°Π½ΡΠ»ΠΈΡΡΡΡΠ΅ΠΉ API GTK2 Π² GTK3, ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΊ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΡΠΎΡΠΊΠ° GTK2 ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ardour. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π½Π΅ ΡΠ΄Π°Π»ΡΡΡ ΡΡΠ°Π·Ρ ΠΏΠ°ΠΊΠ΅ΡΡ, Π° ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΠΈΡ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Β«orphanedΒ», Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅, ΡΡΠΎ Π½Π°ΠΉΠ΄ΡΡΡΡ ΠΆΠ΅Π»Π°ΡΡΠΈΠΉ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΠΈΡ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅.
Π‘ΡΠ΅Π΄ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², Π·Π°Π²ΡΠ·Π°Π½Π½ΡΡ Π½Π° GTK2:
- afterstep
- amsynth
- doublecmd (Double Commander)
- fpc
- geg
- gkrellm
- gmpc
- gnome-paint
- gkrellm
- grpn
- hexchat
- ibus
- lazarus
- mplayer
- navit
- openjdk-8
- pidgin
- rlvm
- sane-frontends
- sawfish
- scim
- seqtools
- soundmodem
- sylpheed
- tenace
- tickr
- tilem
- uim
- usermode
- xlog
- xournal
- xsane
- xzgv
- z88
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
