OpenSUSE REMOVES Donation Button from Bottles

The video discusses the controversy surrounding the removal of the donation button from the open-source application Bottles by an openSUSE package maintainer, raising legal and moral questions about the decision. It highlights tensions between Bottles developers and maintainers, the developers’ implementation of sandboxing to improve user experience, and the eventual resolution where the donation button was restored after community feedback.

The video discusses a recent controversy surrounding the open-source application Bottles, which is designed to manage Wine and run Windows executables on Linux. The drama began when a package maintainer for openSUSE removed the donation button from the Bottles application, leading to questions about the legality and morality of such actions. While the removal of the button is legally permissible under the GPLv3 license that Bottles is distributed under, the video raises concerns about whether it was the right thing to do from a moral standpoint.

The conflict stems from ongoing tensions between Bottles developers and downstream maintainers. The Bottles team has expressed frustration with how their application has been packaged by various distributions, leading to broken versions and an influx of bug reports that are often unrelated to the actual software. In response, the developers implemented a patch that requires Bottles to run only in a sandboxed environment, which they believe will reduce the number of erroneous bug reports and better control the user experience.

The video highlights the differing perspectives on the developers’ decision to restrict the application to sandboxed environments. While some users view this as anti-user and unnecessarily limiting, the developers argue that it is a necessary measure to protect the integrity of their application and streamline support. This has led to accusations from some community members that the developers are acting in a toxic and arrogant manner, further complicating the situation.

In response to the removal of the donation button, the video notes that openSUSE’s packaging guidelines suggest that applications should not contain donation requests. However, there appears to be inconsistency in how this guideline is applied across different applications. Some users have pointed out that other applications packaged on openSUSE still include donation requests, raising questions about the fairness of the decision to remove the button from Bottles specifically.

Ultimately, the situation appears to be resolving, as a bug report was filed to revert the patch that removed the donation button. The openSUSE maintainers accepted a request to restore the button and rename the patch that restricts Bottles to sandboxed environments, indicating a willingness to compromise. The video concludes by inviting viewers to share their opinions on the matter, questioning whether it is ever acceptable to remove a donation button from an open-source application.