"An impulsive and immediate migration to Linux can sometimes
lead to disappointment. Ambitious businesses are sometimes led to
believe that their data can merely be be dumped from one platform
onto another, but the reality is a little more complex than this.
In order for a migration to be successful, one needs to be familiar
with native Linux applications, and the data needs to be stored in
a format that is independent from just a single application.
"Changing one's favorite application can be hard. Everyone
resists the introduction of new things, especially when they
threaten and have direct impact on the force of habit. For a very
long time, large and well-established software vendors have
capitalized on people's reluctance to learn new processes, such as
identification and menu items and familiarity with user interfaces.
Some software vendors went further and defended these processes by
introducing the notion of ownership, then essentially patenting
behavior. Even more software vendors used the idea of obscurity to
restrict (or altogether eliminate) people's ability to change. This
is known as lock-in..."