Overslaan en naar de inhoud gaan

Linux-programmeurs krijgen hulp bij compatibiliteitscontrole

De Linux Application Checker is een manier om in één keer te controleren hoe portable een programma is, dus of een geschreven applicatie wel naar behoren werkt op SuSE, Red Hat, Ubuntu én al die andere Linux-varianten. Het programma (met bijbehorende website en online database) is nog in de betafase, en de gebruikte online database is nog niet compleet, maar de Linux Foundation hoopt programmeurs toch alvast een eind vooruit te helpen.
Tech & Toekomst
Shutterstock
Shutterstock

De Application Checker werkt als volgt. Het downloadbare programma opent na installatie een website die de programmeur laat invullen waar de code van de te controleren applicatie staat en hoe het op te stellen rapport moet heten. Vervolgens wordt de code (inclusief binaire bestanden en scripts) getest. Er zijn meer manieren om dit te doen, maar de Linux Application Checker gaat verder. Niet alleen vergelijkt het de code met de Linux Standard Base (hoe zou het moeten) maar ook met de Linux-versies die in de LSB-database staan (dus hoe werkt het in het echt). Het rapport dat vervolgens op de website is te vinden toont de mate van compatibiliteit met de verschillende Linux-distributies en de releases daarvan.

Het mechanisme geeft geen 'ja' of 'nee' per Linux-variant, maar toont wel waar de programmeur op moet letten wil hij zijn programma op (een) bepaalde distributie(s) goed laten werken. De programmeur wordt er bijvoorbeeld op gewezen welke library in een Linux-distributie hij ten onrechte aanwezig acht, of dat hij in het betreffende geval beter geen OpenSSL kan gebruiken. De makers van Application Checker zouden graag zien dat gebruikers de resultaten van hun controles beschikbaar stellen om daarmee de LSB-database te verbeteren.

Gerelateerde artikelen
Gerelateerde artikelen

Reacties

Om een reactie achter te laten is een account vereist.

Inloggen Word abonnee

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in