mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-29 21:41:00 +08:00
220 lines
12 KiB
Markdown
220 lines
12 KiB
Markdown
|
19 Years of KDE History: Step by Step
|
|||
|
================================================================================
|
|||
|
注:youtube 视频
|
|||
|
<iframe width="660" height="371" src="https://www.youtube.com/embed/1UG4lQOMBC4?feature=oembed" frameborder="0" allowfullscreen></iframe>
|
|||
|
|
|||
|
### Introduction ###
|
|||
|
|
|||
|
KDE – one of most functional desktop environment ever. It’s open source and free for use. 19 years ago, 14 october 1996 german programmer Matthias Ettrich has started a development of this beautiful environment. KDE provides the shell and many applications for everyday using. Today KDE uses the hundred thousand peoples over the world on Unix and Windows operating system. 19 years – serious age for software projects. Time to return and see how it begin.
|
|||
|
|
|||
|
K Desktop Environment has some new aspects: new design, good look & feel, consistency, easy to use, powerful applications for typical desktop work and special use cases. Name “KDE” is an easy word hack with “Common Desktop Environment”, “K” – “Cool”. The first KDE version used proprietary Trolltech’s Qt framework (parent of Qt) with dual licensing: open source QPL(Q public license) and proprietary commercial license. In 2000 Trolltech released some Qt libraries under GPL; Qt 4.5 was released in LGPL 2.1. Since 2009 KDE is compiled for three products: Plasma Workspaces (Shell), KDE Applications, KDE Platform as KDE Software compilation.
|
|||
|
|
|||
|
### Releases ###
|
|||
|
|
|||
|
#### Pre-Release – 14 October 1996 ####
|
|||
|
|
|||
|
![](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/0b3.png)
|
|||
|
|
|||
|
Kool Desktop Environment. Word “Kool” will be dropped in future. 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.
|
|||
|
|
|||
|
#### KDE 1.0 – July 12, 1998 ####
|
|||
|
|
|||
|
![](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/10.png)
|
|||
|
|
|||
|
This version received mixed reception. Many criticized the use of the Qt software framework – back then under the FreeQt license which was claimed to not be compatible with free software – 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.
|
|||
|
|
|||
|
![28 January 1999](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/11.png)
|
|||
|
|
|||
|
28 January 1999
|
|||
|
|
|||
|
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 which is used in revised form to this day.
|
|||
|
|
|||
|
#### KDE 2.0 – October 23, 2000 ####
|
|||
|
|
|||
|
![](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/20.png)
|
|||
|
|
|||
|
Major updates: * DCOP (Desktop COmmunication Protocol), a client-to-client communications protocol * KIO, an application I/O library. * KParts, a component object model * KHTML, an HTML 4.0 compliant rendering and drawing engine
|
|||
|
|
|||
|
![26 February 2001](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/21.png)
|
|||
|
|
|||
|
26 February 2001
|
|||
|
|
|||
|
**K Desktop Environment 2.1** release inaugurated the media player noatun, which used a modular, plugin design. For development, K Desktop Environment 2.1 was bundled with KDevelop.
|
|||
|
|
|||
|
![15 August 2001](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/22.png)
|
|||
|
|
|||
|
15 August 2001
|
|||
|
|
|||
|
The **KDE 2.2** release featured up to a 50% improvement in application startup time on GNU/Linux systems and increased stability and capabilities for HTML rendering and JavaScript; some new features in KMail.
|
|||
|
|
|||
|
#### KDE 3.0 – April 3, 2002 ####
|
|||
|
|
|||
|
![](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/30.png)
|
|||
|
|
|||
|
K Desktop Environment 3.0 introduced better support for restricted usage, a feature demanded by certain environments such as kiosks, Internet cafes and enterprise deployments, which disallows the user from having full access to all capabilities of a piece of software.
|
|||
|
|
|||
|
![28 January 2003](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/31.png)
|
|||
|
|
|||
|
28 January 2003
|
|||
|
|
|||
|
**K Desktop Environment 3.1** introduced new default window (Keramik) and icon (Crystal) styles as well as several feature enhancements.
|
|||
|
|
|||
|
![3 February 2004](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/32.png)
|
|||
|
|
|||
|
3 February 2004
|
|||
|
|
|||
|
**K Desktop Environment 3.2** included new features, such as inline spell checking for web forms and emails, improved e-mail and calendaring support, tabs in Konqueror and support for Microsoft Windows desktop sharing protocol (RDP).
|
|||
|
|
|||
|
![19 August 2004](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/33.png)
|
|||
|
|
|||
|
19 August 2004
|
|||
|
|
|||
|
**K Desktop Environment 3.3** focused on integrating different desktop components. Kontact was integrated with Kolab, a groupware application, and Kpilot. Konqueror was given better support for instant messaging contacts, with the capability to send files to IM contacts and support for IM protocols (e.g., IRC).
|
|||
|
|
|||
|
![16 March 2005](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/34.png)
|
|||
|
|
|||
|
16 March 2005
|
|||
|
|
|||
|
**K Desktop Environment 3.4** focused on improving accessibility. The update added a text-to-speech system with support for Konqueror, Kate, KPDF, the standalone application KSayIt and text-to-speech synthesis on the desktop.
|
|||
|
|
|||
|
![29 November 2005](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/35.png)
|
|||
|
|
|||
|
29 November 2005
|
|||
|
|
|||
|
**The K Desktop Environment 3.5** release added SuperKaramba, which provides integrated and simple-to-install widgets to the desktop. Konqueror was given an ad-block feature and became the second web browser to pass the Acid2 CSS test.
|
|||
|
|
|||
|
#### KDE SC 4.0 – January 11, 2008 ####
|
|||
|
|
|||
|
![](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/400.png)
|
|||
|
|
|||
|
The majority of development went into implementing most of the new technologies and frameworks of KDE 4. Plasma and the Oxygen style were two of the biggest user-facing changes. Dolphin replaces Konqueror as file manager, Okular – default document viewer.
|
|||
|
|
|||
|
![29 July 2008](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/401.png)
|
|||
|
|
|||
|
29 July 2008
|
|||
|
|
|||
|
**KDE 4.1** includes a shared emoticon theming system which is used in PIM and Kopete, and DXS, a service that lets applications download and install data from the Internet with one click. Also introduced are GStreamer, QuickTime 7, and DirectShow 9 Phonon backends. New applications: * Dragon Player * Kontact * Skanlite – software for scanners * Step – physics simulator * New games: Kdiamond, Kollision, KBreakout and others
|
|||
|
|
|||
|
![27 January 2009](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/402.png)
|
|||
|
|
|||
|
27 January 2009
|
|||
|
|
|||
|
**KDE 4.2** is considered a significant improvement beyond KDE 4.1 in nearly all aspects, and a suitable replacement for KDE 3.5 for most users.
|
|||
|
|
|||
|
![4 August 2009](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/403.png)
|
|||
|
|
|||
|
4 August 2009
|
|||
|
|
|||
|
**KDE 4.3** fixed over 10,000 bugs and implemented almost 2,000 feature requests. Integration with other technologies, such as PolicyKit, NetworkManager & Geolocation services, was another focus of this release.
|
|||
|
|
|||
|
![9 February 2010](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/404.png)
|
|||
|
|
|||
|
9 February 2010
|
|||
|
|
|||
|
**KDE SC 4.4** is based on version 4.6 of the Qt 4 toolkit. New application – KAddressBook, first release of Kopete.
|
|||
|
|
|||
|
![10 August 2010](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/405.png)
|
|||
|
|
|||
|
10 August 2010
|
|||
|
|
|||
|
**KDE SC 4.5** has some new features: integration of the WebKit library, an open-source web browser engine, which is used in major browsers such as Apple Safari and Google Chrome. KPackageKit replaced Kpackage.
|
|||
|
|
|||
|
![26 January 2011](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/406.png)
|
|||
|
|
|||
|
26 January 2011
|
|||
|
|
|||
|
**KDE SC 4.6** has better OpenGL compositing along with the usual myriad of fixes and features.
|
|||
|
|
|||
|
![27 July 2011](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/407.png)
|
|||
|
|
|||
|
27 July 2011
|
|||
|
|
|||
|
**KDE SC 4.7** has updated KWin with OpenGL ES 2.0 compatible, Qt Quick, Plasma Desktop with many enhancements and a lot of new functions in general applications. 12k bugs if fixed.
|
|||
|
|
|||
|
![25 January 2012](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/408.png)
|
|||
|
|
|||
|
25 January 2012
|
|||
|
|
|||
|
**KDE SC 4.8**: better KWin performance and Wayland support, new design of Doplhin.
|
|||
|
|
|||
|
![1 August 2012](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/409.png)
|
|||
|
|
|||
|
1 August 2012
|
|||
|
|
|||
|
**KDE SC 4.9**: several improvements to the Dolphin file manager, including the reintroduction of in-line file renaming, back and forward mouse buttons, improvement of the places panel and better usage of file metadata.
|
|||
|
|
|||
|
![6 February 2013](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/410.png)
|
|||
|
|
|||
|
6 February 2013
|
|||
|
|
|||
|
**KDE SC 4.10**: many of the default Plasma widgets were rewritten in QML, and Nepomuk, Kontact and Okular received significant speed improvements.
|
|||
|
|
|||
|
![14 August 2013](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/411.png)
|
|||
|
|
|||
|
14 August 2013
|
|||
|
|
|||
|
**KDE SC 4.11**: Kontact and Nepomuk received many optimizations. The first generation Plasma Workspaces entered maintenance-only development mode.
|
|||
|
|
|||
|
![18 December 2013](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/412.png)
|
|||
|
|
|||
|
18 December 2013
|
|||
|
|
|||
|
**KDE SC 4.12**: Kontact received substantial improvements, many small improvements.
|
|||
|
|
|||
|
![16 April 2014](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/413.png)
|
|||
|
|
|||
|
18 December 2013
|
|||
|
|
|||
|
**KDE SC 4.13**: Nepomuk semantic desktop search was replaced with KDE’s in house Baloo. KDE SC 4.13 was released in 53 different translations.
|
|||
|
|
|||
|
![20 August 2014](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/414.png)
|
|||
|
|
|||
|
18 December 2013
|
|||
|
|
|||
|
**KDE SC 4.14**: he release primarily focused on stability, with numerous bugs fixed and few new features added. This was the final KDE SC 4 release.
|
|||
|
|
|||
|
#### KDE Plasma 5.0 – July 15, 2014 ####
|
|||
|
|
|||
|
![](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/500.png)
|
|||
|
|
|||
|
KDE Plasma 5 – 5th generation of KDE. Massive impovements in design and system, new default theme – Breeze, complete migration to QML, better performance with OpenGL, better HiDPI displays support.
|
|||
|
|
|||
|
![11 November 2014](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/501.png)
|
|||
|
|
|||
|
11 November 2014
|
|||
|
|
|||
|
**KDE Plasma 5.1**: Ported missing features from Plasma 4.
|
|||
|
|
|||
|
![27 January 2015](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/502.png)
|
|||
|
|
|||
|
27 January 2015
|
|||
|
|
|||
|
**KDE Plasma 5.2**: New components: BlueDevil, KSSHAskPass, Muon, SDDM theme configuration, KScreen, GTK+ style configuration and KDecoration.
|
|||
|
|
|||
|
![28 April 2015](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/503.png)
|
|||
|
|
|||
|
28 April 2015
|
|||
|
|
|||
|
**KDE Plasma 5.3**: Tech preview of Plasma Media Center. New Bluetooth and touchpad applets. Enhanced power management.
|
|||
|
|
|||
|
![25 August 2015](https://github.com/paulcarroty/Articles/raw/master/KDE_History/im/504.png)
|
|||
|
|
|||
|
25 August 2015
|
|||
|
|
|||
|
**KDE Plasma 5.4**: Initial Wayland session, new QML-based audio volume applet, and alternative full-screen application launcher.
|
|||
|
|
|||
|
Big thanks to the [KDE][1] developers and community, Wikipedia for [descriptions][2] and all my readers. Be free and use the open source software like a KDE.
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://tlhp.cf/kde-history/
|
|||
|
|
|||
|
作者:[Pavlo RudyiCategories][a]
|
|||
|
译者:[译者ID](https://github.com/译者ID)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]:https://tlhp.cf/author/paul/
|
|||
|
[1]:https://www.kde.org/
|
|||
|
[2]:https://en.wikipedia.org/wiki/KDE_Plasma_5
|