Fremtiden for KDE
NyheterMeeGo er mindre enn ett år gammel. KDE har derimot 14 års erfaring med å bygge Linux-skrivebordet. Selv med støtte fra verdens største mobiltelefon- og prosessorleverandører, er det en dristig mann å slå opp på Akademy, KDEs årlige globale konferanse, og kunngjøre at MeeGo er "redefinere Linux-skrivebordet".
Valtteri Halla, Nokias direktør for MeeGo-programvare, er en slik mann. Han utviste ikke bare visjonen for hvordan MeeGo vil overta verden, men inviterte KDE sammen for turen.
Akademy begynner med en to-dagers konferanse som viser de siste fremskrittene i KDE-teknologien, nyheter fra samfunnet og utsikten fra høyttalere utenfor den gruppen, som Halla.
Konferansen følges deretter av fem dager med møter, workshops, hackingsøkter og nettverk, hvor konsensus for det kommende året er nådd, og problemer som spenner over flere av KDEs lag, løses som bidragsytere møtes ansikt til ansikt i samme tidssone.
Årets konferanse hadde to hovedtemaer: Utvidelse av bruk av KDE-programvare utover Linux på stasjonære datamaskiner og tilkobling av brukere og data gjennom sosiale nettverk og cloud computing.
Med de siste fremskrittene til Googles Android-operativsystem i smarttelefonmarkedet og fusjonen av Nokias Maemo med Intels Moblin-prosjekter for å skape MeeGo-operativsystemet, er disse spennende tider for gratis programvare utover skrivebordet.
Suksessen med tjenester som Google Dokumenter, Dropbox, Facebook, Twitter og buzz rundt Googles kommende Chrome OS har også fokusert KDE-fellesskapet på større samhandling med og kontroll over online-tjenester.
Going mobile
KDE har hatt mobile enheter som mål siden planleggingen begynte for KDE 4.0. Å ha Valtteri Halla til stede, sammen med andre Nokia- og Intel-representanter med interesse for MeeGo, ga en flott mulighet for at KDE kunne vise frem sin eksisterende mobilteknologi, presentere sine planer for fremtiden og dele erfaringer.
MeeGos policy for å jobbe med og bidra til oppstrøms prosjekter har allerede fungert bra for KDE. Nokia har tilpasset KDEs KOffice-applikasjoner for å lage et mobilkontor-visningsprogram, fikse feil i KOffice og forbedre håndteringen av Microsofts dokumentformater samtidig, samtidig som Nokia sparer tid og kostnader for å utvikle en løsning fra grunnen av.
Noen viktige KDE-lag presenterte sitt arbeid med porting-applikasjoner til mobile enheter. Til Adam, fra KDE Personal Management team, forklarte hvordan porten til kommunikasjonspakken Kontact går.
Adam bruker allerede Kontact på egen telefon, selv om noen optimaliseringer er nødvendig før det er klart for generell bruk. Hovedutfordringene for Kontact er å tilpasse grensesnittet til små skjermer, redusere prosessor- og minnekrav, og minimere nettverkstrafikk.
Det endelige målet er å gå langt utover mulighetene til dagens mobilpostklienter; Adam mener at brukerne vil gjøre mer med sine telefoner dersom de negative effektene på batterilevetiden kan lindres.
Finn veien med marmor
Teamet bak Marble, KDEs desktop verden har også vært opptatt. Med utgivelsen av KDE 4.5 vil Marble inkludere avansert lokalsøk ved hjelp av OpenStreetMap-data, slik at brukeren kan finne og zoome til en bestemt gate ved å skrive adressen.
Marmor får også ruteplanleggingsfunksjoner, viser en rute mellom punkter på et kart og gir trinnvise instruksjoner. Kombinert med GPS-plasseringsklarhet, vil dette gjøre Marble til et komplett gratis programvare navigasjonssystem.
Den gjenværende funksjonen for å implementere, er at kartet følger brukerens nåværende posisjon, og dette er for tiden under utvikling som en del av et Google Summer of Code-prosjekt.
Marmorutviklerne har også jobbet med å lage Marble mobile. Den fungerer allerede på Linux, Mac OS X, Windows og MeeGo. Det er i en eksperimentell tilstand på Maemo 5, og det er pågående arbeid på Symbian. Med mobile brukstilfeller i tankene har Marble utviklere implementert muligheten til å laste ned OpenStreetMap data for senere bruk, slik at kartene fremdeles er tilgjengelige i høy oppløsning når en internettforbindelse ikke er tilgjengelig eller dyr.
Plasma på telefonen
Det er ikke bare KDEs applikasjoner som går mobile. Et nytt arbeidsområde, Plasma Mobile, utvikles for bruk på smarttelefoner. Artur Duque de Souza og Alexis Menard presenterte sin tilstand så langt.
Selv om noen eksperimentelle arbeid med å lage et KDE-grensesnitt for telefoner begynte sent i 2009, ble Plasma Mobile-prosjektet offisielt lansert i februar.
Plasma Mobile har som mål å ha større plassering og kontekstbevissthet i grensesnittet. For eksempel vil spill ikke være på hovedskjermbildet mens en bruker går, og sosiale nettverk kan deaktiveres i løpet av arbeidsdagen for å unngå forstyrrelser. Dette kan bidra til å eliminere de store grid-stilmenyene som finnes på mange telefoner, og erstatte dem med en innledende visning av bare noen av de mest relevante programmene..
Plasma Mobile er tungt basert på widgets for å gi enkel sporing av nyhetsfeeds, innkommende meldinger, vær, reiseinformasjon og mer. Widgetene vil tilpasse seg enheten de kjører på, slik at de kan øke eller redusere i størrelse i henhold til skjermstørrelse og oppløsning.
Artur og Alexis var i stand til å vise en rask demonstrasjon som kjører på toppen av Maemo 5, selv om en MeeGo-port også er i gang. Plasma, som MeeGo, er ment å løpe overalt, og så har ledende arkitekter av to nye Plasma-arbeidsområder også gitt presentasjoner.
Marco Martin ga en oversikt over den nåværende tilstanden til Plasma Netbook for mobile Internett-enheter. Plasma Netbook debuterte med KDE 4.4 og mottar stabilisering og polering i KDE 4.5, med jevnere animasjoner og mer caching av dataene som brukes av widgets for å redusere prosessering og nettverkskrav.