The developer of Bottles has asked Fedora to stop packaging their software and to direct users to use their binaries from Flathub instead. I will refrain from hot takes and just say that this is part of a trend and a very misguided one. https://lwn.net/Articles/922387/
"The importance of automated scanning for malware and outdated/vulnerable components therefore increases - there are tools in the cloud space which can do such automated scanning of OCI containers"
Vulnerability scanning is necessary because these packages are just binary blobs so the only option is to apply algorithms that sift through all the files looking for signatures of known vulnerable libraries. Contrast this with Guix which can do vulnerability scanning by inspecting the package graph, a proper data structure.
"As we also open the ability for applications to be uploaded in binary form, which is essential for low-friction compatibility with popular language-specific build systems such as Electron/Node, Rust, Go, etc - we also reduce the ability for users to scrutinise the source in the Flathub build system"
This is not a project to benefit open source. It also supports my spicy take that Rust is a net negative for FOSS because of its toolchain.
And of course until we have an object capability secure OS we need distro maintainers to act as a check on application developers and their often sloppy practices.
I am very skeptical of any attempt to monetize and homogenize package management by circumventing distros. No matter what they say it's just a vector for installing proprietary software or software that's such a mess that only the devs know how to build it and might as well be proprietary.
"Intentionally or not, many stakeholders such as traditional Linux OS vendors act as gatekeepers, slowing the ability of potential application developers to publish to their users, as well as disincentivizing any application developer who is unable to learn, produce and support their application without any remuneration."