Qt is designed for cross-platform portability and even uses native widgets on both Windows and Mac OS X. These efforts are largely made possible by the inherent portability of Trolltech's Qt development toolkit, the underlying framework used by KDE software. The core KDE desktop programs, the KOffice suite, and the Amarok music player are actively being ported. The open-source KDE desktop environment is making the jump across platforms with broad support for Windows and Mac OS X.