There was an interesting question posed by Chess Griffin in episode 60 of his Linux Reality podcast. He was discussing a user feedback email in which the person described helping his Aunt convert to Linux. He began to speak generally about whether or not Linux was user friendly enough for an older generation and he casually posed the question 'When will Linux be ready for your grandma?'. Below is my response to his question. I decided to post it here for all to read.
- - - - - - - - - - - - - - - - - - - - - - - - -
Chess,
You posed a very interesting question in episode 60 that inspired me to think (and subsequently write you an email). You said 'When will Linux be ready for your grandma?' and after thinking on that question it occurred to me that Linux is better suited for your grandma than any other major operating system today.
An Untouched Generation
I want to address why I believe Linux is better suited, but let's first extend the term from 'grandma' to 'older generation'. I would say around sixty years old and older which puts them being born in the mid 1940's or earlier. This means that they didn't grow up with a personal computer of any form in their household, because by the time they were eighteen to twenty-one (mid 1960's), the first successful home computer was still about ten years out [1] [2].
Furthermore, their chances of having a career that would force them to interact with a desktop computer or even a mainframe would have been relatively slim considering that they would have been a good thirty years into the professional workforce by the 1980's. This means that they very well could have been retired by the time the first graphical desktop computer came into mainstream reality (Mac OS 1984, Microsoft Windows 1985 - 1992) [3] [4].
I guess this is really my first major point in that one of the biggest struggles in Linux adoption for the average computer user is re-learning the interface (assuming they have someone who will install it for them). The average computer user sees the desktop environment experience as 'I got to click on the blue E on the desktop to get on the Internet' and 'To open Office I have hit the Start button'. Not, 'I need to find an icon for a web browser on the desktop to get on the Internet' and 'To open an office productivity suite I need to locate an applications menu on the desktop'. They have been so socially trained how to perform tasks on a computer in steps that they seldom realize or understand the concepts of what they are actually doing (in the sense that they can apply it as a general principal). With this older generation of people the chances of them having extremely limited or no computer experience is much higher than with a slightly younger group. So when you are showing them how to check email or write and print a letter; they wont have these preconceived images in their head of how it should work clouding their learning.
I have an example of this with my grandma on my mother's side who we have taught to check email with a computer. She used a Hotmail account through Internet Explorer and when I tried to make her email experience easier by configuring Outlook Express (so she would be one click away from her messages), she could not grasp the idea of having to use a different program. She had to click on a different thing in the Start menu, it looked different, etc. However when her computer became inevitably bogged down with malware and the like , I was able to switch her Internet button in the Start menu to Firefox (thus remedying most of the problems) without her even noticing the change in her webmail experience.
Safer User Experience
Another reason Linux is a better choice as an operating system for an older generation is that it is a safer environment. This point consists of several things.
The first is that they are not going to be able destroy their computer without root access. The way Linux is designed is better than Windows in that it won't let people who don't know what they are doing do dangerous things (I know Vista is trying to improve on this). Mac OSX also is UNIX based so it shares some of the benefits of Linux user permissions, however Apple has done a lot to obscure the line of separation to make a less intrusive user experience (i.e. an administrative user doesn't have sudo as much as they should). In this sense we are kind of producing a 'big brother' environment for them to work in, where they can't install anything new without your help. But chances are you already had this relationship in place, only it wasn't being policed (i.e. Who is your grandma going to call when she wants to try something new on her computer anyway?).
Secondly, their Internet (network) experiences will be a lot safer. It could be argued that Linux is a more secure operating system than Windows or Mac (and I would tend to agree). However the bigger point is that Linux is not nearly as targeted of an operating system as the more mainstream operating systems. Which is perfect for a computer user who is not accustom to dealing with spam or doesn't realize they shouldn't just download everything that the computer says is important. On Linux it is no big deal if a user is duped into opening an attachment that they shouldn't, because chances are it wont run on Linux anyway.
Easier Market Entry
The last point I have on why Linux is the better suited operating system for the older generation has to do with my experiences with my grandparents on my father's side when I talk to them about what I do for a living. They are in their eighties and any computer outside of kitchen appliances and a TV/VCR have escaped their life experience thus far. They therefore don't see or care to learn the value of having a computer in the house. But on the same token they do make an effort to go to my parents' house so they can see the latest pictures from the last email.
So they value what a computer can provide (i.e. the pictures of my brother's new baby in North Carolina), they just don't value owning one. Which fundamentally translates to that they don't value paying for one. And that is where the beauty of Linux and Open Source comes in. If I can take an old machine and grab the latest version of Ubuntu and stick it in their house, then all they have to invest is a little time and electricity.
Therefore, Linux has a lot easier market entry potential with this generation (over the other operating systems) because of its lower price point. I know I could never convince my grandparents to go out and buy a computer, but I do know that I could convince them to sit in front of a computer loaded with family pictures (especially since it didn't cost them hardly anything). It is perfect platform to enhance the lives of the people in this generation.
To wrap this up, now that I have spent some time in thought on this idea; I really think it could be another great arena for Linux and Open Source to continue enhance the world.
References:
[1] http://en.wikipedia.org/wiki/Personal_computer#Computers_at_home
[2] http://en.wikipedia.org/wiki/Apple_II
[3] http://en.wikipedia.org/wiki/Mac_os#.22Classic.22_Mac_OS_.281984-2001.29
[4] http://en.wikipedia.org/wiki/Windows#History