Sorry but I really can't hear it anymore. This is the number one argument for companies going subscription only, this is the number one argument for paid DLCs in gaming. Developers have to pay their bills. As if all of a sudden there are just poor developers at every corner who don't know what to do if they don't get immediately paid for every scrap of code they submit into the aether. It is a career decision. If I am a good developer and work for Microsoft or a big company I will get my monthly paycheck. If I am a freelancer then the income is not as reliable. This was very clear in the last decades and it is very clear for any other business branch. But nowadays we suddenly have a lot of friendly neighborhood developers who had suddenly success, like 1Password, Ulysses, Fantastical,... name it. They grew fast because they had a good product or a niche product and made a good UI and boom, they grow and grow and grow and want to grow forever. They either get more and more greedy or they can't afford the classic system anymore because they got too big too fast.That's not wrong, developers have bills and they want to get paid a salary. I think many people in the open source world take a decidedly poor view of profiting from your work. I'm not saying your one of those, but rather an overall theme for many people. Even BitWarden has to make enough money off of its subscriptions, in order to keep staff employed.
How can it suddenly be ok to sell a product and to stop support for it within a year, forcing the customers who paid full price to upgrade because of a simple browser addon? This is ridiculous.
Regarding FOSS:
It is a misconception that FOSS developers are poor and don't get paid for their work.
There are several ways that developers of open source software can get paid for their effort:
- Crowdfunding
- Donations
- Consulting or Support Services
- Sponsorship
- Grants
- Selling add-ons or plugins
- Dual Licensing
Yes. I also said popular. Sure, maybe it will be forked. Maybe it will be just kept barely alive. But I'm sure a popular FOSS wouldn't be suddenly abandoned by everyone just because a browser plugin stops working.That's not entirely true, the open source landscape is littered with abandoned projects, untouched code or components left to whither on the vine.
There are so many things that can go wrong. Or better: Everything than can go wrong will go wrong.I worry that somehow the data get corrupted on my device or their servers and that "secret key" gets corrupted and now I am locked out of the app without all my passwords! I am sure they have something in the EULA or ToS that protects them from this.
Yea, crazy, right? But there are so many more eyes on the code and maybe even more motivated people that bleed for their project and aren't just an employee doing his or her job.thats 40% more
I don't either. If Things X comes out I will gladly pay again for it. And I don't expect the old version to run forever. But I expect at least a full year or two of usage. And that it won't being abandoned because a browser will change something and the plugin won't work anymore.TBF, I don't expect to pay once and get lifetime support especially for the browser extension since browsers are updated so often but I was hoping I would keep the 1pw and and get the extension for free riding the wave of those subscribers paying 1pw for continuous support of it.
Yes. This might be a problem. Forking and splitting up resources is a thing. But I was talking about popular projects. VLC. Firefox. Thunderbird. And so on.Eh...not really. I have to agree to what maflynn said below. I have seen abandonment hell on Github. Those "nerds" irritate me as they keep forking and initiating a project and abandoning it. IMO you either be serious about a project or help another one instead of forking on your own.
Exactly. I mean, it just adds up to their list of greedy actions they took. Apple isn't Steve Wozniak and Agilebits isn't the small company it was in 2011. Look at their marketing. They are huge. They have 500+ employees now. And they all want to earn a living. I get that. Constant growth is so important. I get that.Johnkree probably means developers ditching the users who paid for the software. Users who bought the software expect it to keep working. We don't buy cars multiple times a year, so we shouldn't be buying software multiple times a year.