When “free forever” means “free for the next 4 months”
blog.zulip.com
blog.zulip.com
If you're not willing to actually offer it forever, just call it a free plan instead of lying about it.
But for company use, I'd rather pay for something I'm happy with using personally or have had good experiences with in the past, rather than rolling the dice on something unknown.
I will never recommend Google Apps for Domains or whatever it is called now after they dicked around.
At later stages those are less valuable, so they might not be getting value out of it anymore.
a user who hops from free service to free service, and is so opposed to spending money that they will badmouth any business that wants to actually charge for its service.
i understand the outrage but remember the people on the other side of that screen are just humans too. many things dont turn out the way the initial intention was (im not excusing this specific instance, im just hoping for less vitriol when i someday make some over promising mistake in future). let he who is without sin…
I have. But then I worked my butt off to make it right. If I still failed, then I apologised and owned it. I didn't pretend it never happened.
Companies who make such outrages plans/claims to attract more user (and hence cash flow), can't simply be just forgiven, people invest there time and money on such things. A single mistake (or eliberate plans) by such company waste thousands of hours of valid time/money of users who placed their faith in the claims/plans. There is no excuse to lies,which waste time/money of people.
I see that mistakes are made, and they need to be fixed when they become obvious (usually other people have to fix them than the people who made them). But there's no expectation that making and fixing such a mistake should be free, without impact on reputation and customers' goodwill.
Using language with a specific meaning with no intention to actually honor what you're offering is fraud.
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.
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.
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.
I would say it's not any consumer's responsibility to know that but when it does not hold it may be expected that the cynics who did not expect it to hold point sideways and chuckle because believing "forever" when you hear it is a bit too doe-eyed with wonder, even though you should probably be recompensed in some way.
In other words, I thought you were expressing the idea that businesses offering "forever" and then pulling back are not to be held accountable because that's business, rather than what (I now think) you meant, that was that one should never trust a business ostensibly offering something "forever".
But companies love to put labels on things like this with seemingly little thought.
Offering something for free with the 'forever' label on it is I believe deliberate - trying to distance themselves from others who have offered a free plan, but either pulled the rug once they got popular, or snuck in conditions or time limits.
If they had withdrawn the free plan from new customers, but grandfathered in existing users they would have kept their promise and earned at least some good-will.
You would deserve ALL the vitriol. That's the risk you take. I mean, vitriol is just words and you will live. If anything, as a lawyer, I might go looking for "did they create a contract" as well.
But tech companies promising free things and going back on them, or delivering poorly, is probably literally the worst thing about tech these days.
It is perfectly possible if your marginal cost is low/zero. The value of a product has nothing to do with its cost. The paying customers on higher tiers will easily subsidise the free for life plans.
If you have no paying customers, well, then your product is at the end of its life anyway.
I, for example, am a paying customer of JetBrains tools and all I get is to be able to download updates. It would probably cost them a few cents a year if they stopped charging me and provided updates for free, forever.
> It is perfectly possible if your marginal cost is low/zero.
No, simply because no company or product is going to be around "forever". It's an impossible promise.
Real world customers are actually smarter and they don't take words literally. They know that contracts don't mean anything once one of the parties is not around.
By the same logic making annual contracts should also be illegal because there is no guarantee that your company or product will be around until next year.
Contracts also mean little if no money changes hands and both parties have zero liability. They mean about the same as the pinky promise made in first grade to be friends 'forever'.
Stay away if it's paid from VC money.
You want absolution for your mistakes, go to Confession.
For the rest of us, back pressure is what makes our giant distributed system called Civilization work.
It's not because they are evil persons. It's because when that promise and trust is broken, I need to severely rethink about other thing. If they ever comes out with NPO financial report or even a formal apology, I'm fine - I mean I'm mad a bit, but not angry. They tried something and it doesn't work, like every success story (or failure story that no one asks) things do go south. But if the solution of the company is secretly hiding it or even publicly denying it (not in this case but that kind of stuff did happen before), then they are not getting a penny from me.
As making cloud storage free for everyone without ads forever is not quite possible nor sustainable, unless you farms telemetry for money (GDrive, dropbox with insane telemetry found recently). It is purely understandable and predictable the business model will die some day, and it's definitely not to blame them for not being able to keep this forever. This is not QE4 and money is not printed in house. But apology and even a changelog is free and it definitely cost more to try to hide it then be honest with it. That's a misdemeanor to perjury for me.
> But Mattermost is breaking the “free forever” promise made to its customers, and without any acknowledgement or apology. The “free forever” note was quietly removed from Mattermost’s website in the month leading up to the announcement, and is never mentioned in the email Mattermost sent to affected customers. Surely, one can expect better than that from a company whose stated principles include “customer obsession” and “earn trust”.
> We make to maximize the trust of others in our judgments. We are open, self-critical, and factual.
They don't seem to restrict it to customers.
One should expect better but one should also expect such words to be basically bullshit too.
I'm not defending them or suggesting you shouldn't be angry about this; merely suggesting that being cynical of such claims at the outset is advisable.
2) While I admit that I'm guilty of it too, overpromising is pretty destructive. It causes you to have to work harder and give stuff for free to deliver, but that in turn causes other people to have to do that too. If overpromising is very common, then that would mean the market is artificially lower, which is why you have people scrambling all the time doing quick and dirty fixes for everything and lots of companies with horrible work-life balance. It would probably be good for the industry if overpromising were a shameful taboo and not just a simple slipup.
You should not have empathy for a company.
No empathy. Companies have no right not to die or be killed. Society doesn’t need to prop up your business model.
I’m no lawyer… so feel free to correct me if anyone is… but it looked like the origins of a “corporation is a person” came from simple administrative needs. That it would be unrealistic to make someone indivdually sue each shareholder separately instead od bundling them into one suit and treating the corporation as “one person”.
Sure seems like we’ve lost the plot then. In addition to the situations pointed to above, a corporation doesn’t sign up for the military draft, get taxed on their gross income, pay social security, do jury duty, vote in election, etc, etc, etc.
The earlier comment called ending free lifetime updates/service “incredibly scummy behavior.” That seems way off to me. In the pantheon of bad corporate behavior that’s not even a 1 out of 10 in severity. It’s “disappointing behavior” but not surprising or IMO particularly bad. None of us is entitled to free service from others. That’s just not how the world works long term. Nice if you can get it but don’t be surprised when it ends.
By the way I think you’re right that it’s destructive behavior - one company does this, competitors face pressure to do the same. But I am not sure acting like it’s a shameful moral outrage to overpromise is a good solution. The problem isn’t morality, it’s bad incentives, with “10X or bust” VC thinking at the root. I don’t hate the players I hate the game.
Or a freelance contractor/handyman only do half a job?
And as for human flakiness... yes it's there. It feels different somehow but I can't put my finger on it. The last example feels most relevant... the contractor finishing half a job. That would be considered pretty shady, and I think for good reason.
Sure, but I own my mistakes and accept that it's on me to live with the consequences. When a company axes its "free forever" accounts it's passing the consequences of the mistake on to the users. I contend that is making the outcome of the mistake worse rather than better. I don't see how you can argue it's a good thing that people should just accept.
I think it's worth noting, what incentives are at play here. It's not a neutral mistake: By claiming "free forever" you are heavily frontloading your adoption/marketing and I have to assume you are not just doing that by accident.
So unless, in the worst case, you are ready to fail your company over keeping the promise, just don't ever claim "forever".
I wonder if some of the outrage is conflating; - free forever for 0 cost - $X for lifetime access
If I paid money for lifetime access and then some time later that was removed I would be angry
If you offered impossible lifetime deals you should have gone bankrupt before the honest diligent company that did their math and then didn't, not had a decade of eating their cake.
We can't take back all the benefits of fraud, but we can force companies to burn everything to meet obligations so that future ones are less inclined to put on rose colored glasses and start making fraudulent offers.
Classic bait and switch. Embarrassing to find this sort of scam being defended here on HN.
I do my outright best not to avoid over-promising, since over promising can cause harm to others. Consider two parties here: the customer and the the competition. The harm to the customer is rather obvious since the terms have been changed for them. It would manifest itself in higher costs, the need to alter their work, or both. One could argue that they should not have depended upon a free tier, but ... the same cannot be said for the competition which was offering a real product. They have to deal with (potential) customers who were pulled away by a snake-oil salesman. While my wording is likely unduly harsh. Given how quickly the changes were made, the free tier was likely a poorly thought out plan rather than a malicious one, it is important to remember that an attempt to draw in customers is often intended to pull them away from others. You better be sure you can live up to your word.
If we don't call this fraud what stops bad actors from just lying to you to get you to buy in?
> i understand the outrage but remember the people on the other side of that screen are just humans too. many things dont turn out the way the initial intention was (im not excusing this specific instance, im just hoping for less vitriol when i someday make some over promising mistake in future). let he who is without sin…
If you can't deliver what you promised then giving all the money back or portion depending on percentage completed is only ethical solution. You are not entitled to other people money because they fell for your lies. Otherwise I have "electric" car rolling down the hill I'm willing to sell to you.
I'm sure they are also willing to give you back any money you have paid to date...
A "free plan" is one thing, and what you say is totally fair for that.
A "free forever plan", though, contains a promise. And whilst we know it isn't literally true (companies die or pivot, takeovers happen, economies crash etc), there's an element of broken trust when "forever" is not only dropped but the communications around it are silent or misleading about the loss.
I've no skin in the game (or axe to grind) but it feels like that might be the crux of the issue - it's a question of integrity when communicating.
The whole point of having a free tier is to onboard customers and then upsell them to a paid tier. If a referral is costing them money, they are missing the point of a free tier.
Users will invest their time and resources into using your product based on the promise that it’s free forever. Changing your mind later puts the burden on them to figure out how to move forward.
Even if I was a free user and I was considering a paid plan that type of dishonesty would make me move to a competitor. What else will they change their mind on? No thanks.
Sure, it's inherently a tech/financial/support load to maintain a special category of customer, but I don't see it as fundamentally any different from a successful company managing the discontinuation of a popular product. You cut off new customers, let attrition take its course for the existing ones, and take your lumps from any high-value/high-touch customers who drag their feet on moving to the new thing. It's work, but so is climbing a ladder. Do you want to elevate the company or not?
It’s really hard to quantify the positive benefit of letting them stay, and really easy to quantify that letting them stay is going to cost us $500/month forever.
The reasoning breaks down here. There's not likely to be a lot of attrition for a free product compared to a paid one. It costs nothing to continue and costs time to cancel.
Because their responsibility to do so hasn't (yet) been translated into legal liability.
A lot would change if someone could successfully sue a company for not keeping one of these sorts of promises.
The “good work Wesley, I’ll probably charge you in the morning” plan.
Which part of what I wrote didn't you agree with?
This reminds me of the love/hate relationship I have with the Fusion 360 free tier, and maybe even some paid tiers where lifetime is not really lifetime.
Unless you're a naive new entrant into the real world who doesn't know better, it's on you if you're fooled into thinking something is "free forever".
There is no such thing as a free lunch.
Words should have meaning, you know?
If there is no such thing as a free lunch, then you should not be allowed to offer free lunches.
Agreed, except I can't find any examples of them calling out good business practices by their competitor, so I have to question whether it may be kind of slimy and disingenuous after all.
If something costs money to someone else and doesn’t generate them any returns, you can expect it’s likely you won’t continue to receive the free service forever.
how does that differ from "late stage capitalism" and/or "neofeudalist capitalism"?
that you call it a 'mistake' speaks very poorly of you
There is zero need to launch personal attacks in this context.
the person lying about it by calling it a 'mistake' is engaging in precisely the same kind of violation of their own integrity as mattermost is
1. See a competitor forced to drop free tier due to costs and VC landscape.
2. Get an avalanche of free users move to your platform.
3. Observe skyrocketing costs with meager impact on revenue.
4. Boot the free users. But hey, at least we did it with an apology. It changes everything, right?
In their words "Why? Because we believe you should get the program you paid for, bug-fixed and updated for as long as we develop FL Studio." [1]
[1] https://www.image-line.com/fl-studio/lifetime-free-updates/
It can work for some products and often those turn into freeware once they find a subscription or consumables for which the users are eager to pay for.
My wallet isn't here to pay for your company's inability to find a market.
In college we had a lab of really old PCs which run a very old version of AutoCAD because the school purchased that version and it wouldn't run on modern machines, I was told. There was another lab in similar situation with Adobe products.
After the subscription model raised to prominence, people get the latest version of the software and pay only as long as its useful for them. It's a win-win because the developer has the incentive to provide the best possible service in order to retain customers.
Only that a lot of users of Adobe Suite, Microsoft Office and so on will tell you otherwise.
The sentiment seems to be that the products got worse after switching to subscription pricing.
Some software companies handle it better than others.
Although I sold a small-time file manager shareware product for a number of years, I tend to agree that forever upgrades isn't a great model in general. Especially if sales are trailing off over time, I have zero incentive to provide updates/patches especially if some major change is needed. In my case, I decided that a significant upgrade would require major changes and it wasn't worth the effort. Not sure it would have been even with an upgrade fee but certainly wasn't absent one.
The amount of Windows executables that cannot work after upgrades is absurdly low, and is often obscure software that either relies on internal behavior or simply hasn't been tested and approved on newer versions by The Powers That Be. MacOS tends to be dreadful on backwards compatibility, but that's more due to Apple's clown-ish behavior when it comes to backwards compat. As for linux, well, welcome to LTS life.
> there's a security vulnerability that really does need to be patched.
So, for an extremely small minority of programs, it's a problem. Unless there's an RCE in FL Studio, you won't ever need to upgrade it. And unless FL Studio takes in unsanitized output from the outside... yeah, no, not a problem.
It also means that the company is incentivized to continually add features that will lead to new sales, rather than improve existing features to make the product better for previous purchasers.
I want to subscribe to pay for the products I depend on. Because I want to be an important stakeholder in product decisions. I do not want the company to consider me as sunk profit and a drag on expenses from here on out.
How? ImageLine and its competitors tend to offer free trial versions of their software, so they're not simply selling feature lists. Users can try out and feel the software, so there is an incentive to refining existing features, because those fundamentally form the basis of whether a potential customer buys or not.
Perhaps you could add more features to try to convincing users that already have a a DAW-of-choice to switch to FL Studio, but I think you overestimate how big this market is compared to the constant stream of new bedroom producers. A DAW can be a relatively big investment for a bedroom producer, not only in terms of money but in time to learn, so the cost to change your mind is high.
It’d be great sometimes to switch from grow to sustain. Instead of going after the next 1000000 customers with new features, just stop and focus on making existing features amazing for existing customers.
No new markets. No doubling ARR. Just chill, make stability the goal.
Sales teams generally work on commission so to keep good sales people you have to develop new features to compete
Perhaps the free lifetime updates plan is the reason for this.
I think it’s also freemium with a nag screen.
How this is sustainable is beyond me, but I’m thankful every day there are still some SW companies who do amazing things without sucking the life out of their customers at every turn.
"A new license includes free upgrades through REAPER version 7.99." from https://www.reaper.fm/purchase.php
(It's been a while since I fired up my copy, so this might have changed.)
One way of thinking about this is that "free" isn't "enterprise" and while you would love to have them convert, hosting free users on a rack with a 500MB Cogent IP transport contract can be had for < $2K/month. So $24K a year. Is it a "teir-1" data center? no. Does it have failure redundancy? no. Is there a risk of data loss in the event of a power failure? yes. But all of those things are what drive the costs up and are what make the "paid" plan, worth more than the "free" plan. Would it be good enough for people? Absolutely.
One of the things I discovered was that "reliable" in the eyes of non-engineers isn't the same thing. I have a NAS system for my important data because I know it is reliable, I know dozens of people who "have a copy on a flash stick" because they consider that reliable.
You can build "good enough" in a rack that will serve a LOT of clients. One layer of ZFS (1U + 3U) for storage, Five 1U servers, one 2U 10G switch.
In my experience that is 1 failure (that results in an outage) every 2 years at most. When I was at Google I (like everyone) had access to failure information about equipment in the "fleet." Motherboards do fail, but VERY rarely, disks are the worst offender but with double parity ZFS you have a week at a minimum to replace a failed drive. ALL the drive failures at Blekko announced themselves before they failed with SMART data.
So in addition to the colo cost you've got an engineer spending part of their time watching the rack, fractional head count cost.
It is like driving under influence. Many people get away with it most if not all their life. Other die in stupid car crash alongside their pregnant wife mere days after their mariage.
You are lucky until you aren't.
One of the smarter things the bluesky team looks to be doing is to split the world into heavy-lifting versus personal servers, so folks don’t end up with their personal servers suddenly sucking up lots of resources just because a user views #wtf or whatever. We should look into this sort of tiering too for Matrix, to eliminate the “Matrix is resource heavy” snark.
It is not a big problem, because my number of active users is fairly small (under 50), but I could see myself having to use a different server software, or possibly a different protocol all together, if it were to open up and grow.
1- hope users will upgrade to paid plans
2- hope free users will spread name recognition through word of mouth to people who will pay
Generally speaking, "free tier" users are the worst- they demand more from support and expect to give nothing in return. Very few transition to paid users.
What happens if you give your free tier users a degraded experience compared to paid users? They'll complain that your service is slow, loses their data and is a terrible product. You're shooting yourself in the foot, because you'll get no fewer upgrades and a terrible reputation.
Even if you try to communicate that the free tier doesn't have the stability or performance of a paid plan, if I experience the free tier and am unhappy with it, you've raised the bar considerably for meeting my expectations for the paid plan. I'm more likely to pay for a competitor than pay for your product in the hopes that it'll improve.
1) I am at a megacorp. I want to rapidly prototype without going through purchasing / finance / bureaucracy.
2) I have a personal and a work account. I learn something on weekends on the free tier and use it at work.
Both of those have happened (with me, as the user), and led to millions of dollar of business to cloud vendors. In the case of #2, the cloud vendor has no way of knowing that the conversion came from a free tier. In the case of #1, I'm not even sure they tracked it.
I am astronomically less likely to use tools without a free tier, at the very least at the level of validating that the product is useful, and ideally, at enough of a level to get started.
The AWS free tier is almost exactly the right level, but would do better without expiration. It's not costly or usable to build anything significant in the free tier, but more than enough to get started. The one-year limit is an issue, since when I switched jobs, it was no longer usable.
Other scenarios I've seen:
- Early-stage startups. It's dirt cheap to offer free tier to someone with O(0) users, and most stay there. Those that hit the exponential growth curve more than make up for it, and won't have capacity to migrate. AWS courts these hard.
- Education. What people learn in school, they take to their jobs. Especially engineering software companies make hard plays here.
So offering free trial periods (like AWS do for a year) is very effective, and very measurable.
Free Forever is clearly not self-sustaining, do one of us will inevitably be disappointed eventually, and i suspect that'll start by being you and end up being me.
1) Limited to a single user (no team use);
2) Not have appropriate compliance for corporate use;
3) Limited enough to be free to provide and not viable for any real-world use (e.g. 15 minutes / 100 API calls per month);
4) Incompatible licensing (AGPL/proprietary dual licensing is an example);
5) Making everything on the free model world-public (MANY rapid prototyping tools do this)
The goal is usually to be adequate for nights/weekends personal projects, open-source projects, and internal prototyping, but to require customers who can pay to need to pay. How you do that depends on your business.
The higher-level point is that working from categorical points is not good business strategy. As with any tool, something like free, free forever, etc. can be good or bad, depending on how it's used, and requires a careful case-by-case analysis. If you remove tools from your toolchain based on categorical guidelines, you will be at a disadvantage.
The nice piece about the "forever" is that people change jobs every 3 years. I exhausted my trial tiers at several vendors in my first job (several of which switched to paying). Guess who's not being experimented with in my current job? All the vendors whose free tiers I exhausted, but whom I didn't adopt.
But have you ever used some free tier, found it to be flaky or buggy and then still continued to upgrade to the enterprise tier because they promise you the paid tier is less flaky than the free tier? I wouldn't believe them.
In any case, if the free tier sucked, all of them would be unlikely to convert. People will remember that your product sucks, not that they had to pay to get decent performance.
Still, Twitter and Reddit discussions about the game were filled with "don't buy that game. It's impossible to play for more than an hour without going bankrupt". Of course none of those users admitted that they pirated the game, and word-of-mouth reviews of the game became "don't buy it, it's terribly balanced / unfair"
Never using cloud again.
Unless legislation changes to make sure consumer rights are respected for cloud offerings, it won't change one bit.
I would say buy your own drives, and store your own data on location. Use cloud as a backup rather than a primary use.
Maybe. I'd use the word 'compensatory'.
Using two apps to access half of my media each renders either one useless.
I remember walking through the back room of our Service Department, and seeing cameras on a shelf that were 60 years old. They were there for parts, if someone brought in an oldie.
I'm sure the service wasn't free, but they were willing to do it.
In our work, we were constantly being told to "play the long game," and think about how the software would age.
They were still using an SDK that I wrote in 1994/5, 25 years later.
This is so sad, Alexa play despacito. If "most companies" no longer actually solve issues through customer service, what is even happening to the world?
I'm starting to feel like the purpose of customer service is actually to waste the customer's time with the impression of helpfulness until they no longer have any energy and give up pursuing other avenues.
Presumably to prevent upset customers from leaving bad reviews, trying to contact anyone else at the company, or threatening legal action.
It's just de-escalation and exhaustion.
[1] https://en.wikipedia.org/wiki/Consideration_in_English_law
Full ruling available here (in German):
LG Berlin https://openjur.de/u/870262.html, which was appealed by Facebook and then went to the BGH (highest court) which ruled in favour of the parents: https://openjur.de/u/2110135.html
Edit: Added links and distinctions between the different courts at the end.
Consideration doesn't have to be financial.
These things happen, and have value, but I wouldn't have considered them as "given as a quid pro quo" or "mutual promises".
> Thus, it seems to me that the content of the obligation of utmost good faith in the SPA was to adhere to the spirit of the contract, which was to seek to obtain planning consent for the maximum Developable Area in the shortest possible time, and to observe reasonable commercial standards of fair dealing, and to be faithful to the agreed common purpose, and to act consistently with the justified expectations of the parties. I do not need, it seems to me, to decide whether this obligation could only be broken if QD or CPC acted in bad faith, but it might be hard to understand, as Lord Scott said in Manifest Shipping how, without bad faith, there can be a breach of a "duty of good faith, utmost or otherwise".
https://www.casemine.com/judgement/uk/5a8ff77660d03e7f57eac9...
If you make a promise, and I rely on that promise, and I suffer financial loss, you're liable.
It's a good idea too. If you promise that a plan will be free forever, people should be able to rely on that promise. You might get beta tester, promoters, or whatever you want. If those people stop being useful to you, you can't just throw them on out on their bums. You're hosting their data, there's a cost to migrating that data away. If they've integrated with your APIs, it can be a high cost. If that what you'd like, promise "free" but not "free forever."
It almost never makes sense to sue -- it's just not worth it -- but a business which breaks a "free forever" promise is probably breaking the law, and in the era of the internet, is almost definitely breaking the law in some jurisdiction.
So short answer, probably no practical legal remedy imho.
One thing I dislike about these chat platforms is limited message history. The 10,000-messages or 90-day message search history limits are arbitrary as well as too short to be useful for any group that has more than a few members on a specific topic/area. For some (or many?) people, this will be a practical and annoying limitation that makes the platform useless for anything other than trivial chats where history doesn’t matter (except for “this is what you said two days ago”).
Instead, they could consider offering very small (?) teams unlimited history. Platforms like Telegram (and Discord too, not sure?) are offering more and more features for free. Enterprise application integrations may be one area where Slack/Mattermost/RocketChat/Zulip may have an advantage for the time being.
We run our zulip on a smallish EC2 instance. It's probably less than a Euro/month/employee.
I have had pushback from non-technical staff (and pushback from tech workers for a week, but now they seem to be very happy aside from UX bugs esp with the mobile app).
If you're ever looking for work, we are hiring across the board, fully remote in Sweden or Germany. (due to tax!)
Thanks for the hint. As a German speaking Swedish that could be a great fit. I have coded a component for Lamborghini but not a part of my career I am particularly proud of. There should be smarter things to do than ruining the planet. So don't expect an application despite of zulip ;)
Hopefully my sim racing game that I am building will be good enough that we can stop wasting so much fuel on real cars. :)
i don't see anywhere zulip has made that claim, merely that it is currently free. in fact, it explains that they're careful about what promises they make, so that they don't end up having to break them.
> We fully expect to continue offering the Zulip Cloud Free plan indefinitely,
Their promise seems to be less "we'll ACTUALLY be free forever" and more "we're free right now, but if that's going to change, we'll communicate with you".
Enough with this coy duplicity.
IMHO, it would level the playing field for honest manufacturers and service providers.
Sure, it would effectively outlaw many types of ads that we see today, but do you think any of the types of ads that rely on hidden fine print are really all that valuable to our economy or society?
Let's take guarantees and warranties. There's certainly nuances there. Should all those also be disclosed in the main copy?
Let's take the main thing here. What if they went out of business? Forever never actually means for perpetuity.
All these are obvious? So is the rule to stare everything but the obvious? Who determines that?
There's so many practical details that complicate things here
In fact, much of these things have made their way into the law a long time ago. Maybe you just want to restrict the freedom of how they can display it?
Misleading advertising is a punishable offence and “terms and conditions” is usually not a strong enough defence if the terms are dense enough or buried enough.
But yes, fully agree with you; name + shame.
The whole internet is like this, people often don't want to pay, they want it free, then the advertisers pay, we get pissy about advertising, and we become the product, and we flock to the next free thing after the free thing stops being free ...
I wish things weren't all free, I wish we paid easily, and the relationship really be between us and the provider, directly with enough money to actually make them profitable. But it isn't that way for a lot of things, and I feel like we as users are part of the problem too.
I don’t pretend to have all the answers, but a more direct relationship I would hope would establish a better pattern for everyone.
Well I bet how much those free accounts were costing is way less than $10 per month per user. The self hosting page suggests that you can have "up to 1,000 users" on a few dollar VPS. A little more if you need to upload tons and tons of images.
I wonder if they make any money on the 1 euro accounts given the tendency of most people to not use the max resources?
I understand your frustration, but in the end things cost what people are willing to pay. It would be hard to determine an intrinsic price for a cloud-hosted chat server.
They had a great differentiator with the focus on threading and they executed really well. Congratulations to the team.
Overall, I think Discord and Teams won the space - but it’s a big market and I think Zulip will be around for a long time.
Random thought but > that age like milk.
Isn't aged milk cheese?
In parts of the world where you can get raw milk (ie not the us) milk sours and becomes something like buttermilk. Some farmers cheeses are made from raw milk that has curdled in this way.
In the us, milk is pasteurized completely enough that it rots instead of souring. I believe this phrase is American in origin, and is intended to be in contrast to the phrase “ages like fine wine”. Whatever the case milk does not become better milk with time.
It’s how we stay sane.
sometimes you cant easily select a topic to reply to; responding to a topic in the stream view requires that you open the topic by pressing the slim topic header (not the message itself, like the desktop client)
You cant start a poll.
deleting a message results in the message being edited to the string: “(deleted)” which is not what the desktop does.
editing text seems fine unless its a word near the left of the text box, in which case the keyboard toggles between visible and hidden (moving the entire UI).
Customers could have an option to pay a bit more for a "lifetime" long-term subscription plan. Part of the fee goes into the trust fund, which has guidelines on low-fee investments and designed to produce an income for more than 30 years, with something like a 3% withdrawal rate annually.
Actual hosting costs are pretty marginal with the right setup and decreasing over the long-run, it's really the security & compatibility updates, and any app-killing bugs that could be tricky to handle cost-wise.
Example: suppose I offer you free email hosting "forever". Should you believe me? What if I go out of business? Well, in that case, I can at least ensure that your email address gets transferred to a different provider, so I'll still have kept my promise. So maybe this particular promise is believable.
But that only works because email is more or less a standard so there are many providers. Suppose I offer something that no one else does. Can you trust my promise that it will be "free forever"? Clearly, if I go out of business, then no.
Can I at least make a conditional promise that it will be free "as long as I'm in business"? But suppose I'm a month from bankruptcy, and my accountant tells me that getting rid of my free tier would save me. Surely, it's better for my free users to lose service rather than ALL my users losing service. So, unless you're sure I'd never be in that situation, you shouldn't believe me when I say "as long as I'm business this will be free".
Okay, how about a vague promise like "this service will keep its free tier around unless the business is in a desperate situation of some kind"? That's a promise that I could indeed keep, if I decide it's important enough... unless... how sure are you that I'll remain in full control of what is currently "my" business? What if I take my company public? I might then be kicked out by the board. (It happened to Steve Jobs, right?) So either my "free forever" promise means I'm not allowed to go public, or at least I need to do some very careful legal acrobatics to ensure that the board can't go back on my promise, even if they kick me out.
Still, if you find yourself needing to break a promise you made about "forever" a mere month after you made it, you should probably at least apologize instead of just hoping that no one remembers that you ever made such a promise. Chances are, they will indeed remember. If "it's the right thing to do" is not enough motivation, then do it for the brownie points, you'll get more of them this way. ("Who cares about brownie points?" you ask? Well, clearly, if they weren't worried about brownie points then they wouldn't be playing this weird game of "let's pretend we never said the forever".)
Give me 12 months to migrate. 4 months is basically extortion. I have the same compliant about google services: shutting them down in a few months is a shitty move. Give me time to find a replacement; especially if 0.5% of your users means millions of people.
OP is probably thinking of google photos.
2004, announcement says 1GB. This stuff is easy to check, why don't you?
They made a mistake promising you such a deal, but I dare say you also made a mistake trusting it.
They can go nuclear and kill the free, but most often it's reducing the free tier until it's no longer usable.
This is about servers, where the hosting bill is footed by the company, until its not.
> We fully expect to continue offering the Zulip Cloud Free plan indefinitely, and are excited to empower effective collaboration for teams large and small.
Until when? “Sorry, we are going to take away that “indefinitely” plan next month”?
The “free forever”, and “truly unlimited” like statements should just be banned.
Because nobody can guarantee the later even if it’s a paid tier, much less a no-cost loss leader.
A realistic long term solution, so we can stop worrying, would be another rebranding. Instead of "legal fraud" we should start calling it "clever scheme" and instantly feel better about the situation.
1. Its not going to last.
2. They are doing something shady.
Apply this to any companies, even your family’s.
> If you can’t explain how a business profit
They profit off the other tiers. This isn't a free product, it's a free tier.
Whether that's sustainable depends on how much it costs to run. But it can definitely be a sustainable marketing expense.