No, určité podstatné rozdíly tam jsou:
- Flatpak umožňuje pouze jednu závislost: na konkrétním runtimu. Nevytváří se tam komplikované vazby závislostí jako u balíčkovacích systémů, kdy jeden balíček může záviset na libovolné množině jiných balíčků.
- Je to celé nezávislé na samotném systému. Je fajn, že tradiční neflatpak řešení to mají taky pošéfované, ale balíček z Debianu vám nebude kvůli neuspokojeným závislostem fungovat na Fedoře a naopak.
Ne, že by v tom byl Flatpak nějak unikátní. Je to v podstatně kontejnerová technologie určená pro desktopové aplikace. Runtimy jsou obdobou základních obrazů u klasických kontejnerů.