Recently I felt in love with gnome-software interface, easy to use, much more friendly, intuitive, and very like as how a software manager should look like...
Even better, it supports flatkpak and "snap packages", but after to read on internet, only flatpak looks to be worth, it is something really well designed, with sandboxed applications and stuff
So I tried it with that plugin and I was able to install even more software than the ones we have (we have already 50k packages available, do we need more?), well, i did funny installing a few of them, even if i dont really need them
Also, seems like gnome-software manages easy the updates of the OS (i assume that similar as how "apug" does)
But no... this is not a good news, after to try it for a while, I found important reasons to not include it.... none of these two options!
So first, about flatpak:
eems like it is a security risk, as you can read for example here https://flatkill.org/ , it is very stupid to design a very well made framework to install applications with sandboxed environment... without forcing always to be the environment sandboxed!
This means, any author of a package that would like to introduce a malicious thing, can set his "app" to not-sandboxed mode could you believe on any unknown author that publishes something? of course no... your entire personal info and data is on risk. I remember that there was a few people that started to "build windows versions" of free software with a virus intruduced on it...
"hey! how easy is to get these source code, put a virus, and include a 'windows build' for those users from windows!
anyhow, it is not a good idea to include flatpak by default, and all those other "packstuffs" are even worse aparently
what more is wrong about those "app-boxes" things? well, apart of the security problem and "you-dont-know-whats-built-inside", they takes also a lot of size, this means that an application that could need 5 MB or less, can need 50 or 100 MB from the appboxes (because includes all the needed libs inside), so there, we lost something that is very good on linux called "shared libs"
Another important thing is that if you install different software that is not designed to work on that OS, you can lead to different types of conflicts / issues in the overall integrity, you of course won't notice that by just launching and running it, but probably you could found issues latter in a deeper usage of your needed app. So its always important to stick at the specific (and stabilized too) versions for an OS, designed to work / integrate on it
What about gnome-software ?
When you try to close it, it doesn't close, it stays running on background with a "packagekitd" daemon, eating your RAM and even CPU... application should be "run until you don't need it anymore", and its not the case with it
that is, unless you close it from the left menu "exit", if you do it with the [ X ] button it stays on background
Do we want to switch to gnome-software?
do you know another good alternative?