1. Get market share with free product.
2. Start charging once monopoly is achieved.
3. Profit!
1. Get market share with free product.
2. Start charging once monopoly is achieved.
3. Profit!
Also, snap existing doesn't hinder flatpak or appimage or debs or rpms.
From my perspective the primary motivation seems rather simple in minimizing the maintenance costs/testing of having to publish software for 5-6 distributions.
That to me seems more plausible than evil mustache twisting capitalist reasons.
Of course, all generalizations are just that. But if anything, the linux gaming community has many passionate people more than willing to pay for games on their platform.
Most game developers don't port/build for linux due to the lower market share. A way simpler explanation that obeys basic market rules.
OTOH I know more than a fair share of people who exclusive pirate all the games they play on Windows. I also don't know many people who bought a license to windows itsellf.
Wrong, if you look at game sales that are donation-based, like the humble bundle (they used to publish average price per platform but I haven't found recent data), you'll see that Linux users actually pay significantly more (voluntarily).
For my development:
- I download and use Snap on Kubuntu/Xubuntu/Debian for free
- I have developed and published Snaps for free
- Canonical pays huge cost of build and downloads servers, where I can download Ubuntu-based distros and Snap packages for free
I really wish Canonical will have enough profit from Enterprise use so it can provide all that for free also in the future for me.