Abo
  • Services:
Anzeige
Die KDE Frameworks 5 sind erschienen.
Die KDE Frameworks 5 sind erschienen. (Bild: KDE)

Qt-Addons: KDE Frameworks 5.0 endlich erschienen

Die KDE Frameworks 5 sind erschienen.
Die KDE Frameworks 5 sind erschienen. (Bild: KDE)

Nach mehrjähriger Entwicklungszeit sind die KDE Frameworks 5 offiziell erschienen. Ein Großteil der modularen Bibliotheken soll sich direkt als Addon in Qt verwenden lassen, was vielen Entwicklern die Arbeit erleichtern soll.

Die neuen auf Qt 5 aufbauenden Basisbibliotheken von KDE, die Frameworks 5, sind etwa drei Jahre nach der ersten Konzeption nun erstmals in einer stabilen Version erschienen. Neben der KDE-Community selbst sollen vor allem Qt-Entwickler und -Anwender von den Frameworks profitieren, da sie diese einfacher als bisher verwenden können.

Anzeige

Denn zusätzlich zu den Portierungsarbeiten der bisher als KDElibs zusammengefassten Bibliotheken hat das Team sehr viel Zeit darauf verwendet, den Code so gut wie möglich zu modularisieren. So entstanden mehr als 50 einzelne Frameworks, wovon etwa ein Drittel als einzige Abhängigkeit Qt haben, so dass diese direkt als Addon verwendet werden können. Einige der bisher von KDE entwickelten Funktionen sind sogar direkt in den Qt-Code eingepflegt worden.

Ziel des Teams ist es auch, möglichst viele der Frameworks plattformübergreifend nutzbar zu machen. Dies triftt etwa auf KArchive zu, das mit häufig verwendeten komprimierten Archiven wie Zip, 7Zip und Tar umgehen kann und darüber hinaus ein QIODevice zur Kompression mit GZip, BZip oder XZ bietet. Mit Threadweaver können verschiedene Threads über ein API mit Job- und Queue-Schnittstellen verwaltet werden. Darüber hinaus können mit den Frameworks geschriebene Anwendungen meist sehr einfach unter Wayland betrieben werden.

Je nach Anzahl ihrer Abhängigkeiten sind die Frameworks in vier verschiedene Schichten eingeteilt, zusätzlich sind die einzelnen Module drei verschiedenen Typen zugeordnet: Functional, Integration, Solution. Functional heißt, das Modul hat keine Laufzeitabhängigkeiten, die Laufzeitabhängigkeiten der Integration-Module bieten plattform- oder betriebssystemspezifischen Code und die Abhängigkeiten der Solution-Module müssen zwingend vorhanden sein. Die Abhängigkeiten der verschiedenen Bestandteile untereinander sowie zu Qt hat das Team auf seinen Webseiten klar dokumentiert.

Mit den nun veröffentlichten Frameworks 5 stellt das KDE-Team auch die Basis für seine neue Version der Plasma-Arbeitsfläche bereit. Letztere soll nächste Woche erscheinen. Der Quellcode steht ab sofort zum Download zur Verfügung. Einige Linux-Distributionen bieten ebenfalls Pakete an. Das Team plant, im Monatsrhythmus neue Versionen bereitzustellen.


eye home zur Startseite
Satan 09. Jul 2014

Naja, ich verstehs nicht.

SelfEsteem 09. Jul 2014

Njaaa ... paar Bugfixes Die kannst du ignorieren. Firefox hat sein XULRunner - GTK2 ist...

Seitan-Sushi-Fan 08. Jul 2014

Plasma 5 wird kein Rewrite, sondern ein Port. Ne Beta vom Live Stick lief gut. Hier geht...



Anzeige

Stellenmarkt
  1. Bertrandt Services GmbH, Ulm
  2. SCHUFA Holding AG, Wiesbaden
  3. PSI AG, Aschaffenburg
  4. PSI Automotive & Industry GmbH, Berlin


Anzeige
Blu-ray-Angebote
  1. (u. a. Game of Thrones, Big Bang Theory, The Vampire Diaries, Supernatural)
  2. (u. a. Logan Blu-ray 9,97€, Deadpool Blu-ray 8,97€, Fifty Shades of Grey Blu-ray 11,97€)
  3. (u. a. Hacksaw Ridge, Deadpool, Blade Runner, Kingsman, Arrival)

Folgen Sie uns
       


  1. iOS, MacOS und WatchOS

    Apple verteilt Updates wegen Telugu-Bug

  2. Sicherheitslücken

    Mehr als 30 Klagen gegen Intel wegen Meltdown und Spectre

  3. Nightdive Studios

    Arbeit an System Shock Remake bis auf Weiteres eingestellt

  4. FTTH

    Landkreistag fordert mit Vodafone Glasfaser bis in Gebäude

  5. Programmiersprache

    Go 1.10 cacht besser und baut Brücken zu C

  6. Letzte Meile

    Telekom macht Versuche mit Fixed Wireless 5G

  7. PTI und IBRS

    FreeBSD erhält Patches gegen Meltdown und Spectre

  8. Deutsche Telekom

    Huawei und Intel zeigen Interoperabilität von 5G

  9. Lebensmittel-Lieferservices

    Für Berufstätige auf dem Lande oft "praktisch nicht nutzbar"

  10. Fertigungstechnik

    Intel steckt Kobalt und 4,5 Milliarden US-Dollar in Chips



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Ryzen 5 2400G und Ryzen 3 2200G im Test: Raven Ridge rockt
Ryzen 5 2400G und Ryzen 3 2200G im Test
Raven Ridge rockt
  1. Raven Ridge AMD verschickt CPUs für UEFI-Update
  2. Krypto-Mining AMDs Threadripper schürft effizient Monero
  3. AMD Zen+ und Zen 2 sind gegen Spectre gehärtet

Razer Kiyo und Seiren X im Test: Nicht professionell, aber schnell im Einsatz
Razer Kiyo und Seiren X im Test
Nicht professionell, aber schnell im Einsatz
  1. Stereolautsprecher Razer Nommo "Sind das Haartrockner?"
  2. Nextbit Cloud-Speicher für Robin-Smartphone wird abgeschaltet
  3. Razer Akku- und kabellose Spielemaus Mamba Hyperflux vorgestellt

Freier Media-Player: VLC 3.0 eint alle Plattformen
Freier Media-Player
VLC 3.0 eint alle Plattformen

  1. Re: Schließung des Forums

    HorkheimerAnders | 03:57

  2. Entwickler gesucht, gerne auch ältere

    Techfinder | 02:49

  3. Re: Besteht denn abseits von Großstadt-Hipstern...

    Squirrelchen | 02:44

  4. Re: Wurde laut BSD-Podcast am 24.12.17 bekannt

    MarioWario | 02:25

  5. Re: So kann man auch den Ausbau verhindern ;)

    bombinho | 02:24


  1. 00:27

  2. 18:27

  3. 18:09

  4. 18:04

  5. 16:27

  6. 16:00

  7. 15:43

  8. 15:20


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel