Linked by Thom Holwerda on Mon 17th Oct 2016 18:43 UTC
KDE

The KDE Restoration Project was a personal pet project which was born around last QtCon, and I took as a letter of love for the project that basically formed my professional life.

What you're seeing here is the last KDE 1 release running on a modern system from 2016!

This is amazing.

Thread beginning with comment 635627
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: KDE 3.5.10
by demetrioussharpe on Tue 18th Oct 2016 18:07 UTC in reply to "KDE 3.5.10"
demetrioussharpe
Member since:
2009-01-09

( Don't tell me about TDE please - I have reasons to shun this project ).


Out of pure curiosity, what issues do you have with this project. I've been eyeballing this (& a few other alternative DEs) project for awhile.

Reply Parent Score: 2

RE[2]: KDE 3.5.10
by birdie on Tue 18th Oct 2016 21:44 in reply to "RE: KDE 3.5.10"
birdie Member since:
2014-07-15

They started by simply patching the official KDE 3.5.10 release to make it compatible with modern Linux libraries and new Linux subsystems (for instance KDE 3.5 depends on HAL which was replaced a long time ago).

Then their leader decided to make their project really stand alone by rewriting all KDE3/QT3 classes and their methods, so every KSomething class was renamed to TDSomething and every QSomething became TQTSomething). At that time the justification to this madness was the fact that they wanted to port KDE3 to Qt4/5 but then they realized it was above their paygrade so KDE3 was never ported to modern Qt, but the renames persisted so if you want to have vanilla KDE3.5 you cannot use TDE patches any longer.

Also at the beginning of TDE you could trivially `diff -urN KDE-sources TDE-sources` and see what changes had been made. Nowadays the diff is unwieldy and impossible to read and understand.

And I simply have no reasons to trust TDE developers because there's no code audit whatsoever and no one has ever verified that their code changes are not malicious. Perhaps less than a thousand people in the world use TDE on a daily basis. That doesn't make me feel good.

Reply Parent Score: 2

RE[3]: KDE 3.5.10
by birdie on Tue 18th Oct 2016 23:38 in reply to "RE[2]: KDE 3.5.10"
birdie Member since:
2014-07-15

Another minor problem is that of recently TDE hasn't been showing any signs of life. ;)

Reply Parent Score: 2

RE[3]: KDE 3.5.10
by Z_God on Wed 19th Oct 2016 09:47 in reply to "RE[2]: KDE 3.5.10"
Z_God Member since:
2006-06-11

I can confirm that there are likely >1000 users of Trinity due to the number of likes on Facebook.

There has indeed been criticism regarding the renaming. The KDE3 project on OpenSUSE is much more authentic in that sense. They have integrated a lot of patches from Trinity as well. (The renames are trivial to undo.)

Reply Parent Score: 2