It's amazing the kind of cross platform quality products the KDE foundation keeps putting out, the same guys making the great Plasma desktop environment (out of habit we refer to it as the KDE DE but that's the name of the company, Plasma is the official name of their DE)