News for hackers. Stuff that matters.
Re:Opera launches as a snap for Linux users by AnIdiotOnTheNet on Thursday August 02, 2018 @11:24AM (#17672137)
I passionately disagree. Package managers are inflexible conflict causing garbage and repos are appstore-like walled gardens which often contain out of date software, when they have what you're looking for at all.

Snap and Flatpak aren't much better, though. Give me AppImage any day.

Re:Opera launches as a snap for Linux users by binomialxenon on Thursday August 02, 2018 @03:45PM (#17674831)
The repository system on Debian, Arch, Fedora is clearly not a walled garden like Apple or Microsoft's app stores. Any site can host a repository that you can add to your package manager's sources, and you're free to install .deb/.rpm packages from any source you want, not to mention tarballs or compiling from source code. Also, there's no motive for lock-in like mainstream app stores have.
Re:Opera launches as a snap for Linux users by AnIdiotOnTheNet on Thursday August 02, 2018 @04:17PM (#17675091)
Only if those sources keep things up to date with the changes in the main repository, and every other repository the user uses, so as to avoid conflicts.

> not to mention tarballs or compiling from source code

Seriously? You may as well say iOS is open because you can root it.

Re:Opera launches as a snap for Linux users by digi_owl on Thursday August 02, 2018 @11:57AM (#17672466)
The reason for the conflicts are rarely if ever at the package layer, and more often than not with upstream changing dependencies on a .x update.

This leaves the distro maintainers two choices: either recompile/restructure the whole distro to placate one upstream, or freeze said upsteam on an older version and suffer their social media wrath.

Re:Opera launches as a snap for Linux users by kyrofa on Thursday August 02, 2018 @12:45PM (#17672949)
Or because it's a new feature release instead of just bugfixes. At least in e.g. Ubuntu, SRUs aren't accepted unless they're security or bug fixes, which makes it impossible to get newer features back to stable releases. Snaps provide a way out of this by removing the ability to break other applications with an update (since there are no dependencies).