libXaw3dXft is alive and well:
LibXaw3d stewarded by Xorg is currently at version 1.6.6: https://gitlab.freedesktop.org/xorg/lib/libxaw3d/-/tree/libXaw3d-1.6.6. While Xaw still gets updates, it's versions are less modern.
An older thread FreeBSD thread on Xaw implementations, explanations, diagrams and screenshots: Thread athena-widgets-xaw-implementations.81588. Based on old screenshots, the graphical style of Xaw3dxft is identical to that Xaw3d, since the difference is the addition of Xft fonts. Actually, the version of Xaw on FreeBSD is over a decade behind the latest version of Xaw from Xorg.
A screenshot of graphics/xpaint which uses x11-toolkits/libxaw3dxft version 1.6.2.h. This is expected to be identical to libXaw3d of the same version, which is at Xorg's website, as the difference is font support for other languages. To try another language,
Xaw implementations rely on Xt and libx11. These are on the client end of X.
There has been a bit of Internet interest in Xaw implementations since 2022. Unfortunately, the restarted version of Xaw3dXft needs GNU auto tools, unlike the previous versions.
A brief history of Xaw3dxft/Xaw3d is at the new repository:
If I could, I would make libxaw3d the standard, with xft support optional, which would translate into libxaw3dxft. Then, nextaw and xaw in appearance only, would be flavors of libxaw3d. Nextaw is from 2003. Other unmaintained xaw implementations would only become flavors or styles.
- https://github.com/DaveFlater/libXaw3dXft
- https://sourceforge.net/projects/sf-xpaint/files/libxaw3dxft/ was the old website.
LibXaw3d stewarded by Xorg is currently at version 1.6.6: https://gitlab.freedesktop.org/xorg/lib/libxaw3d/-/tree/libXaw3d-1.6.6. While Xaw still gets updates, it's versions are less modern.
An older thread FreeBSD thread on Xaw implementations, explanations, diagrams and screenshots: Thread athena-widgets-xaw-implementations.81588. Based on old screenshots, the graphical style of Xaw3dxft is identical to that Xaw3d, since the difference is the addition of Xft fonts. Actually, the version of Xaw on FreeBSD is over a decade behind the latest version of Xaw from Xorg.
A screenshot of graphics/xpaint which uses x11-toolkits/libxaw3dxft version 1.6.2.h. This is expected to be identical to libXaw3d of the same version, which is at Xorg's website, as the difference is font support for other languages. To try another language,
xpaint -lang jp
for instance, would be run, but it has no effect as this program comes in English.Xaw implementations rely on Xt and libx11. These are on the client end of X.
There has been a bit of Internet interest in Xaw implementations since 2022. Unfortunately, the restarted version of Xaw3dXft needs GNU auto tools, unlike the previous versions.
A brief history of Xaw3dxft/Xaw3d is at the new repository:
- Xaw3d started in 1992
- Xaw3dxft started in 2009
- Xorg took stewardship of Xaw3d in 2012
- Latest xaw3dxft version from previous Sourceforge repository released in 2020
- Flater maintains xaw3dxft, starting in 2025, where release activity has restarted
If I could, I would make libxaw3d the standard, with xft support optional, which would translate into libxaw3dxft. Then, nextaw and xaw in appearance only, would be flavors of libxaw3d. Nextaw is from 2003. Other unmaintained xaw implementations would only become flavors or styles.