- Open Source News Forums
- > The Open Source Enterprise Trap
- > more traps
more traps 07 April 2009 12:55
Good article! These can be extra traps.
The Data Migration trap.
A new Community Version is released probably under GPL. You are
completely free to use it under GPL terms. You want to migrate your
data from the existing community version to the new community
version. "Migration is a paid for service, you need to buy a Support
Agreement. We don't release migration scripts for version changes and
the only way you can do it is to connect to our black box and trust
it works."
The "Need a fix in a hurry" trap.
"We have fixed the bug you reported. The new code is available. It
requires some database changes. We don't provide migration scripts
even for urgent fixing of our own bugs, you will need to run our
migration process to update your database. By the way, the same code
and database contains all our current untested development work so
don't be surprised if you get one big fixed but get five new ones."
The Combined Support and Maintenance Agreement trap.
The feature you want is only available in the Commercial version so
you go ahead and sign up. The document you get is described as a
Support Agreement and very kindly offers you indemnities against
almost every risk you don't face but excludes liability for all the
ones you do face. You have done modifications because the vendor
failed to respond to your requests so the vendor then provides no
support as they _only_ support unmodified versions. You decide to
cancel the support as you get no value from it and then find the
reason the wonderful indemnities were there was because the document
is a Support AND License Agreement, so if you don't pay the support
for which you get no value, your license to use the commercial
version dies. This is worse lock-in than traditional proprietary
software!
The Pay-Twice Trap.
The vendor won't provide the support you supposedly paid for because
you had to change the code to fix THEIR bugs. They won't commit the
fixes you have made in case it pollutes their copyright and causes
them grief with venture capitalists [they may - as long as you
transfer the copyright in your work to them and indemnify THEM
against any claims] .
So, they say you need to speak to the local partner. The vendor has
kept most of the "support" money you paid - in reality a license fee
- and the partner received very little. The partner says "sure I can
provide the support you want but of course you will have to pay me
for my services". Beware of license agreements pretending to be
support agreements!
"Military Intelligence
Airline Food
Commercial open-source
.... choose your favorite oxymoron"
- Threaded View
- Flat View