|
|
|
|
|
by wrenky
1126 days ago
|
|
"championing" it? probably not, but I'm a huge fan of the goal. Flatpack/Snap both try to take an application and isolate it from the system. Its like docker but for userspace application rather than services. Package managers like apt/yum modify the system at a root level, a bad package here (or a bad library) can cause problems if its a mistake, or compromise if malicious. You should only use them for stuff that needs root hardware access or root permissions at some point- everything else should be sandboxed and isolated from that critical portion of your system. [Shutteworth makes a pretty good argument for snap](https://www.youtube.com/watch?v=0z3yusiCOCk) (and by proxy, flatpack) and the why we need virtual machines/docker/LXD/(snap/flatpack)/package managers. So I wouldn't say I'm championing snap, but I do believe the concept should be used everywhere. Flatpack? snap? Something new? Dont really care, I just want the containerization benefits at the userspace level. |
|