But isn't that the goal of any business, I hear you cry? No, it certainly is not. There are thousands of small businesses even just in the USA that are happy to work within the limitations of their situation and initial desires.
But isn't that the goal of any business, I hear you cry? No, it certainly is not. There are thousands of small businesses even just in the USA that are happy to work within the limitations of their situation and initial desires.
A restaurant chain starts selling your dishes, using your name, but, because of their scale, cheaper than you can afford to.
If you still manage to make money, you may be fine with that, but that’s where the correspondence breaks.
In real life, that restaurant chain offers a better product, not because its dishes are better, but because its restaurants are in better locations (have faster network connections), are closer to cinemas and theaters (they offer a zillion other products), etc., and, unlike with restaurants, you can’t make money by branding yourself as “the original”.
I don’t see that smaller restaurant staying in business, unless it starts making new recipes it keeps for itself.
There are loads of small pizza places that make money and they don't have some "special"/"magic" pizza recipe. There are also loads of pizza chains that make money as well selling basically the same product. I am not pizza lover, for me it is just another dish so maybe I am wrong.
these small pizzarias tend to make good pizza - much better than the chains do.
(Setting aside the fact that it's an analogy and recipes aren't covered by copyright...) Why does it have to be a permissive license?
>A restaurant chain starts selling your dishes, using your name, but, because of their scale, cheaper than you can afford to.
Why is it okay for them to use your name? You can release free software but not let just anyone use your trademark. (See: Firefox, Red Hat, etc.)
>I don’t see that smaller restaurant staying in business, unless it starts making new recipes it keeps for itself.
Well in the case of actual small restaurants, clearly publishing a recipe book isn't necessarily catastrophic; after all, many do. Stretching the analogy this far doesn't make the point very well.
so the end consumer benefits. I think that's an acceptable outcome tbh.
> unless [the small restaurant] starts making new recipes it keeps for itself.
which is why it doesn't make sense to give away the recipes in the first place. If restaurant's value proposition is _merely_ the recipe, and you give it away, but expect customers to be charitable and still give you money, then the business is a failing one (even if temporarily solvent).
But if your small restaurant has qualities that can't be replicated in a chain, then you have a business model (even if temporarily insolvent - you just have to hang on and not bankrupt...), and you can "afford" to give away the recipe and chalk it up to marketing expense.
This is why there's barely any real businesses selling open source games - there's hardly any differentiator there. But for enterprise/productivity applications, i think there may be - for example, professional services associated with the product, or customizations etc.
Postgres came out of UC Berkeley. GNU stuff like emacs and gcc came out of MIT. VLC came out of École Centrale Paris. SecureDrop is developed by the Free Software Foundation. Tor was originally funded by the Open Technology Fund (USG). Firefox is from a nonprofit funded by Google advertising and born from the ashes of a commercial failure. Etc etc etc.
There may or may not be an open source business model, but there does not have to be one at all for open source to thrive.
For instance, the extremely popular model of a company hiring core maintainers (or other experts) for an open source project which is critical to business success continues to be viable.
The business can make its money a different way; so long as the ROI justifies open source involvement, it will happen.
The conundrum is how does a company develop software as complex as MapBox without relying on VC cash to get the ball rolling.