That is called vendor lock in. Start with this, build with this, once you're dependent and need to grow then we'll extort our share of your profit.
Avoiding vendor lock in is a major reason Open Software exists.
That is called vendor lock in. Start with this, build with this, once you're dependent and need to grow then we'll extort our share of your profit.
Avoiding vendor lock in is a major reason Open Software exists.
You'll be locked into a particular database vendor anyway: it's no harder to migrate away from MySQL that it would be to migrate away from DB2. It just so happens that the open source "vendors" don't charge licensing fees, and if things go way off the rails (community implosion, commercial "takeover" of the primary contributors, etc), at least you'll have access to the source so you can run your app on it for as long as it makes sense to do so.
While Stallman's desire is not financial profit (which I really think should be the core of your argument, not the lock-in), the lock-in of a GPL-based product chain is just as hard to get out of than one built from IBM (actually quite possibly even harder).