Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 39 reacties

Ubuntu zal na de aankomende 11.04-release in april de Qt-bibliotheken opnemen in zijn Linux-distributie. Ook zal Canonical mogelijk applicaties in Ubuntu gaan opnemen die met behulp van de opensource-Qt-bibliotheken zijn ontwikkeld.

Ubuntu-voorman Mark Shuttleworth laat op zijn weblog weten dat Canonical met het opnemen van de Qt-bibliotheken de ondersteuning voor Qt-applicaties in Ubuntu wil verbeteren. De populaire Linux-distributie wordt standaard geleverd met de Gnome-interface en applicaties die zijn gebaseerd op het Gtk-platform.

Door de Qt-bibliotheken op te nemen in toekomstige Ubuntu-releases, kunnen ook KDE-applicaties in Ubuntu worden opgenomen. KDE kan momenteel wel handmatig worden toegevoegd, terwijl Kubuntu zich geheel richt op de KDE-desktop.

Shuttleworth, die stelt dat er nog wel ruimte voor de Qt-bibliotheken in de iso-images van Ubuntu moet worden gevonden, stelt dat het integreren van Qt niet moet worden opgevat als kritiek op het Gnome-project. De Ubuntu-voorman laat echter wel weten dat Ubuntu-ontwikkelaars nog het nodige moeten sleutelen om Qt-applicaties volledig in de door Canonical aangepaste Gnome-omgeving te integreren. Zo zullen de Qt-bibliotheken worden voorzien van dconf-ondersteuning, waardoor op Qt gebaseerde applicaties instellingen kunnen opslaan en delen met andere applicaties die in Ubuntu zijn te vinden.

Moderatie-faq Wijzig weergave

Reacties (39)

Ik snap het niet helemaal; Qt werkt toch gewoon onder gnome? Qt package selecteren en klaar, dat werkte bij mij in ieder geval.
Ja, werkt inderdaad, maar nu willen ze de Qt packages (nodig voor alle KDE/Qt applicaties) ook op de installatie cd zetten. De packages staan dus al geinstalleerd, en de installatie van Qt applicaties zal sneller gaan. Het voegt geen extra compatibiliteit toe, maar wel snelle beschikbaarheid en vooral de houding naar Qt.
Zoals ik de laatste alinea lees gaat het om de standaardinstallatie en daar zat het zeker nog niet in. En zoals ook te lezen valt moet de integratie met Gnome ook strakker.
Technisch niets nieuws onder de zon, psychisch wel. Je kunt inderdaad al lang Qt installeren. Canonical keek er echter nooit naar om, zij werkten immers met de Gtk/GNOME omgeving.

Met deze stap toont Canonical commitment / erkenning om meer met Qt te gaan doen. Ze willen ook nieuwe applicaties met Qt ontwikkelen, terwijl het vroeger toch gezien als "ohja dat is er ook nog" of zelfs "concurrent". Nu gaat Canonical hun ontwikkelplatform er naar omgooien! :o Dat is de nieuwswaarde van dit artikel.
Bij andere grote distributies zoals opensuse is het toch al lang mogelijk om KDE en Gnome applicaties te draaien in zowel KDE als Gnome. Bij het lezen van dit artikel was ik eigelijk geschrokken dat dit nog niet mogelijk was met ubuntu.
Dat was al prima mogelijk met Ubuntu, precies zoals met de andere distributies: het eerste Qt gebaseerde pakket dat je selecteert in je package manager haalt Qt packages binnen. Klaar. Er is zelfs een KDE gebaseerde Ubuntu variant: Kubuntu.
Dit is natuurlijk weldegelijk mogelijk. Bij het installeren van een KDE applicatie worden automatisch de QT-libraries toegevoegd aan je pakketselectie.

[Reactie gewijzigd door Erik op 18 januari 2011 14:42]

Als ze ruimte in de ISO moeten zoeken is dat dan geen teken dat ze beter over kunnen gaan op ISO's die op een DVD passen in plaats van ISO's die max 700 MB zijn?
Dat zou vooral de installatiesnelheid goed doen.

En vandaag maak je toch gewoon even een bootable usb ipv die iso op cd of dvd te zetten.
Geen idee of dat sarcastisch bedoeld was of niet, maar bij openSUSE installeert de DVD-image wel sneller dan cd-versie. De cd-versie gaat namelijk gebukt onder zware compressie waardoor het installeren vrij lang duurt.
Ik ken nog wel mensen in mijn omgeving (met een stuk lager budget voor computers dan de gemiddelde Tweaker) die met ontzettend (naar onze standaarden) oude computers werken waar geen DVD lezer in zit.

Bijvoorbeeld mijn vriendin, heeft geen geld voor een eigen computer maar heeft mijn oude pc gekregen (ondertussen 6 jaar oud of zo). Zit geen DVD speler in, en voor zover ik weet ondersteund het moederbord ook geen boot vanaf USB. Ubuntu daarop installeren was overigens een eitje! CD'tje downloaden met torrent, even branden en installeren maar :).
De bedoeling hiervan was toch om unity ook in 2d te kunnen aanbieden, voor de graphics cards die geen open source drivers hebben?

(http://www.phoronix.com/s...?page=news_item&px=OTAxMg)
Je kunt nu toch al heel wat KDE-software draaien op Ubuntu(gnome)? Of voegt dit weer iets meer programma's die op Ubuntu(gnome) kunnen draaien?
Je kunt met gemak een qt applicatie installeren,
Alleen zul je de eerste keer zien dat er nog een paar extra mb's meekomen, dit zijn die qt bibliotheken...
Dat is waar.

Let er wel op dat het ook gaat over de integratie van die Qt applicaties met Ubuntu.
Dat is nu niet echt mogelijk IIRC.
Unity, is dat niet dat nog tragere / logge systeem dan kde :X (paar maanden terug iig)
Dat was het een paar maanden terug, inderdaad. Met 11.04 heeft het volledige hardware-accelleratie en dergelijke en zal het flitsend draaien. Althans, dat is de belofte en anders komt het er niet in.
De QT-versie is razendsnel, al blijft het mijn inziens inferieur aan plasma-desktop. Unity gaat ook nog snelheidsproblemen krijgen die gewoon inherent zijn aan extra functies toevoegen. En unity heeft geen Krunner, moesten ze die search balk vervangen door een Krunner gui kregen ze me overtuigd.
ach dat hele unity is een grote faal, ze mogen liever eens aandacht gaan steken in een xfce versie van unity - daar hebben ie low power computertjes veel meer aan.
Unity wordt ook gemaakt met Wayland (ipv X) in het achterhoofd...
..en iedereen draait linux op een low power pc natuurlijk... }:O
De huidige Unity interface was inderdaad geschikt gemaakt voor low res schermen. Die vind je vaak op low budget oplossingen als netbooks e.d.
ik heb een behoorlijke quad core, 6gb ram een vliegtuig systeem ... met ubuntu heb ik de vrijheid om te kiezen wat ik wil; als ik een low res. os wil en max. performance .....
Lijkt me geen slechte actie. Dat maakt het aantal beschikbare applicaties ineens een stuk groter!
Het is toch al gewoon mogelijk om K-applicaties te installeren?
Dus aan het aanbod verandert niets.
mensen moeten niet Qt en KDE door de war halen.
Qt is een framework waar KDE gebruik van maakt.

Ik vind het persoonlijk een fantastische zet. Zo word er geholpen met het standaard maken van crossplatform software!
Hun doel is om ook africa te bedienen, cd is goedkoper, en bandbreedte is ginder beperkt.
700mb is ook in grote delen van Afrika nogal ehhhhh ruim.....veel mensen internetten daar met 56k of lager. Het maakt weinig uit of je 3 jaar of 20 jaar bezig bent met het downloaden.
Wordt steeds beter. Hier in de Mwanza en Geita region in Tanzania gewoon Edge, 3G en zelfs 3.5G met 8GB data voor ongeveer 37 per maand (bovenop je normale telefoon abonnement van ongeveer 10 euro per maand.
Het enige wat ik hieruit opmaak is dat je straks bij een "kale" Ubuntu installatie al enkele onderliggende QT-componenten / libraries meegeinstalleerd krijgt. Ik vind het persoonlijk jammer omdat dit weer extra ballast creeert en de meerwaarde ervan ontgaat me eigenlijk precies om de redenen die hierboven genoemd worden: je package manager of software center maakt dit vanzelf in orde zodra je een QT-gebaseerde applicatie wilt installeren. En daarnaast heb je Kubuntu nog.

Maar goed, er zal een gedachte achter zitten bij Canonical. Persoonlijk ben ik niet zo gecharmeerd van de weg die ze het laatste jaar zijn ingeslagen, maar gelukkig zijn er meer dan voldoende Linux alternatieven voorhanden :)

[Reactie gewijzigd door zordaz op 18 januari 2011 16:05]

Ik vind het persoonlijk jammer omdat dit weer extra ballast creeert en de meerwaarde ervan ontgaat me eigenlijk precies om de redenen die hierboven genoemd worden: je package manager of software center maakt dit vanzelf in orde zodra je een QT-gebaseerde applicatie wilt installeren.
Hier sluit ik mij bij aan, dit was ook mijn eerste gedachte. En dit bericht komt gelijk met het bericht dat unity voor de pc's die grafisch Compiz niet kunnen gebruiken een Qt versie van unity voorgeschoteld krijgen. Hierdoor krijgen ook die mensen een goede desktop ervaring. Om dit te doen moeten dus een aantal Qt zaken worden meegeleverd.

Ik heb zo het vermoeden dat het daarom is gedaan en dat daardoor minder dependenties geďnstalleerd hoeven te worden als je een KDE programma installeert is dan gewoon mooi meegenomen.
Dat lijkt mij uitstekend nieuws. Ik ben wel benieuwd hoe die dconf ondersteuning precies zal worden toegevoegd. Wordt dit een soort plugin format for QSettings? En moet je als applicatieontwikkelaar daar nog iets speciaals voor doen om die te gebruiken? Op dit moment gebruikt QSettings standaard de registry voor windows, xml files op OS-X en ini files op *nix. Het zou aardig zijn als Canonical die ondersteuning op probeert upstream toe te voegen aan Qt. Dat kan, aangezien het ontwikkelproces van Qt steeds opener wordt.

Overigens was het natuurlijk al triviaal om Qt op je systeem te krijgen. Het eerste Qt gebaseerde programma dat je selecteert in de package manager neemt de libs mee bij installatie.
Ik was al eerder van plan om Qt te gebruiken voor mijn Rubic Cube programma. Maar dit bevestigd nog eens om het te gebruiken. Meer ondersteuning voor Ubuntu is altijd +1 :D
Shuttleworth, die stelt dat er nog wel ruimte voor de Qt-bibliotheken in de iso-images van Ubuntu moet worden gevonden
Misschien tijd dan om af te stappen van het koppelen aan een fysiek medium. Ik gebruik al jaren geen CD's/DVD's meer, en de meeste mensen in mijn omgeving ook niet.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True