• Home
  • Magazine
  • Blog
  • Artikelen
  • Nieuws
  • Reviews
  • Abonneren
  • Contact
  • Facebook
  • Twitter
  • Contact
Menu Zoek
  • c't magazine

  • Menu
  • Home
  • Magazine
  • Blog
  • Artikelen
  • Nieuws
  • Reviews
  • Abonneren
  • Contact

3rd-party app’s distribueren onder Linux

Door Patrick Smits - 18 maart 2016

Een van de grootste klachten van softwarehuizen is dat het lastig is om programma’s te distribueren onder Linux: er zijn veel verschillende smaken met allemaal kleine verschillen, waardoor er niet simpel een pakket uitgebracht kan worden dat overal werkt. Voor softwaremakers is dat een nachtmerrie waaraan ze zich eigenlijk liever niet wagen. Een van de manieren om dat op te lossen is om net als onder Windows en Mac OS programmapakketten te distribueren waarin alles zit wat nodig is om een programma te starten. Linux-desktop Gnome startte daarom een tijd geleden de ontwikkeling van xdg-app, een manier om software in een sandbox te starten. Deze week verscheen versie 0.5.0, die dit volgens de makers mogelijk maakt.

App-distributie

Het project heeft twee doelstellingen: de eerste is om het voor 3rd parties mogelijk te maken om applicaties te maken en distribueren die op elke distributie werken. Het tweede doel is om de programma’s in een sandbox te draaien, waardoor het besturingssysteem niet in zijn geheel wordt blootgesteld, maar alleen die delen die nodig zijn om het programma goed te laten werken en de volledige functionaliteit bloot te leggen. Een programma dat bijvoorbeeld geen netwerktoegang nodig heeft, krijgt die rechten ook niet. Volgens de makers is het eerste doel nu bereikt.

Sandboxing

Dankzij speciale tools is het eenvoudig om apps te bouwen. En zijn er meerdere grafische front-ends om je hierbij te helpen. Ontwikkelaar Alexander Larsson geeft aan dat hij zich nu gaat richten op het tweede doel, het sandboxing-gedeelte. Hiervoor zal gebruik gemaakt gaan worden van cgroups, namespaces, selinux, kdbus en wayland. De code voor xdg-app is te vinden op freedesktop.org inde git-repository git://anongit.freedesktop.org/xdg-app/xdg-app. Op de projectwebsite wordt beschreven waarin de 3rd party apps moeten voldoen. Dat het project nog vol in ontwikkeling is, is goed te zien wanneer de ToDo-lijst bekeken wordt.

 

Categorie: Achtergrond ArtikelenTag: Linux sandbox xdg-app

Patrick Smits

- Hoofdredacteur van c't sinds 2004. - Speelt graag met techniek en neemt ook nog wel eens een soldeerbout in de hand. - Keywords: netwerken, linux, smartwatches, security, opslag

Facebook Twitter Pinterest Whatsapp

Draag bij aan de conversatie Reactie annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Softlink zoekveld

Lees meer over deze uitgave!
of Koop direct in onze webshop! Ook voor abonnementen en speciale uitgaven

Gratis maandelijkse nieuwsbrief!

  • Vooruitblik op de nieuwste uitgave
  • Speciale aanbiedingen voor jou
  • Prijsvragen en meer
  •  *
  •  *
    naam@bedrijf.nl

Partner Blog

Verbeter de infrastructuur maar hou de kosten onder controle

Verbeter de infrastructuur maar hou de kosten onder controle

15 juni 2017

Met een krachtige API en wat scripting wordt een monitoring-tool al snel een sterk hulpmiddel voor

OnePlus: na drie volgt vijf

OnePlus: na drie volgt vijf

24 mei 2017

Bij Oneplus lijken ze op volle toeren te draaien. De 3T is inmiddels een half jaartje uit en de

Is het leasen van ICT-apparatuur een optie?

Is het leasen van ICT-apparatuur een optie?

11 mei 2017

Is het beter om ICT-apparatuur te kopen of te huren? Als je onderneming behoefte heeft aan nieuwe

Introductie Samsung Galaxy S8

Introductie Samsung Galaxy S8

28 maart 2017

Op 29 maart organiseert Samsung het Unpacked-event. Voorgaande jaren werd hier steeds het nieuwste

ICT-trends in beveiliging: flexibiliteit en continue waakzaamheid

ICT-trends in beveiliging: flexibiliteit en continue waakzaamheid

24 maart 2017

Sommige ICT-trends zijn vaak een tijdje een hype, en verdwijnen dan met stille trom weer van het

Gratis maandelijkse nieuwsbrief!

  • Vooruitblik op de nieuwste uitgave
  • Speciale aanbiedingen voor jou
  • Prijsvragen en meer
  •  *
  •  *
    naam@bedrijf.nl
c't uitgaven, abonnementen en specials bestel je snel en veilig op onze vernieuwde webshop!
of Koop direct in onze webshop! Ook voor abonnementen en speciale uitgaven

Over c’t

C’t magazine voor computertechniek is al bijna vijftien jaar het meest toonaangevende computertijdschrift van Nederland en België. Met het laatste computernieuws, zeer uitgebreide tests en praktische artikelen biedt c't de juiste informatie om optimaal rendement te halen uit je hardware en software.

Social Media

  • Twitter
  • Facebook
  • Nieuwsbrief
  • RSS-feed

Meer van F&L

  • iCreate
  • CHIP Foto Magazine
  • Computer easy
F&L Publishing Group
Algemene voorwaarden - Cookies - Adverteren - Vacatures
© 2017 F&L Publishing Group B.V.
Deze site gebruikt cookies: Lees meer.