Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

KDE Frameworks 5 wydane

Społeczność KDE ogłosiła wydanie pierwszej wersji "zmodularyzowanych" bibliotek oznaczonych jako KDE Frameworks 5. Znajdziemy tu blisko 50 "frameworków" spełniających różnorakie funkcje, począwszy od lepszej integracji sprzętowej, na sprawdzaniu pisowni kończąc. Co szczególnie istotne, wiele z tych bibliotek jest miedzy platformowa, a ich zależności zostały bardzo zminimalizowane i w sporej części przypadków ograniczają się do samego Qt. Wszystko w pełni zoptymalizowane i gotowe do wykorzystania w aplikacjach.

Kategorie i poziomy

KDE Frameworks 5 zostały podzielone na kategorie (Categories) i poziomy (Tiers). Kategorie odnoszą się do zależności uruchomieniowych:

  • Elementy funkcjonalne (Functional) nie mają zależności uruchomieniowych
  • Integracja (Integration) oznacza kod, który może wymagać zależności uruchomieniowych, w zestawieniu do tego, co oferuje system lub platforma
  • Rozwiązania (Solutions) mają obowiązkowe zależności uruchomieniowe

Poziomy odnoszą się do zależności potrzebnych w czasie kompilacji "compile-time dependencies". Biblioteki 1 poziomu (Tier 1) wymagają jedynie zależności Qt lub innych bibliotek spoza KDE Frameworks. Tier 2 wymaga bibliotek Tier 1. Tier 3 mogą wymagać bibliotek poziomu 2 lub 3. Po szczegóły warto zajrzeć tutaj.

Do wyboru do koloru

Blisko 50 różnych bibliotek zapewnia bardzo szeroki wachlarz możliwości. Dla przykładu:

KArchive oferuje wsparcie dla wielu popularnych kodeków kompresji w samodzielnej, wielofunkcyjnej i łatwej w użyciu bibliotece

Solid oferuje wykrywanie sprzętu i może poinformować aplikację o urządzeniach pamięci, procesorze, stanie baterii, zarządzaniu energią, statusie sieci i interfejsów itp.

Co KDE Frameworks oznaczają dla użytkownika?

Oznacza to, że aplikacje KDE zostaną odchudzone z niepotrzebnych bibliotek, a podczas instalacji takowej w innym środowisku graficznym, nie powinna ona ciągnąć zależności połowy KDE. Z drugiej strony wydania KDE Frameworks zostały oddzielone od wydań pulpitu, czyli Plasmy. Oba projekty będą mieć różny cykl wydań. W przypadku bibliotek skróci się on z 6 do 1 miesiąca. Innymi słowy, mniejsza ilość zmian, ale nowe wydania będą ukazywać się częściej. Jest to dosyć odważny ruch, dlatego deweloperzy nie wykluczają pewnych korekt cyklu wydań, w zależności od tego, jak sprawdzi się on w praktyce. Premiera "pulpitu KDE" czyli Plasma 5 planowana jest na 15 lipca.

* Podziękowania dla Ave5 za czujne oko tłumacza ;).

 

linux oprogramowanie

Komentarze

0 nowych
mikolaj_s   13 #1 09.07.2014 08:39

To miło z ich strony. Teraz nawet twórcy nie związani z KDE będą dię zastanawiać czy nie użyć jakieś biblioteki z Frameworks.

underface   14 #2 09.07.2014 08:59

Kolejny news z changeloga

Viperoo   7 #3 09.07.2014 09:53

No no, albo mi się wydaje albo rozwój KDE przyśpieszył

  #4 09.07.2014 10:55

wreszcie zaczynaja wprowadzac dlugo zapowiadane zmiany. dobry news

StarterX4   10 #5 09.07.2014 12:07

@Viperoo: Ponoć kilka lat pracowali nad tym KDE5.

Viperoo   7 #6 09.07.2014 13:17

@StarterX4: Nie przesadzajmy, premiera QT 5.0 to 03-Lipiec-2013, QT 5.2 to luty tego roku (?) a KDE5 nie mogli pisać bez nowej wersji frameworka. Dodatkowo KDE5 nie przynosi tyle zmian jak z wersji 3.X do 4.X

neXt___   11 #7 09.07.2014 13:23

Nareszcie! Ten sajgon z zależnościami to jest jedna z największych wad KDE.

e X t 7 3   9 #8 09.07.2014 13:54

Tak to działa w praktyce:

https://www.youtube.com/watch?v=M5_zJJfsGsA

Kedud   2 #9 09.07.2014 14:24

Miałem okazje przetestować ten twór na moim kubuntu, zapowiada sie bardzo dobrze jednak nie ma co ukrywać iż wydajność jest obecnie kiepska…

wojtex   9 #10 09.07.2014 15:49

@Kedud: próbowałeś przetestować na własnościowych sterownikach?

A co do KDE to nareszcie to środowisko wygląda elegancko i estetycznie. Jeszcze tylko Wayland i będzie całkiem niezły linuksowy desktop.

Autor edytował komentarz.
pejot   3 #11 09.07.2014 21:18

Muszę przyznać że przyszłość dektopu linuksowego to chyba jednak qt...

lucas__   13 #12 09.07.2014 22:36

@underface: Następny za 7 dni ;p

@StarterX4: Na dobrą sprawę dopiero od premiery Qt 5 zaczęły się najbardziej intensywne prace.

Autor edytował komentarz.
  #13 10.07.2014 04:13

Widać, że dizajnerzy naśladują najlepszych. Ale animacje są z dupy. Ich rola w kde5 nie wskazuje użytkownikowi skąd coś się wzięło, żeby mógł tam wrócić. Dodatkowo zbyt długo trwają. W KDE chyba chcieli przez nie uzyskać wrażenie płynności interfejsu.

Czyli jeszcze mają ze 2 lata do nadrobienia w tej dziedzinie.

Kedud   2 #14 10.07.2014 08:24

@wojtex: a są jakieś uczciwe pod intel gma 3100 ? Fakt zabytkowa karta jednak wystarcza ;) po odpaleniu 4 oraz 5 jednak 4 na chwilę obecną działa u mnie lepiej. Kierunek natomiast zaiste jest bardzo dobry.

  #15 11.07.2014 08:40

@e X t 7 3:
"https://www.youtube.com/watch?v=M5_zJJfsGsA"

Podejrzanie to wygląda, gadżet zegarka nie nadąża za kursorem podczas przesuwania gadżetu

Jusko   12 #16 11.07.2014 13:18

Obejrzałem filmik z linku @e X t 7 3 #8.

- po pierwsze - zmieniłbym od razu motyw na coś innego
- po drugie, wyłączył te animacje od razu - to wszystko jest ładne, ale za dużo cukru i animacje są fajne przez pierwsze 5 minut

Tak w ogóle to są jakieś konkretne powody za tworzeniem KDE 5? Hmm...mnie nadal KDE4 potrafi się zawiesić czy rzucić errorem (jakieś 3 mce temu po włączeniu komputera, cała konfiguracja pulpitu się wysypała, foldery zamrożone i Start, nie da się w nic klikać - w sumie nie wiem czemu, ale powiedziałem sobie tylko - cóż, KDE4). Więc jak dla mnie - nadal powinni dopracować KDE 4 do poziomu skały jak KDE 3, a nie rzucać się na coś nowego.

Pamiętam dalej premierę KDE 4 - więc zachowałbym spoory dystans do 5 ;-)

Autor edytował komentarz.
0michal0   4 #17 15.07.2014 19:21

@up: Plasma 5 to de facto kontynuacja KDE 4.

  #18 20.10.2014 22:33

@Jusko: Nie wydaje mi się, żeby Twoje problemy z KDE były stricte problemami KDE. Na moich (wielu) gentoo nie uświadczam żadnych problemów ze stabilnością. Tak więc śmiem twierdzić, że u Ciebie to prędzej problem dystrybucji niż samego KDE.