Kdemultimedia
   HOME

TheInfoList



OR:

KDE is an international
free software community The free software movement is a social movement with the goal of obtaining and guaranteeing certain freedoms for software users, namely the freedoms to run the software, to study the software, to modify the software, and to share copies of the ...
that develops
free and open-source software Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-known products include the Plasma Desktop (the default
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphica ...
on many
Linux distribution A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one ...
s),
KDE Frameworks KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, fi ...
, and a range of
cross-platform In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software r ...
applications such as
Amarok Amarok may refer to: Music * Amarok (band), a Spanish progressive rock band * ''Amarok'' (Mike Oldfield album), 1990 * ''Amarok'' (Nargaroth album), 2000 * ''Amarok'', 2010 album by Francisco López (musician) Other uses * Amarok (wolf), in In ...
, digiKam, and
Krita Krita ( ) is a free and open-source raster graphics editor designed primarily for digital art and 2D animation. The software runs on Windows, macOS, Linux Linux ( or ) is a family of open-source Unix-like operating systems based on th ...
that are designed to run on
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
and
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
operating systems,
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
, and
Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
.


Origins

KDE (back then called the ''K(ool) Desktop Environment'') was founded in 1996 by
Matthias Ettrich Matthias Ettrich (born 14 June 1972) is a German computer scientist and founder of the KDE and LyX projects. Early life Ettrich was born in Bietigheim-Bissingen, Baden-Württemberg, and went to school in Beilstein while living with his parents ...
, a student at the
University of Tübingen The University of Tübingen, officially the Eberhard Karl University of Tübingen (german: Eberhard Karls Universität Tübingen; la, Universitas Eberhardina Carolina), is a public research university located in the city of Tübingen, Baden-Wü ...
. At the time, he was troubled by certain aspects of the
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
desktop. Among his concerns was that none of the applications looked or behaved alike. In his opinion, desktop applications of the time were too complicated for end users. In order to solve the issue, he proposed the creation of a desktop environment in which users could expect the applications to be consistent and easy to use. His initial Usenet post spurred significant interest, and the KDE project was born. The name ''KDE'' was intended as a wordplay on the existing Common Desktop Environment, available for Unix, Unix systems. CDE was an X Window System, X11-based user environment jointly developed by HP, IBM, and Sun through the X/Open consortium, with an interface and productivity tools based on the Motif (software), Motif graphical widget toolkit. It was supposed to be an intuitively easy-to-use desktop computer environment. The ''K'' was originally suggested to stand for "wikt:kool, Kool", but it was quickly decided that the ''K'' should stand for nothing in particular. Therefore, the ''KDE'' initialism expanded to ''"K Desktop Environment"'' before it was dropped altogether in favor of simply ''KDE'' in a rebranding effort. In the beginning Matthias Ettrich chose to use Trolltech, Trolltech's Qt framework for the KDE project. Other programmers quickly started developing KDE/Qt applications, and by early 1997, a few applications were being released. On 12 July 1998 the first version of the desktop environment, called KDE 1.0, was released. The original GNU General Public License, GPL licensed version of this toolkit only existed for platforms which used the X11 display server, but with the release of Qt 4, GNU Lesser General Public License, LGPL licensed versions are available for more platforms. This allowed KDE software based on Qt 4 or newer versions to theoretically be distributed to Microsoft Windows and OS X. The KDE Marketing Team announced a rebranding of the KDE project components on 24 November 2009. Motivated by the perceived shift in objectives, the rebranding focused on emphasizing both the community of software creators and the various tools supplied by the KDE, rather than just the desktop environment. What was previously known as KDE 4 was split into KDE Plasma 4, KDE Plasma Workspaces, KDE Applications, and KDE Platform 4, KDE Platform (now
KDE Frameworks KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, fi ...
) bundled as KDE Software Compilation 4. Since 2014, the name ''KDE'' no longer stands for ''K Desktop Environment'', but for the community that produces the software.


Software releases


KDE Projects

The KDE community maintains multiple free-software projects. The project formerly referred to as ''KDE'' (or ''KDE Software Compilation, KDE SC (Software Compilation)'') nowadays consists of three parts: * KDE Plasma 5, KDE Plasma, a graphical desktop environment with customizable Layout (computing), layouts and panels, supporting virtual desktops and widgets. Written with Qt (software)#Qt 5, Qt 5 and KDE Frameworks 5. *
KDE Frameworks KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, fi ...
, a collection of Library (computing), libraries and software frameworks built on top of Qt (formerly known as 'kdelibs' or 'KDE Platform'). * KDE Gear, utility applications (like Kdenlive or
Krita Krita ( ) is a free and open-source raster graphics editor designed primarily for digital art and 2D animation. The software runs on Windows, macOS, Linux Linux ( or ) is a family of open-source Unix-like operating systems based on th ...
) mostly built on KDE Frameworks and which are often part of the official KDE Applications release.


Other projects


KDE neon

KDE neon is a software repository that uses Ubuntu LTS as a core. It aims to provide the users with rapidly updated Qt and KDE software, while updating the rest of the OS components from the Ubuntu repositories at the normal pace. KDE maintains that it is not a "KDE distribution," but rather an up-to-date archive of KDE and Qt packages.


WikiToLearn

WikiToLearn, abbreviated WTL, is one of KDE's newer endeavors. It is a wiki (based on MediaWiki, like Wikipedia) that provides a platform to create and share open source textbooks. The idea is to have a massive library of textbooks for anyone and everyone to use and create. Its roots lie in the University of Milan, where a group of physics majors wanted to share notes and then decided that it was for everyone and not just their internal group of friends. They have become an official KDE project with several universities backing it.


Contributors

Developing KDE software is primarily a volunteer effort, although various companies, such as Novell, Nokia, or Blue Systems employ or employed developers to work on various parts of the project. Since a large number of individuals contribute to KDE in various ways (e.g. code, translation, artwork), organization of such a project is complex. A mentor program helps beginners to get started with developing and communicating within KDE projects and communities. Communication within the community takes place via mailing lists, IRC, blogs, forums, news announcements, wikis and conferences. The community has a ''Code of Conduct'' for acceptable behavior within the community.


Development

Currently the KDE community uses the Git (software), Git revision control system. The KDE GitLab Instance (named Invent) gives an overview of all projects hosted by KDE's Git repository system. Phabricator is used for task management. On 20 July 2009, KDE announced that the one millionth commit has been made to its Subversion repository. On 11 October 2009, Cornelius Schumacher, a main developer within KDE, wrote about the estimated cost (using the COCOMO model with SLOCCount) to develop KDE software package with 4,273,291 Lines of Code, LoC, which would be about US$175,364,716. This estimation does not include Qt, Calligra Suite,
Amarok Amarok may refer to: Music * Amarok (band), a Spanish progressive rock band * ''Amarok'' (Mike Oldfield album), 1990 * ''Amarok'' (Nargaroth album), 2000 * ''Amarok'', 2010 album by Francisco López (musician) Other uses * Amarok (wolf), in In ...
, digiKam, and other applications that are not part of KDE core.


Core team

The overall direction is set by the ''KDE Core Team''. These are developers who have made significant contributions within KDE over a long period of time. This team communicates using the ''kde-core-devel'' Electronic mailing list, mailing list, which is publicly archived and readable, but joining requires approval. KDE does not have a single central leader who can veto important decisions. Instead, the KDE core team consists of several dozens of contributors who make decisions not by a formal vote, but through discussions. The developers also organize alongside topical teams. For example, the ''KDE Education Project, KDE Edu team'' develops free educational software. While these teams work mostly independent and do not all follow a common release schedule. Each team has its own messaging channels, both on Internet Relay Chat, IRC and on the mailing lists.


KDE Patrons

A KDE Patron is an individual or organization supporting the KDE community by donating at least 5000 Euro (depending on the company's size) to the KDE e.V. As of October 2017, there are six such patrons: Blue Systems, Canonical Ltd., Google, Private Internet Access, SUSE, and The Qt Company.


Community structure


Mascot

The KDE community's mascot is a green dragon named Konqi. Konqi's appearance was officially redesigned with the coming of Plasma 5, with Tyson Tan's entry (seen on the right) winning the redesign competition on the KDE Forums. Katie is a female dragon. She was presented in 2010 and is appointed as a mascot for the KDE women's community. Other dragons with different colors and professions were added to Konqi as part of the Tyson Tan redesign concept. Each dragon has a pair of letter-shaped antlers that reflect their role in the KDE community.Kandalf the wizard was the former mascot for the KDE community during its KDE 1, 1.x and KDE 2, 2.x versions. Kandalf's similarity to the character of Gandalf led to speculation that the mascot was switched to Konqi due to copyright infringement concerns, but this has never been confirmed by KDE.


KDE e.V. organization

The financial and legal matters of KDE are handled by KDE e.V., a German non-profit organization. Among others, it owns the ''KDE'' trademark and the corresponding logo. It also accepts donations on behalf of the KDE community, helps to run the servers, assists in organizing and financing conferences and meetings, but does not influence software development directly.


Local communities

In many countries, KDE has local branches. These are either informal organizations (KDE India) or like the KDE e.V., given a legal form (KDE France). The local organizations host and maintain regional websites, and organize local events, such as tradeshows, contributor meetings and social community meetings.


Identity

KDE has community identity guidelines (CIG) for definitions and recommendations which help the community to establish a unique, characteristic, and appealing design. The KDE official logo displays the white trademarked K-Gear shape on a blue square with mitred corners. Copying of the KDE Logo is subject to the LGPL. Some local community logos are derivations of the official logo. Many KDE applications have a ''K'' in the name, mostly as an initial letter. The ''K'' in many KDE applications is obtained by spelling a word which originally begins with ''C'' or ''Q'' differently, for example Konsole and Kaffeine, while some others prefix a commonly used word with a ''K'', for instance KGet. However, the trend is not to have a ''K'' in the name at all, such as with Calligra Stage, Stage, Spectacle, Discover and Dolphin (file manager), Dolphin.


Collaborations with other organizations


Wikimedia

On 23 June 2005, chairman of the Wikimedia Foundation announced that the KDE community and the Wikimedia Foundation have begun efforts towards cooperation. Fruits of that cooperation are MediaWiki syntax highlighting in Kate (text editor), Kate and accessing Wikipedia content within KDE applications, such as
Amarok Amarok may refer to: Music * Amarok (band), a Spanish progressive rock band * ''Amarok'' (Mike Oldfield album), 1990 * ''Amarok'' (Nargaroth album), 2000 * ''Amarok'', 2010 album by Francisco López (musician) Other uses * Amarok (wolf), in In ...
and Marble (software), Marble. On 4 April 2008, the KDE e.V. and m:Wikimedia Deutschland, Wikimedia Deutschland opened shared offices in Frankfurt. In September 2009 KDE e.V. moved to shared offices with Free Software Foundation Europe in Berlin.


Free Software Foundation Europe

In May 2006, KDE e.V. became an Associate Member of the Free Software Foundation Europe (FSFE). On 22 August 2008, KDE e.V. and FSFE jointly announced that after working with FSFE's Freedom Task Force for one and a half years KDE adopts FSFE's Fiduciary Licence Agreement. Using that, KDE developers can – on a voluntary basis – assign their copyrights to KDE e.V. In September 2009, KDE e.V. and FSFE moved into shared offices in Berlin.


Commercial enterprises

Several companies actively contribute to KDE, like Collabora, Erfrakon, Intevation GmbH, Kolab Konsortium, Klarälvdalens Datakonsult AB (KDAB), Blue Systems, and KO GmbH. Nokia used Calligra Suite as base for their ''Office Viewer'' application for Maemo/MeeGo. They have also been contracting KO GmbH to bring MS Office 2007 file format filters to Calligra. Nokia also employed several KDE developers directly – either to use KDE software for MeeGo (e.g. ''KCal'') or as sponsorship. The software development and consulting companies Intevation GmbH of Germany and the Swedish KDAB use Qt and KDE software – especially Kontact and Akonadi for Kolab – for their services and products, therefore both employ KDE developers.


Others

KDE participates in freedesktop.org, an effort to standardize Unix desktop interoperability. In 2009 and 2011, GNOME and KDE co-hosted their conferences Akademy and GNOME Users And Developers European Conference, GUADEC under the ''Desktop Summit'' label. In December 2010 KDE e.V. became a licensee of the Open Invention Network. Many Linux distributions and other free operating systems are involved in the development and distribution of the software, and are therefore also active in the KDE community. These include commercial distributors such as SUSE/Novell or Red Hat but also government-funded non-commercial organizations such as the Scientific and Technological Research Council of Turkey with its Linux distribution Pardus. In October 2018, Red Hat declared that KDE Plasma 5, KDE Plasma was no longer supported in future updates of Red Hat Enterprise Linux, though it continues to be part of Fedora. The announcement came shortly after the announcement of the business acquisition of Red Hat by IBM for close to US$43 billion. As a result, Fedora now makes KDE Plasma and other KDE software available also to Red Hat Enterprise Linux users through their Fedora_Project#Extra_Packages_for_Enterprise_Linux_(EPEL), Extra Packages for Enterprise Linux (EPEL) project.


Activities

The two most important conferences of KDE are ''Akademy'' and ''Camp KDE''. Each event is on a large scale, both thematically and geographically. ''Akademy-BR'' and ''Akademy-es'' are local community events.


Akademy

''Akademy'' is the annual world summit, held each summer at varying venues in Europe. The primary goals of Akademy are to act as a community building event, to communicate the achievements of community, and to provide a platform for collaboration with community and industry partners. Secondary goals are to engage local people, and to provide space for getting together to write code. KDE e.V. assist with procedures, advice and organization. Akademy including conference, KDE e.V. general assembly, marathon coding sessions, BOFs (Birds of a Feather (computing), birds of a feather sessions) and social program. BOFs meet to discuss specific sub-projects or issues. The KDE community held KDE One that was first conference in Arnsberg, Germany, in 1997 to discuss the first KDE release. Initially, each conference was numbered after the release, and not regular held. Since 2003 the conferences were held once a year. And they were named Akademy since 2004. The yearly Akademy conference gives ''Akademy Awards'', are awards that the KDE community gives to KDE contributors. Their purpose is to recognize outstanding contribution to KDE. There are three awards, best application, best non-application and jury's award. As always the winners are chosen by the winners from the previous year. First winners received a framed picture of Konqi signed by all attending KDE developers.


Camp KDE

''Camp KDE'' is another annual contributor's conference of the KDE community. The event provides a regional opportunity for contributors and enthusiasts to gather and share their experiences. It is free to all participants. It is intended to ensure that KDE in the world is not simply seen as being Euro-centric. The KDE e.V. helps travel and accommodation subsidies for presenters, BoF leaders, organizers or core contributor. It is held in the North America since 2009. In January 2008, KDE 4.0 Release Event was held at the Google headquarters in Mountain View, California, US, to celebrate the release of KDE SC 4.0. The community realized that there was a strong demand for KDE events in the Americas, therefore Camp KDE was produced. Camp KDE 2009 was the premiere meeting of the KDE Americas, was held at the Travellers Beach Resort in Negril, Jamaica, sponsored by Google, Intel, iXsystem, KDE e.V. and Kitware. The event included 1–2 days of presentations, BoF meetings and hackathon sessions. Camp KDE 2010 took place at the University of California, San Diego (UCSD) in La Jolla, US. The schedule included presentations, BoFs, hackathons and a day trip. It started with a short introduction by Jeff Mitchell, who was the principal organizer of the conference, talked a bit of history about Camp KDE and some statistics about the KDE community. The talks of the event were relatively well attended, and an increase over the previous year to around 70 people. On 1/19, the social event was a tour of a local brewery. Camp KDE 2011 was held at Hotel Kabuki in San Francisco, US, was co-located with the Linux Foundation Collaboration Summit. The schedule included presentations, hackathons and a party at Noisebridge. The conference opened with an introduction spoken by Celeste Lyn Paul.


SoK (Season of KDE)

Season of KDE is an outreach program hosted by the KDE community. Students are appointed mentors from the KDE community that help bring their project to fruition.


Other community events


conf.kde.in
was the first KDE and Qt conference in India. The conference, organized by KDE India, was held at R.V. College of Engineering in Bangalore, India. The first three days of the event had talks, tutorials, and interactive sessions. The last two days were a focused code sprint. The conference was opened by its main organizer, Pradeepto Bhattacharya. Over 300 people were at the opening talks. The Lighting of the Auspicious Lamp ceremony was performed to open the conference. The first session was by Lydia Pintscher, who spoke on "So much to doso little time". At the event, the return of Project Neon was announced on March 11, 2011, with the project providing nightly builds of the KDE Software Compilation. Closing the conference was keynote speaker and old-time KDE developer Sirtaj. ''Día KDE'' (KDE Day) is an Argentinian event focused on KDE. It gives talks and workshops. The purposes of the event are to: spread the free software movement among the population of Argentina, bringing to it the KDE community and environment developed by it; know and strengthen KDE-AR; and generally bring the community together to have fun. The event is free. A ''Release party'' is a party, which celebrates the release of a new version of the KDE SC (twice a year). KDE also participates in other conferences that revolve around free software.


Notable uses

Brazil's primary school education system operates computers running KDE software, with more than 42,000 schools in 4,000 cities, thus serving nearly 52 million children. The base distribution is called Educational Linux, which is based on Kubuntu. Besides this, thousands more students in Brazil use KDE products in their universities. KDE software is also running on computers in Portuguese and Venezuelan schools, with respectively 700,000 and one million systems reached. Through Pardus (operating system), Pardus, a local Linux distribution, many sections of the Turkish government make use of KDE software, including the Turkish Armed Forces, Ministry of Foreign Affairs (Turkey), Ministry of Foreign Affairs, Ministry of National Defence (Turkey), Ministry of National Defence, Turkish Police, and the SGK (Social Security Institution of Turkey), although these departments often do not exclusively use Pardus as their operating system. CERN (European Organization for Nuclear Research) is using KDE software. Germany uses KDE software in its embassies around the world, representing around 11,000 systems. NASA used the Plasma Desktop during the Mars Mission. Valve Corporation's handheld gaming computer, the Steam Deck, uses the KDE Plasma desktop environment when in desktop mode.


See also

* KDE Projects * List of KDE applications * Free software community * Trinity Desktop Environment * GNOME


References


External links

*
KDE.News
news announcements
KDE Wikis
{{DEFAULTSORT:Kde KDE, 1996 establishments in Germany 1996 software Free and open-source software organizations Free software projects