
"gtk2-ng is reviving and modernizing Gtk2 version 2, which the GNOME developers declared dead back in 2020. We held off on reporting this for a while to see if the idea would gain some support, and it does seem to winning interest and followers. Reviving a 24-year-old toolkit that reached its official end-of-life six years ago is a retrospective sort of undertaking, and as such, it appeals to some modern-but-nostalgic development projects."
"Development is hosted on the Git instance of the Devuan project, the systemd-free fork of Debian. (Last year, Devuan announced its support of Xlibre, the X.org fork that aims to re-invigorate X11 development.) However, developer Daemonratte announced the fork in a thread on the forums of the Pale Moon browser: GTK2 revival. Pale Moon, as we described in 2021, is a continuing fork of an early version of Firefox."
"Daemonratte says that they've already incorporated some fixes from that, and also from an earlier fork by stefan11111 which has been inactive for a couple of years. They then outline the current goals: Current status: Making it Y2K38-safe Getting rid of all deprecation warnings Patching it for NetBSD and backporting NetBSD-specific patches Testing it on all kinds of hardware Further modernization without breaking ABI"
"Future plans: Implement touch support and smooth scrolling from Ardour's ytk without breaking ABI, so Ardour can be compiled against gtk2 again Heav"
gtk2-ng is reviving and modernizing the Gtk2 GUI toolkit, originally released in 2002 and declared dead by GNOME in 2020. Development is hosted on the Git infrastructure of Devuan, a systemd-free Debian fork. The project is positioned as a retrospective effort that attracts modern-but-nostalgic development interest. Debian 14’s plan to drop Gtk2 is seen as an impetus for forks, alongside earlier related work such as Ardour’s internal YTK and another inactive fork. Current goals include making the toolkit Y2K38-safe, removing deprecation warnings, patching for NetBSD and backporting NetBSD-specific changes, and testing across hardware. Future plans include adding touch support and smooth scrolling while preserving ABI compatibility.
Read at theregister
Unable to calculate read time
Collection
[
|
...
]