Intro to KDE

D

DevynCJohnson

Guest
KDE (https://www.kde.org/) is a cross-platform set of applications that are open source. The term "KDE" commonly refers to the desktop user interface which is properly called "KDE Plasma Workspaces". The KDE platform contains three parts - KDE Applications, KDE Development Platform, and KDE Workspace.

There are many applications designed for the KDE platform as listed at https://userbase.kde.org/Applications. The Calligra Suite (https://www.calligra.org/) is the office suite for KDE that forked from KOffice. KOffice is now discontinued in favor of Calligra.

The KDE Development Platform is also called "KDE Frameworks" and it is the collection of libraries typically associated with KDE. Qt is also a part of this software set. Qt is a framework used to design user interfaces. Qt is the widget toolkit used in KDE. Qt works on Android, Linux, Windows, and many other systems. In addition, Qt supports X11 and Wayland. Many language bindings are available for Qt and the KDE Framework.

Smoke is a part of the KDE Development Platform. Smoke is a set of libraries used as wrappers/bindings for the KDE framework and Qt. Specifically, these bindings are for C#, Perl, PHP, and Ruby.

SIP is just like Smoke, but these bindings are for Python. With SIP, Python can use the C/C++ libraries made for KDE.

Kross is a scripting framework for JavaScript, Python, and Ruby. JavaScript is interpreted by the KDE ECMAScript interpreter (kjs). KJSEmbed is a wrapper for interpreting JavaScript via kjs.

"KDE Plasma", "KDE Workspace", and "KDE Plasma Workspaces" are all terms for the same collection of software that makes the desktop environment. Desktop systems use "Plasma Desktop" and netbooks use "Plasma Netbook". Also, there is "Plasma Active" for mobile devices. For older forms of KDE, the display manager (login screen) is "KDE Display Manager" (KDM), and it is compatible with X11 and Wayland. However, KDM was discontinued and Simple Desktop Display Manager (SDDM) now takes its place. SDDM also supports Wayland and X11. KWin is the window manager. It supports X11; support for Wayland is planned. KWin has many similarities with Compiz.

"Extragear" is an unofficial part of the KDE platform. Extragear contains a variety of applications that are related to KDE.

The "KDE-Playground" is a collection of unstable KDE software that is still being developed and tested.

Web development can be done with the "KDEWebdev" software collection.

Useful Links

https://www.kde.org/
http://kde-apps.org/
https://userbase.kde.org/Applications
https://projects.kde.org/projects/extragear
https://docs.kde.org/
https://techbase.kde.org/Development/Languages
https://techbase.kde.org/Development/Languages/Smoke
https://techbase.kde.org/Development/Languages/SIP
https://techbase.kde.org/Development/Languages/Kross
http://xmelegance.org/kjsembed/
 

Attachments



Z

ZZs

Guest
Kde has many fine options/extras, but it runs a little heavy. I can run Kde just as light as Xfce by not starting the Akonadi server. You lose some Kde functionality like MariaDB's excessive file caching. Try this if you want to run it as a simple DE with more conservative resources.
Code:
sed -i 's/StartServer.*/StartServer=false/' ~/.config/akonadi/akonadiserverrc
Reboot
To set it back simply:
Code:
sed -i 's/StartServer.*/StartServer=true/' ~/.config/akonadi/akonadiserverrc
 
D

DevynCJohnson

Guest
Kde has many fine options/extras, but it runs a little heavy. I can run Kde just as light as Xfce by not starting the Akonadi server. You lose some Kde functionality like MariaDB's excessive file caching. Try this if you want to run it as a simple DE with more conservative resources.
Code:
sed -i 's/StartServer.*/StartServer=false/' ~/.config/akonadi/akonadiserverrc
Reboot
To set it back simply:
Code:
sed -i 's/StartServer.*/StartServer=true/' ~/.config/akonadi/akonadiserverrc
Thanks for the great tip!
 
J

JEETENDRA

Guest
HEY GUESS ...
:)

JUST TELL ME HOW TO HACK WIRELESS NETWORK OR SYSTEM ,USING LINUX SHELL SCRIPTING....????
 
A

arochester

Guest
@JEETENDRA

1) Do not post in capital letters. IT LOOKS LIKE SHOUTING!

2) What do you mean by hacking a wireless network or system? Why do you want to do this?

3) If you want to do something by shell scripting it is not particularly KDE. Is this the correct place for your question?
 


Members online


Latest posts

Top