När bärbara Flatpak-paket dök upp i Linux-utrymmet följde Canonical snabbt efter med sin egen version: Snaps. Båda formaten ger en pålitlig och effektiv lösning för att skapa bärbara paket.
Flatpaks har traditionellt fokuserat på skrivbordsprogramvara, erbjuder tillgång till flera arkiv och är mer kompatibla över flera plattformar. Å andra sidan fokuserar Snap-paket på att tillhandahålla server- och skrivbordsapplikationer från ett enda arkiv som hanteras av Canonical. Dessutom kommer dessa paket endast att köras på Linux-distributioner som använder systemd init-implementationer.
Canonicals Ubuntu-distribution är en av få platser som erbjuder stöd för Snap-paket som standard, medan de flesta andra Linux-gemenskaper (inklusive Ubuntu-gemenskapsutgåvor) lutar åt Flatpak.
Canonical strävar efter att göra skillnad genom att se till att community-utgåvor endast stöder Snap-paket ur lådan. Som ett försök i alla versioner av Ubuntu har det beslutats att Flatpak-paketet och dess tillhörande integration i mjukvarucenter inte längre kommer att vara standard i april 2023 Lunar Lobster-utgåvan.
Alla som redan har antagit Flatpak kommer inte att påverkas av uppdateringen, tack vare en specialdesignad migreringsfunktion. Men de som ännu inte är bekanta med Flatpak kan förvänta sig programvara från Ubuntu- och Snap Store-förråden, vilket ger dem fler alternativ än någonsin!
Läs mer: Snap vs. Flatpak vs. AppImage: Känn till skillnaderna
För att säkerställa användarpreferens och kontinuitet, är Ubuntu och dess derivat engagerade i debs och snaps som deras primära form av mjukvaruleverans. Användare är dock fortfarande fria att köpa program från andra källor, som Flatpak. Det är enkelt att installera dessa alternativ; ett enkelt kommando i Ubuntu-förvaret räcker!
Ubuntu tror att detta tillvägagångssätt möjliggör maximal användbarhet samtidigt som man behåller ett åtagande att ge alla användare valmöjligheter.
