KDE/Vision/Drafts/A: Difference between revisions

From KDE Community Wiki
< KDE‎ | Vision‎ | Drafts
Line 2: Line 2:


=== A great community ===
=== A great community ===
In 2020 KDE will be a community of free software enthusiasts that strives to  provide graphical user interfaces and applications for end-users for all types of computers across the device spectrum: desktops PCs, laptops, tablet, smartphones, etc.
KDE is a community of free software enthusiasts that strives to  provide graphical user interfaces and applications for end-users for all types of computers across the device spectrum: desktops PCs, laptops, tablet, smartphones, etc.


We believe that software should be free and respectful of the privacy of our users. Our users have the freedom to run, copy, distribute, study, change and improve the software. Our software uses latest encryption algorithms, and comes without any backdoors, hidden monitoring, or data collection.
We believe that software should be free and respectful of the privacy of our users. Our users have the freedom to run, copy, distribute, study, change and improve the software. Our software uses latest encryption algorithms, and comes without any backdoors, hidden monitoring, or data collection.
Line 16: Line 16:


==== A user interface for mobile/embedded Linux systems (or leave that out ?) ====
==== A user interface for mobile/embedded Linux systems (or leave that out ?) ====
In 2020, we want KDE to offer the most advanced "desktop" for "mobile Linux", like tablets, smartphones or embedded systems.
We want KDE to offer the most advanced "desktop" for "mobile Linux", like tablets, smartphones or embedded systems.


* not sure about this one. No such platform currently really exists.  (Alex N)
* not sure about this one. No such platform currently really exists.  (Alex N)
Line 24: Line 24:


==== A complete set of cross-platform end-user applications ====
==== A complete set of cross-platform end-user applications ====
In 2020 we want to offer a complete set of end-user applications running on all major operating systems (Linux, OSX, Windows, Android, etc.). This way we enable end-users to manage their "digital life" using free software no matter on which operating system. The set of applications covers internet, office, communication, multimedia, games and many other.
We want to offer a complete set of end-user applications running on all major operating systems (Linux, OSX, Windows, Android, etc.). This way we enable end-users to manage their "digital life" using free software no matter on which operating system. The set of applications covers internet, office, communication, multimedia, games and many other.
These provide the familiar and consistent KDE user experience while fully integrating into the host operating system.
These provide the familiar and consistent KDE user experience while fully integrating into the host operating system.
Consistency and integration between applications is reached by following common guidelines and using common technologies.
Consistency and integration between applications is reached by following common guidelines and using common technologies.

Revision as of 20:49, 15 January 2016

So, were would we like to see KDE in 5 years, i.e. 2020 ?

A great community

KDE is a community of free software enthusiasts that strives to provide graphical user interfaces and applications for end-users for all types of computers across the device spectrum: desktops PCs, laptops, tablet, smartphones, etc.

We believe that software should be free and respectful of the privacy of our users. Our users have the freedom to run, copy, distribute, study, change and improve the software. Our software uses latest encryption algorithms, and comes without any backdoors, hidden monitoring, or data collection.

To achieve our goals we work on:

A modern desktop for UNIX operating systems

We provide a classical desktop environment for personal computers running Linux or any other UNIX-compatible operating system, as known from KDE 3 and Plasma. It delivers a polished user experience, is easy to use and flexible..

  • that's basically the original vision from Matthias Ettrich (Alex N)
  • with "PCs" I mean workstations, desktop PCs and notebooks (Alex N)
  • I excluded Windows and OSX on purpose, those have native desktops, trying to replace them won't fly (it didn't for the last years) (Alex N)


A user interface for mobile/embedded Linux systems (or leave that out ?)

We want KDE to offer the most advanced "desktop" for "mobile Linux", like tablets, smartphones or embedded systems.

  • not sure about this one. No such platform currently really exists. (Alex N)
  • Should this include stuff like TVs, in-car/plane-entertainment systems, technical/industrial user interfaces ? Or just things like RPi ?
  • Should this target mainly the hacker community ? Or also commercial use ? (Alex N)
  • Firefox OS is dead for mobile, no need to mention it (J. Staniek)

A complete set of cross-platform end-user applications

We want to offer a complete set of end-user applications running on all major operating systems (Linux, OSX, Windows, Android, etc.). This way we enable end-users to manage their "digital life" using free software no matter on which operating system. The set of applications covers internet, office, communication, multimedia, games and many other. These provide the familiar and consistent KDE user experience while fully integrating into the host operating system. Consistency and integration between applications is reached by following common guidelines and using common technologies.

  • This also means users should not have to install a system similar to cygwin, but the KDE applications should feel like normal applications for each platform. (Alex N)
  • Should we mention/target also iOS and Windows Phone ? (Alex N)

A cross-platform Software Development Kit

We build on top of the cross-platform Qt framework and provide an extensive set of addon libraries and components to do the tasks above. These libraries are cross-platform, stable, and provide source and binary compatibility guarantees. They are licensed under Free Software licenses which allow commercial use.

We also provide state of the art programmer's editor and integrated development environment.