Snaps zijn godsgeschenk nu ik erover nadenk, aangezien ze de Linux-industrie erg goed hebben verrast! Canonical had pas onlangs het pakketformaat openbaar gemaakt en dat was nog maar zo'n twee maanden geleden en nu zal het pakketbeheer universeel worden zoals niemand anders doet!
Canonical's Mark Shuttleworth wees erop dat Linux-fragmentatie altijd al een ding is geweest …“Linuxfragmentatie is altijd een probleem geweest', en merkte verder op dat,
“Snaps brengen die apps naar elke Linux-desktop, -server, -apparaat of -cloudmachine, waardoor gebruikers de vrijheid hebben om elke Linux-distributie te kiezen terwijl ze toegang tot de beste apps behouden.”
Als je niet goed bekend bent met het nieuwe verpakkingsformaat, zijn Snaps echt het pakketbeheersysteem voor de toekomst van de Ubuntu-desktop en dat lijkt plausibel voor andere platforms zoals Fedora, Arch, Gentoo en zelfs degenen buiten Linux zoals Microsoft Windows en mogelijk Android; dit komt natuurlijk met enkele kanttekeningen die nu noodzakelijkerwijs gelijk kunnen staan aan een probleem voor een standaard eindgebruiker.
Kortom, de initiële verpakking kan iets groter zijn dan normaal, aangezien ontwikkelaars alle bibliotheken (waarvan een toepassing afhankelijk is om te draaien) in het Snap-pakket zelf moeten opnemen.
Ten tweede kunnen de apps alleen worden bijgewerkt via één enkel kanaal, namelijk de Ubuntu Store. Hoewel dit meestal een voordeel is (aangezien de winkel een gecentraliseerd punt wordt voor Snap-pakketten), is het vooral in het voordeel van Canonical.
De visie van Shuttleworth was echter om de fragmentatie van Linux verder terug te dringenomdat dit een geweldige kans biedt voor een meer uniforme industrie waar een enkel pakketbeheer alles is wat je nodig hebt om zowat elke applicatie draaiend te krijgen op zowat elk Linux-systeem, ongeacht de distributie.
Nog wat ISV's en hardwarereuzen, waaronder DELL en HP, hopen op de Snap-wagon om de groei van het Snap-pakketsysteem te ondersteunen om de acceptatie van andere Linux-distributies die dat niet zijn verder te verbeteren net zo populair als Ubuntu – zoals de verklaring van Mark duidelijk maakt;
“De meeste leveranciers richten zich op Ubuntu vanwege de populariteit. Snaps brengen die apps naar elke Linux-desktop, -server, -apparaat of -cloudmachine, waardoor gebruikers de vrijheid hebben om elke Linux-distributie te kiezen terwijl ze toegang behouden tot de beste apps".
Snaps-pakketten zijn ronduit eenvoudig te maken en er zijn nogal wat grote softwareprogramma's die het pakketbeheer al hebben overgenomen, met nog veel meer andere zoals Mozilla Firefoxop sleeptouw.
Momenteel is Krita, een populaire tool voor beeldmanipulatie, nu beschikbaar in een Snap-pakket via de Ubuntu-software center en LibreOffice 5.0.2 die nu beschikbaar is als Snap.
Ik kan onmogelijk genoeg zeggen over Snaps hier, maar je kunt altijd meer leren van de officiële Snapcraft-pagina.