Excuse any english mistakes, it's not my main language. Also this is a long post but I wanted to explain what I think the OS needs to make me and my grandma stay on it if those needs were met..
I want to share my experience as a long time windows user who switched to Ubuntu 2 days ago because I feel like it's the type of objective feedback the developing community could need or rather should seek. When I say I was objective, I really mean it, I came with great expectation and a curious envy to discover a new OS. Before starting however, let me present myself because I feel it's relevant. I'm a long time windows user, currently web developer. So I'm not totally oblivious to computers in general but I'm not quite as knowledgeable as many of you. I don't use the console - or the terminal, whatever you call it on Ubuntu - in general, I like using a GUI and I like things to work on my PC. I'm also an artist that use various application on windows like reason, ableton and some video editing software like Adobe after effect... I know you know where this is going but bare with me. Now I think the Ubuntu community wants the OS to keep being a niche OS, but I don't think anyone benefit from that and I'll explain why I think so.
So there we are, monday morning and I got some work to do, let's start this computer. "OS not found". Well It seems like the perfect time to try Ubuntu as I wanted to try for some time now. A quick research on google on the benefit of the OS and <<Linux is in fact really easy to use with distributions that provide an intuitive user interface like Ubuntu, could even be easier than windows>>. Downloaded it. My grand mother calls me in the meantime as she needs help on her computer as usual. I thought "hey if Ubuntu is so easy maybe I should install it on her computer, maybe later though, I'll test it myself first". This is important because as I was trying the OS for the first time I constantly thought about whether or not she would have an easier time on windows than Ubuntu. The quick answer after some days of usage is that it very well could... but not quite there are keys things that need to improve in order for me to reconsider it.
Let's start with the reason I think Ubuntu shouldn't seek to be a niche OS for tech people. First and foremost if there are more people using it that means there is a bigger potential market for big companies like adobe and the likes. That means it is more likely they decide to release their app available on Linux as well. Bigger population means more software availability which is the main reason some people go back to windows. I feel like the guys doing Ubuntu should seek one thing : "If a grandma tries ubuntu she should be able to intuitively find her way so she doesn't uninstall to go back to windows or mac." At the moment it's just not the case and I'll try to explain why I think so.
The installation went fast and easy and I'm on the desktop. It looks great, it looks better than other OS - obviously subjective -. It's intuitive, drop an icon there and it stays there etc.
First problem encountered: my keyboard is qwerty. Problem solved, took me 1 minute to figure out. Quick easy and clean, I like it so far.
Task #2 : Installing 2 softwares. We get to the meat of my feedback and what my thread is essentially about: the software center. It is killer in its own right. It's the feature that could make this OS easier for my grandma, easier than any other OS. Unfortunately it's just not the case at the moment but it's almost there. So back to it, I want : Steam, Eclipse and java. After a quick google search I find out I can install Steam from the software center. Problem: There is no install button for steam... Had to use the console to install it. It might not seem like a huge deal to you but it is to my grandma. Then I've to use the console some more because the package downloaded are not good or something along those lines. Then I want to install eclipse and java jdk. I read the reviews in the software center and see that it's not up to date. So I download it from internet. Granted I might have picked the wrong application to start with as I didn't encounter any problem after that. That wasn't a great first impression to say the least. However I do think this thing is wonderful and is the way to go. It's just noob friendly. During that time I also had to uninstall Steam to reinstall it. I installed the synaptic GUI to uninstall apps. It's quite messy, there are a lot of things listed so I type Steam. And to my surprise there are a bunch of things that are listed. I read the doc for 5 minutes and understand there are packages, dependencies etc. Then stop as I'm not even halfway through the page. My point is I shouldn't have to. If the OS would aim for being intuitive it should have a layer of abstraction on top of that. And that does not mean that console guys are forgotten, you can really have best of both worlds there. Look at android, you just press an icon and drop it in the trash, done. Secundo apps that are downloaded from internet can't be uninstalled from the software center. This software center is great but it needs to be centralized and have everything there so it's easy and intuitive. That's the way my grand ma can use Ubuntu more easily than windows. In fact if that were the case and more apps exclusive to windows were available on Ubuntu, I'd make her do the switch in an heartbeat because I know that it's just better and I support the open source side of things.
So I said software availability ? I shouldn't have to run a virtual machine or wine to use the softwares I want. I shouldn't have to use another software when I did use the same one for 3 years and all the tutorials I read are for after effect. It really, really is a deal breaker and that's not how you make my grand ma stay and remember more grandmas equals bigger market which equals to more apps availability. But it's kind of a chicken and egg problem isn't it ? How do you break the spiral ? Opinions are welcome.
========
Side-note :
This is less important but there are some little annoying things that are worth mentioning but aren't deal breakers. Can't minimize an app without clicking its icon ? I understand it's used to switch between many windows when you have many of them open, which is fantastic. What about when I only have one open ? It is annoying, I often see myself on windows clicking da icon just to maximize, read a bit of what I just forgot, then minimize and go back to my task. Which is easy, fast and intuitive. I think there very well could be best of both worlds there. ( The two others are more subjective and due to the fact that I've been on windows for so long but I'll mention those anyway : No quick, intuitive, one click access to the desktop there probably is a shortcut though but my point is that I've to google it. Ctrl+alt right doesn't work and instead is alt GR to type special chars, well I kinda like it, but I also like having a standard for things, now I have 2 standards to remember).
Bookmarks