Linux has always been a great operating system for programmers. Since the late 90s, however, there's been a big push to make Linux more attractive to people that don't have Mountain Dew addictions.