This article about “transitional” applications” describes pretty accurately how I ended up a Linux user.