6 ms·
When you give freely and generously to the community you should do so with no expectation of getting anything in return. Sometimes that expectation is fulfilled
by deadbabe 2y ago
When you give freely and generously to the community you should do so with no expectation of getting anything in return. Sometimes that expectation is fulfilled.
- pjmlp 2y agoI would really like that the supermarket, my landlord, electricity and water company would equally be so generous.
- saagarjha 2y agoSounds like you're in favor of UBI.
- pjmlp 2y agoAs European we are lucky to already enjoy minimum wage and unions, across many countries, still money has to flow from somewhere, namely taxes. Yet people still need to work somehow, and UBI is more of an ideal that will never happen in capitalism society driven by profits of few shareholders at the expense of everyone else. Now the current trend is replacing people with self service machines, they aren't getting UBI, they are being shown the street.
- noisy_boy 2y agoThey are not talking about OpenBSD's expectations, it's about the ethics (!) of the companies using things on the back of the generosity without giving back.
- zx8080 2y agoEthics does not belong to capitalism. Money is the central part of it, not ethics.
- all2 2y agoAny system of economics may be abused. A moral people could operate communism successfully. Unfortunately, most people are not even remotely moral. Pragmatically moral (in plain view, but not behind closed doors), for sure, but innately good -- definitely not.
- mmooss 2y agoThat's the excuse, but society only works if people behave ethically and not entirely in their self-interest. I don't see why that doesn't apply to people working in businesses, and it never has: Businesses have always contributed to their communities in many ways.
- kweingar 2y agoI see this mindset more and more, and to me it seems against the ethos of open-source software. There's something philosophically odd about saying "you are free to use, change, redistribute, or sell this with basically no restrictions" while simultaneously maintaining that users incur unstated ethical debts by accepting. It could even be seen as a kind of bait-and-switch. Contributions and reciprocity are praiseworthy of course, and we should all aspire to this. But that doesn't mean someone is ethically wrong for choosing to accept a gift freely given without giving one in return.
- 0dayz 2y agoIf you've never maintained a project you don't know just how unthankful and demanding it is. Because of the endless amount of expectations.
- deleted 2y ago[deleted]
- fc417fc802 2y agoYou are legally free to use. Your ethical obligations will depend on your particular worldview, and are likely to vary substantially by culture. All cultures I'm familiar with recognize that someone who is well off taking advantage of a tragedy of the commons is unethical. The particulars vary by locale but my impression is that it is universal that the degree of condemnation increases the wealthier the person exploiting the system is.
- kweingar 2y agoThe thing about the tragedy of the commons is that you are actively hurting everyone else by depleting a non-rivalrous good. When I accept a friend's hospitality and don't reciprocate, I am taking their time and resources. When I take five free samples at the store, I ruin it for others who come later. When I download an open source GitHub repo, I am burning 1¢ of Microsoft's money.
- 2y ago
- jjmarr 2y agoUse GPLv3 or AGPL then. If you want companies to "give back" when they use your code, put it in the licence. Or you can charge money for your product.
- bentley 2y agoI don’t think OpenBSD is clamoring for code contributions from the companies with proprietary SSH forks. Just money to support continued development. > Use GPLv3 or AGPL then. If you want companies to "give back" when they use your code, put it in the licence. Seems like a poor choice given that projects like MongoDB try out AGPL for this reason and then later switch to nonfree licenses like SSPL. OpenBSD is not interested in that—whether its attempts to raise funds through goodwill work out or not, OpenBSD will always be free software.
- toenail 2y agoPeople choose BSD licenses precisely because they don't want to impose any ethics on anybody.
- DeathArrow 2y ago>it's about the ethics (!) of the companies A company doesn't have ethics. It's sole purpose is to make a profit.
- rswail 2y agoThis is incorrect. Companies form for numerous different reasons, including a group of people needing a legal structure for investments, or to protect against liability, or for particular ventures. One of the primary outcomes that people want from corporate structures is profit, but that is not the structure's "sole purpose", either in law or practise. Corporate structures can't have ethics because they are not people (legal constructions of "person" vs "natural person" notwithstanding).
- elcritch 2y agoNope, a companies purpose is to fulfill it's charter. Profit is generally a goal of for profit companies, but they usually have others too. https://www.nytimes.com/roomfordebate/2015/04/16/what-are-corporations-obligations-to-shareholders/corporations-dont-have-to-maximize-profits https://www.nytimes.com/roomfordebate/2015/04/16/what-are-co...
- nickpsecurity 2y agoCapitalism is usually maximization of selfish gain. A business in any form maximizes the objective of its owners, often financial gain. However, they can be designed to or run for altruistic purposes or a mix of altruism and selfishness. Here's two types of companies not soley about the money: https://www.forbes.com/sites/jerrybowyer/2017/04/25/what-makes-hobby-lobby-a-christian-company-hint-its-not-a-greed-or-a-misogyny-thing/ https://www.forbes.com/sites/jerrybowyer/2017/04/25/what-mak... https://money.usnews.com/investing/articles/public-benefit-corporation-vs-b-corp-whats-the-difference https://money.usnews.com/investing/articles/public-benefit-c...
- karparov 2y agoIf you make it about ethics, it's not going to work. Your C-suite folks wont be on board. You need to make it about utility. Open sourcing some package or contributions to an existing package is giving you returns far beyond your investment. A community will help maintaining, improving, growing your code. Perhaps even competitors will chip in. (If they don't, well, their loss..) It's going to be a net positive.
- surajrmal 2y agoHow many restaurants serve food and ask for donations from patrons instead of charge them specific amounts? People are not generous, large companies made of lots of people, none of which feel specifically responsible for the companies actions are also going to accordingly not be. If they need money, the expectations should be set accordingly. Maybe spruce should be open but features and bug reports must have accompanying bounties set by the individuals reporting them otherwise the maintainer will ignore them.