Check out Don't get locked up into avoiding lock-in by . Here is an excerpt:
A lot of software architects expend time and energy trying to come up
with ways to avoid lock-in. Sadly many of these discussions miss important
elements of how lock-in works – it’s certainly not a simple binary switch.
Gregor Hohpe, who’s probably
spent more time in…