KDE w Polsce
KDE 4.1!
Start → Nowości → KDE 4 →

Czy KDE może ocalić Windows?

30 stycznia 2008, MrCopilot

Chciałbym rozpocząć od opowiedzenia wam historii.

Pewnego razu był sobie programista. Pisał kod źródłowy -- windowsowy kod sterowników dla urządzeń wbudowanych. Był szczęśliwy. Pewnego dnia dostał nowy projekt, inny niż wszystkie dotychczasowe. Wymagał całkiem nowego sprzętu i nowych możliwości. W zasadzie wymagał całego systemu operacyjnego, a nie jak dotychczas kawałka kodu w assemblerze.

Poszukiwania doprowadziły programistę do jednego wniosku - należy zastosować system Linux. Dalsze poszukiwania doprowadziły go do bibliotek Qt, służących do tworzenia graficznego interfejsu użytkownika. Programista złożył podanie o komputer, na którym mógłby przygotować sobie Linuksowe środowisko programistyczne. Projekt był zbyt poważny, więc korzystanie z wirtualnych maszyn czy kilku systemów na jednym dysku nie wydało mu się najlepszym pomysłem.

Programista miał już doświadczenie w pracy z Linuksem - przez ostanie kilka lat jeden czy dwa komputery działające pod kontrolą tego systemu. Wybrał swoją ulubioną dystrybucję i po niedługim czasie miał już gotowe środowisko pracy. Wybrał KDE jako środowisko graficzne i KDevelop jako narzędzie programistyczne. Zrezygnował z Gnome i Eclipse, bo jeśli miał programować w Qt, wydało mu się dobrym pomysłem wykorzystanie środowiska zbudowanego właśnie przy użyciu bibliotek Qt.

Przenieśmy się w czasie trochę do przodu: produkt został zaprojektowany, system operacyjny skompilowany, dostosowane odpowiednie sterowniki, poszczególne części kodu programu napisane a całość przetestowana i wysłana do produkcji. W międzyczasie stała się zabawna rzecz: system Windows całkowicie zniknął z domowych komputerów programisty. Praca była tak wymagająca, że spędził późne godziny nocne przy swoim biurku czytając dokumentację i kompilując kernele.

Kiedy rano przychodził do pracy zauważał, że coraz mniej korzysta z komputera z Windows. Używał go tak rzadko, że postanowił coś z tym zrobić -- będzie mu służył do obsługi poczty elektronicznej. Kiedy jednak korzystał z tego komputera, tęsknił za prostotą obsługi i (szczególnie) za stabilnością systemu Linux. Korzystał z aplikacji o otwartym kodzie źródłowym dostępnych na obie platformy: Firefox, Thunderbird, OpenOffice ale było to ciągle za mało. Ostatecznie zrezygnował z opcji "kilka systemów na jednym dysku", aby w końcu móc używać swoje ulubione narzędzia. Przykra prawda jest jednak taka, że programista systemów wbudowanych musi korzystać z Windows. Tylko dla Windows dostępne są specjalistyczne narzędzia do programowania urządzeń, analizowania sygnałów czy też sterowniki do specjalistycznych urządzeń, których nie da się uruchomić za pomocą Wine.

Jego jedyną nadzieją było to, że wiedział, iż Qt jest dostępne na systemy Windows, Linux i Mac oraz że kiedyś zaistnieje szansa korzystania z KDE także na systemie Windows.

Powstał projekt KDE 4. Zostały wydane wersje beta, na które wielokrotnie zrzędzono. Gdy zostało wydane KDE 4.0.0, było już wiele radości (oraz wciąż trochę zrzędzenia). Co ważniejsze, został przygotowany port KDE dla Windows.

Poniżej znajduje się relacja programisty.

Pobieramy Instalator KDE dla Windows (odnośnik do wersji stabilnej). Ja skorzystałem z niestabilnej wersji 0.8.6 beta1 z 28 stycznia 2008.

KDE dla Windows jest jeszcze we wczesnej fazie rozwoju i nie nadaje się do codziennego użytku.

Moją pierwszą myślą było "Łał, ale port - 1,6 megabajta", ale zaraz potem się zorientowałem "aaa.. to instalator w stylu Cygwina". Co zainstalować? Zaznaczamy wszystko. Wybieramy serwer. Mamy też wybór instalacji dla użytkownika lub dla programisty, ja oczywiście wybrałem wersje dla programisty. Dzięki temu zainstalowały się rzeczy takie jak Mingw, Qt, Qt Designer i inne narzędzia programistyczne.

Pobieranie pakietów. To może chwilę zająć...

Kilka godzin później. Instalacja pakietów. Nie należy odchodzić od komputera, ponieważ niektóre aplikacje mają odrębne instalatory, w których należy klikać "Dalej", "Dalej", "Dalej"...

Wszystko zakończone po 4 godzinach.

Po instalacji należy postępować według instrukcji przygotowanej przez twórców KDE.

Powtórzę jeszcze raz: Niektóre programy mogą działać źle, a inne mogą się wogóle nie uruchomić!. Zobaczmy co działa.

A działa już całkiem sporo. Poniżej znajdują się zrzuty ekranu z aplikacji. Praktycznie wszystkie z nich działają, dwie zupełnie nie nadają się do użytku ze względu na błędy.

Co nie działa? Dźwięk, a przynajmniej na moich ustawieniach nie było dźwięku, a kiedy jakaś aplikacja próbowała go wydać pojawiał się błąd. Większość aplikacji pozwala jednak na wyłączenie dźwięku.

Blinken - aplikacja niestety wymaga dźwięku.

KLettres także:

Dolphin jest nowym menadżerem plików dla KDE. Wygląda całkiem nieźle, ale nie potrafi jeszcze uruchamiać programów, wyświetlać zdjęć czy odtwarzać dźwięku. Przeglądanie katalogów działa, jedynym problemem jest to, że nie potrafi odnaleźć katalogu ~ (domowego). Po ręcznym ustawieniu katalogu domowego problem się rozwiązał. Byłem troszkę rozczarowany, że nie można zrobić niczego poza przeglądaniem katalogów.

Konqueror - przeglądarka internetowa, menadżer plików, klient FTP i wiele innych. Niestety na moim systemie został zredukowany do postaci przeglądarki internetowej (bez Flasha).

Czego brakuje?

Poza rzeczami, które już wymieniłem nie ma jeszcze pakietu biurowego KOffice, odtwarzacza muzyki Amarok oraz pakietu KDE-PIM, czyli programów takich jak KMail czy Kopete. Nie ma także KDevelopa. Wspomniane programy nie są jeszcze ukończone w wersji Linuksowej, nic więc dziwnego, że nie ma też ich stabilnych wersji na Windows. We wszystkich programach nie działa także funkcja pomocy.

Jaka jest odpowiedź? Czy KDE może ocalić platformę Windows?

Jeszcze nie, ale jest już całkiem nieźle.

Spis treści

  • 1 Aplikacje
  • 2 Aplikacje edukacyjne
  • 3 Gry


[edytuj] Aplikacje

KWrite - zamiennik dla Notatnika
KWrite - zamiennik dla Notatnika
Kate - zaawansowany edytor tekstu. Podświetlanie składni i zwijanie kodu działa perfekcyjnie
Kate - zaawansowany edytor tekstu. Podświetlanie składni i zwijanie kodu działa perfekcyjnie
KFind - narzędzie do wyszukiwania plików - nie oczekiwałem, że będzie działać, a jednak działa
KFind - narzędzie do wyszukiwania plików - nie oczekiwałem, że będzie działać, a jednak działa
Kig - narzędzie do nauki geometrii
Kig - narzędzie do nauki geometrii
PixelTool - narzędzie do powiększania ekranu
PixelTool - narzędzie do powiększania ekranu
Przeglądarka internetowa Konqueror (miło ją zobaczyć na XP, jednak nie działa Flash oraz Gmail)
Przeglądarka internetowa Konqueror (miło ją zobaczyć na XP, jednak nie działa Flash oraz Gmail)
Kworld Clock - zegar dla całego świata
Kworld Clock - zegar dla całego świata

[edytuj] Aplikacje edukacyjne

KAlgebra - program do nauki matematyki
KAlgebra - program do nauki matematyki
Kalzium - układ okresowy pierwiastków
Kalzium - układ okresowy pierwiastków
KBruch - nauka liczenia ułamków
KBruch - nauka liczenia ułamków
KGeography - geografia świata i stolice państw
KGeography - geografia świata i stolice państw
KPercentage - nauka liczenia procentów
KPercentage - nauka liczenia procentów
KStars - mapa nieba pobierająca zdjęcia z internetu jak też dane o obiektach z Wikipedii i stron NASA
KStars - mapa nieba pobierająca zdjęcia z internetu jak też dane o obiektach z Wikipedii i stron NASA
Ktuberling - Ziemniaczany Facet tutaj w wydaniu kosmicznym
Ktuberling - Ziemniaczany Facet tutaj w wydaniu kosmicznym
KTurtle - nauka języka LOGO
KTurtle - nauka języka LOGO
KTouch - nauka pisania na klawiaturze
KTouch - nauka pisania na klawiaturze
Parley - nauka języków
Parley - nauka języków
Marble - Ziemia na Twoim pulpicie
Marble - Ziemia na Twoim pulpicie
KWordQuiz - budowanie quizów
KWordQuiz - budowanie quizów
KmPlot - narzędzie do rysowania wykresów matematycznych
KmPlot - narzędzie do rysowania wykresów matematycznych

[edytuj] Gry

Katomic - tworzenie molekuł
Katomic - tworzenie molekuł
KAnagram
KAnagram
Bovo - "kółko i krzyżyk na sterydach"
Bovo - "kółko i krzyżyk na sterydach"
KBattleship - klasyczna gra w okręty
KBattleship - klasyczna gra w okręty
KBlackbox
KBlackbox
KBounce
KBounce
KHangman - gra w "wisielca"
KHangman - gra w "wisielca"
KLines
KLines
KmahJong
KmahJong
KMines - saper
KMines - saper
Knetwalk - połącz komputery z internetem. Ta gra jest jak narkotyk. Tylko nie mówcie, że nie ostrzegałem.
Knetwalk - połącz komputery z internetem. Ta gra jest jak narkotyk. Tylko nie mówcie, że nie ostrzegałem.
Kolf - miniaturowy golf
Kolf - miniaturowy golf
Konquest - podbij galaktykę
Konquest - podbij galaktykę
KPatience - gry karciane
KPatience - gry karciane
KReversi
KReversi
KShinen - skrzyżowanie Tetrisa z Mahjong
KShinen - skrzyżowanie Tetrisa z Mahjong
KSudoku
KSudoku
KspaceDuel - gra zręcznościowa
KspaceDuel - gra zręcznościowa
KSquares
KSquares
LSkat - kolejna gra karciana
LSkat - kolejna gra karciana
Kriki
Kriki
KFourLines
KFourLines
KJumpingCube
KJumpingCube
SameGame - usuń grupy kulek tego samego koloru
SameGame - usuń grupy kulek tego samego koloru
KGoldRunner
KGoldRunner
KGoldRunner (inny motyw)
KGoldRunner (inny motyw)
KGoldRunner (inny motyw)
KGoldRunner (inny motyw)
KGoldRunner (inny motyw)
KGoldRunner (inny motyw)


Polecamy także notkę "pim na win" autorstwa Jarosława Stańka, w której mowa o portowaniu pakietu KDE-PIM na platformę Windows.


Skomentuj ten artykuł na forum KDE »
Ten tekst jest tłumaczeniem artykułu Can KDE Save a Dying Windows Platform? autorstwa MrCopilot.
Źródło: "http://kde.org.pl/Nowo%C5%9Bci/KDE_4/Czy_KDE_mo%C5%BCe_ocali%C4%87_Windows%3F"

Kategorie: Tłumaczenia innych artykułów | KDE 4 | Windows

RSS Feed
Atom Feed
Logowanie
Copyright © Zespół kde.org.pl. KDE® i logo K Desktop Environment® są zarejestrowanymi znakami towarowymi KDE e.V. (szczegóły). Qt® i Trolltech® są zarejestrowanymi znakami towarowymi Trolltech ASA. Linux® jest zarejestrowanym znakiem towarowym Linusa Torvaldsa.