If a company states something is 'forever' or 'unlimited' they should be held to exactly that offer. Companies should not be able to use very appealing language and then just say "but obviously we didn't really mean forever!".
Using language with a specific meaning with no intention to actually honor what you're offering is fraud.
if you had read some of the previous thread you might have picked up on the subtle distinction that some of the people being dinged for saying Forever probably meant forever when they said it but then ran up against reality.
True if you say forever you should be held to it, on the other hand if someone says forever to you you should hopefully be clever enough to realize they can't do it because forever is unknowable.
But once again I seem to have run up against the great moral pillars of HN for noting that you should not believe forever when you hear it because well, whatever.
You should be able to trust a contract to mean what is written. It is not my responsibility to ensure that the company is able to hold their end of the bargain. If they at a later point find themselves unable to hold their end of the bargain, they should face consequences for breach of contract / false advertising and those consequences should be greater than the expected gain from walking back on the contract. Otherwise all contracts become worthless which serves nobody.
IANAL, but for a contract to be legal, at least in the US, it requires consideration from both sides, which means both sides have to give up something. What consideration is given from the free user?
> IANAL, but for a contract to be legal, at least in the US, it requires consideration from both sides, which means both sides have to give up something. What consideration is given from the free user?
What "free" user? Didn't they paid a fee to get app with forever updates? So they given cash? When it comes to contracts what matters is how much money they can spend on lawyers/experts and how much political clout they have.
Again though, you're arguing that the company offering 'forever' and not delivering it should become the customer's problem.
If the company doesn't want to 'come up against reality' they shouldn't make offers they can't deliver.
All I'm saying here is that the customer should come first, even if the company finds it hard or costly to do what they said they will. That isn't controversial.
Of course it's not forever. The company isn't going to be around forever (or even 100 years in all probability). The software isn't going to make any sense probably in 10 years. So no a company shouldn't make those sorts of statements and, if they have lawyers on staff, probably won't. But any claim that a product will be supported "forever" is just as clearly untrue as the claim that some non-trivial software product has no bugs.
Using language with a specific meaning with no intention to actually honor what you're offering is fraud.