K Desktop Environment 1 Explained

K Desktop Environment 1
Developer:KDE
Latest Release Version:1.1.2
Programming Language:C++[1]
Operating System:Unix-like with X11
Platform:Qt 1
Language:Multiple languages
Discontinued:yes
Genre:Desktop environment
License:GNU GPL
Replaced By:K Desktop Environment 2

K Desktop Environment 1 was the inaugural series of releases of the K Desktop Environment. There were two major releases in this series.

Pre-release

The development started right after Matthias Ettrich's announcement on 1996-10-14 to found the Kool Desktop Environment.[2] The word Kool was dropped shortly afterward and the name became simply K Desktop Environment.[3]

In the beginning, all components were released to the developer community separately without any coordinated timeframe throughout the overall project. First communication of KDE via mailing list, that was called kde@fiwi02.wiwi.uni-Tubingen.de.[4]

The first coordinated release was Beta 1 on – almost exactly one year after the original announcement.[5] Three additional Betas followed,, and .

K Desktop Environment 1.0

Release schedule
Date[6] Event
1.0
KDE Beta 1 released
KDE 1.0 released
1.1
KDE 1.1 released
1.1.1 Maintenance release
1.1.2 Maintenance release
20th anniversary re-release
On 12 July 1998 the finished version 1.0 of K Desktop Environments was released:

This version received mixed reception. Many criticized the use of the Qt software framework – back then under the Qt Free Edition License[7] which was claimed to not be compatible with free software[8] [9] – and advised the use of Motif or LessTif instead. Despite that criticism, KDE was well received by many users and made its way into the first Linux distributions.[10]

K Desktop Environment 1.1

An update, K Desktop Environment 1.1, was faster, more stable and included many small improvements. It also included a new set of icons, backgrounds and textures. Among this overhauled artwork was a new KDE logo by Torsten Rahn consisting of the letter K in front of a gear[11] which is used in revised form to this day.

Some components received more far-reaching updates, such as the Konqueror predecessor kfm, the application launcher kpanel, and the KWin predecessor kwm. Newly introduced were e. g. kab, a software library for address management, and a rewrite of KMail, called kmail2, which was installed as alpha version in parallel to the classic KMail version. kmail2, however, never left alpha state and development was ended in favor of updating classic KMail.

K Desktop Environment 1.1 was well received among critics.

At the same time Trolltech prepared version 2.0 of Qt which was released as beta on 1999-01-28.[12] Consequently, no bigger upgrades for KDE 1 based on Qt 1 were developed. Instead only bugfixes were released: version 1.1.1 on 1999-05-03[13] and version 1.1.2 on 1999-09-13.[14]

A more profound upgrade along with a port to Qt 2 was in development as K Desktop Environment 2.

KDE Restoration Project

To celebrate KDE's 20th birthday, KDE and Fedora contributor Helio Chissini de Castro re-released 1.1.2 on 2016-10-14.[15]

That re-release incorporates several changes required for compatibility with modern Linux variants. Work on that project started one month earlier at QtCon, a conference for Qt developers, in Berlin. There Castro showcased Qt 1.45 compiling on a modern Linux system.[15] [16]

See also

Notes and References

  1. Web site: The K Desktop Environment . Sirtaj S. Kang . 19 September 2016 . 3 March 2020 . https://web.archive.org/web/20200303174510/https://luv.asn.au/overheads/kde/kde.html . dead .
  2. Matthias Ettrich: New Project: Kool Desktop Environment. Programmers wanted! on Usenet,
  3. Web site: Ars Technica: The K Desktop Environment – Page 1 (3/99) . Archive.arstechnica.com . 28 May 2013 . https://web.archive.org/web/20140724015250/http://archive.arstechnica.com/linux/reviews/1q99/kde-1.html . 24 July 2014 . dead .
  4. Web site: History of the KDE project . August 2003 . 18 November 2010 . dead . https://web.archive.org/web/20101031170448/http://events.kde.org/info/kastle/presentations/kastle-history/index.html . 31 October 2010 . dmy-all.
  5. Web site: KDE 1.0-beta1 Release Announcement . 20 October 1997 . 26 May 2010.
  6. http://www.kde.org/community/history/ KDE History
  7. Web site: Qt Free Edition License. https://web.archive.org/web/20161014010101/https://quickgit.kde.org/?p%3Dqt1.git%26a%3Dblob%26h%3D2b98366d82a95f66988a7206290120e8c698ea40%26f%3DLICENSE%26o%3Dplain. 1992. Trolltech. 14 October 2016. dead. 14 October 2016.
  8. Web site: The Qt issue . KDE . 3 December 1998 . 28 May 2013 . https://web.archive.org/web/19981203011800/http://www.kde.org/whatiskde/qt.html . 3 December 1998.
  9. Web site: Trolltech to Release Qt Under GPL – Decision Alters Linux GUI Landscape . LinuxPlanet . 4 September 2000 . 8 May 2013 . 24 March 2018 . https://web.archive.org/web/20180324223759/http://www.linuxplanet.com/linuxplanet/reports/2269/1/ . dead .
  10. Web site: Ars Technica: SuSE 6.0 Review – Page 4 (3/99) . ArsTechnica . 28 May 2013 .
  11. Web site: 1.0 to 1.1 Changelog . KDE . 6 February 1999 . 28 May 2013.
  12. Web site: ANNOUNCE: Beta versions of Qt 2.0 released . Lists.kde.org . 28 January 1999 . 28 May 2013.
  13. Web site: 1.1.1 Release Announcement . KDE . 3 May 1999 . 28 May 2013 . 25 March 2018 . https://web.archive.org/web/20180325045807/http://kde.org/announcements/announce-BW-1.1.1.php . dead .
  14. Web site: 1.1.2 Release Announcement . KDE . 13 September 1999 . 28 May 2013.
  15. Web site: KDE Project releases KDE 1 !. 13 October 2016. 14 October 2016. 13 June 2019. https://web.archive.org/web/20190613103644/http://www.heliocastro.info/?p=291. bot: unknown. Web site: KDE Project releases KDE 1 !. 13 October 2016.
  16. Web site: Helio compiling Qt 1.45 at #QtCon, the clean build takes about 1.5 minutes on his five-year old laptop.. Kügler. Sebastian. 2016-09-04. Google+. 14 October 2016. Berlin.