It is true that each individual person is capable of having a unique
experience with anything that he or she might encounter in life, be it a restaurant, a brand of vehicle, a type of clothing, or a computer operating system. Your opinions are your own just as mine is my own, and that's ok, and our opinions are all valid. I used to be a professional photographer and I found it amusing that people would get so caught up in the flame wars related to cameras built by Nikon vs. Canon; one day after trying a Nikon, I realized that the menu system was laid out differently that what I was used to and that I just preferred the Canon menu layout - that's what it comes down to is level of comfort and ease of use.
I've been using Linux for the last 10 years (my first distribution was called Basilisk which was a flavor of FedoraCore-4) and I've witnessed the growth of Linux (growth as a whole - there are probably hundreds of distributions of Linux that are freely available) that has taken place over the years. Ten years ago, I would have said that Linux was really mostly for hobbyists, IT-people, programmers, and for those who wished to divert from the mainstream. That's just not true today. My 64 year old mother has been using various flavors of Linux now for the last four years and I provide very little support for her - she is no computer whiz, yet she is able to take care of software updates, check her email, print documents, and do whatever she needs to do.
In today's times, with most Linux distributions (especially the larger and more well known projects such as Ubuntu and Fedora), most everything on your computer
should work "right out of the box". Sure, you'll need to know a bit about how to work with your computer in order to install the operating system, but most of the installers walk you through the process and make it really easy for you.
What about support? Long ago when I would have an issue with my Windows machine, I'd call up Microsoft and I'd have to pay for support. With Linux, there are thousands of people all over the world who regularly visit users forums and IRC channels and freely offer support to those who are having difficulties. Why? Because people have a love for open source software (especially Linux), and folks like to help others succeed. Most Linux distributions have a user's forum on their website where you can post requests for help, and someone will often times have an
answer for you within a couple of hours, and certainly within less than 24 hours. IRC channels tend to give you faster assistance since it's a chat room filled with knowledgeable folks from all over the world.
What about software? Each Linux distribution is usually tied to a repository of software where you can freely download software and obtain regular software updates. The repository is basically a server (or series of servers) out on the Web that you download software from. Most Linux distributions also come with a package manager that will allow you to search for software (if you need a word processor, type "Word Processor" into the search box); it will then download the software for you and perform the installation - all you have to do is click a button and it does all the work for you. Pretty amazing. Last time I checked, there were over 36,000 software packages that were freely available for my system.
It sounds like Paul may have been concerned about video editing software (
https://permies.com/t/19753/permaculture-podcast/Podcast-Mac-PC). It's true that video editing software in Linux has been lacking for some time, but in the last several years, there have been some new contenders that actually do a good job at editing video and offering various types of transitions. Check out OpenShot (
http://www.openshot.org) and PiTiVi (
http://www.pitivi.org). Some might say that "this" software or "that" software might not do the trick and that they can do more with Photoshop, or Dreamweaver, or whatever. Ok, great, it's wonderful that those folks have opinions. All the tools that I need to do my job as a web developer/designer and multimedia professional are right at my fingertips within Linux. And, I love that Linux gives me
freedom to easily write shell scripts and integrate them into my system - these scripts automate any number of various processes and make my job easier in so many ways! Linux is a great platform for programming!
Why Linux?
- It's free to use, and free to redistribute (unless it's someone's proprietary spin-off of Linux that they are selling)
- Linux gives you complete freedom over your computer - freedom to customize the appearance and functionality of your machine as far or as little as you like
- Freedom of choice on so many different levels
- Tons of great software that's freely available and is easily downloaded and installed (you don't need to purchase and insert any CD)
- Safe, virus free, and frequent software updates
- Great support, either free or paid
- Great community of people all over the world to collaborate with
- So much more that I have not mentioned!
Macs? I didn't really mention much about Macs - they're great in a lot of ways, and not so great in other ways. In short, I love that they come loaded with such great software, but they're expensive, and everything about them is so proprietary that it just doesn't work for me that I have to purchase products that are specifically Mac-friendly. Although Macs are not a good solution for me, a lot of other people really like them.
Which Windows? I do have a Windows 7 machine at work that I use for some tasks, and honestly, Windows 7 is pretty nice in my opinion. I've tried Win8 and don't really care for it, but I can see how it might work well for touch-screen users. If I were going to run Windows on a personal machine, I'd personally use Win7-Pro.
Back to Linux... I make a living with my computer - it's safe to say that I use a lot of types of software and I use a great deal of services and applications that are out on the Internet. About the only thing that I've had issues with in today's times is any web application that's built on Microsoft Silverlight. Fortunately with the arrival of HTML5, there is no need for developers to continue using MS-Silverlight, so hopefully that's an issue that's soon to go away. Otherwise there is very little out on the Web that I encounter that I am not able to interface with on my Linux machine.
Is Linux for you? Maybe, maybe not. Only you can decide that for yourself. Windows, Mac, Linux, BSD, AIX, Solaris.... it's not that one is better than another... it's that one might be better for you, depending on your knowledge, reasons for wanting to switch, and your computing needs.
Want to know more and aren't sure how to get started? Look here:
http://lifehacker.com/5778882/getting-started-with-linux-the-complete-guide