Porkepix: I know lots of peoples having no problems with Linux and if you don't consider the resistance to change because it's very hard to get lambda users accepting to change their habits, it's perfectly usable for most of the usage
shaddim: No, you do it wrong, you try to ignore the consistent reality since 1.5 decades:
& [url=http://de.reddit.com/r/linux_gaming/comments/1u5vgf/steam_survey_linux_at_111_172_008_variance_with/]1.72% Even if linux is good enough for the developer/geek type of user (I assume your personal experience), this means completely NOT that it is good enough for the customer kind of user, the majority of people. Accept the usage numbers as authentic feedback: Linux fails for the PC use-case, where Windows and MacOS works fine.
Show me WHERE you can buy a computer pre-installed with Linux at a reasonable price (because the very rare places where you can buy them are overpriced). And even if you find it, it'll only be a part of the problem which will be solved : remains user resistance to their habits, and I've perfect example at home with my family : Office 2003 and OpenOffice/LibreOffice are 95 to don't say 99% similar for a casual use. My mother still think it's different…of course, the icon and the name are different, but the mainstream usage is really the same.
A test I personally would like to do, but that is impossible as I don't know someone I could ask this :
find someone who never used any computer of its entire life on a Linux computer. So this person would never had any habits at all nor strong opinion before using it. And see the result. From what I can hear from different places, it's not really a problem and users use it without any problem.
That's the main problem : the lambda user don't look for changes, dislike changes, because computer is just for him an useless tool, a piece of **** he would like to deal without but can not. So they don't do even a little
effort. "It's different, it's too complicated, give me back what I previously had". And that's all.
And I'm pretty sure that if you're more than 25/30 years old, even maybe 20 you will have noticed that when peoples at their works had the obligation to use computers while they were working without before. Changing of operating system is exactly the same deal.
Change habits is hard. And even harder when it's against people's wishes.
PS : We had very good examples here in my country when government asked to some public organizations to use OpenOffice/LibreOffice or when some private companies try to do the same. They encounter high resistance to this change. And it's only for a simple text processing software or spreadsheet.
How many peoples still think that "Internet is the big blue 'E' on my desktop"…
Porkepix: excepted some pro softwares (ERP and so on) at the moment only developed for Windows, but which could as easily be written for Linux for the new one.
shaddim: "easily" [citation needed]
Have you already written a single piece of Java code? Even if I hate this language, it's today the most used one in the professional environment.
Look for Java on the editor website, wikipedia or what do you want : "Write it once, run everywhere". No need to more comments.
For my personal preferences, C[++], Python, or some others languages are fine in addition with Qt or GTK if you prefer it.
Even .net, thanks to Mono.
hedwards: LOL, you just posted an entire diatribe of bullshit and now you're demanding somebody provide you with a citation?
shaddim: I think I was the only one in this heated debate who provided links to authorative sources at all, e.g. Debian Founder Ian Murdock... ;) Spreading FUD and personal attacks will not help the cause of linux, that is clear.
hedwards: The software does only 1 thing that other OSes don't, rely upon a huge library of software.
shaddim: Indeed, you describe the PC use case: OS separated from apps, ISV provided apps, installed by the user themself . Which is a model used by ALL successful platforms: MacOS, Android, iOS and Windows, yes. So, if this a
known model for success since decades, why linux keeps sticking on the outdated distro model?
I would the say the inertia and conservatism is on this side....
Talking about Android/iOS/Windows Phone system, and even Mac App Store and new Windows store, you don't see some similarities with the ease of use of repositories? I see them as the ease of use is the same. At two exceptions (or three) : Applications are packaged instead of using built-in systems and libraries while repositories manage it well. It's not free to use. Owners restrict their usage (controls, and even some obligations for example for the Mac App Store because of their sandbox).
Extracts from the Movist app on the MAS (
https://itunes.apple.com/fr/app/movist/id461788075?mt=12) :
• Movist 1.2.1 or later supports App Sandbox in OS X 10.7 or later. App Sandbox supports better security but, some features are not allowed for security. Followings are not supported any more in OS X 10.7 or later (still works in 10.6):
- Digital audio out in QuickTime decoder.
- Keyboard backlight off in full screen.
- Media Keys support.
- Shutdown, Log out, Sleep in playlist end-job.
- Sleep by press and holding PLAY/PAUSE in full screen navigation.
Yes, you red well : they had to REMOVE features because of stupids Apple's rules on their MAS, which will never have happened on Linux.
Other sources of problems on theses stores :
http://arstechnica.com/apple/2012/08/textmate-2-0-goes-open-source-in-response-to-os-x-restrictions/
http://arstechnica.com/apple/2012/08/odgaard-i-will-continue-working-on-textmate-as-long-as-i-am-a-mac-user/
http://arstechnica.com/information-technology/2011/02/windows-phone-marketplace-bans-the-gpl-and-the-app-store-should-too/
Ubuntu for example provide now a software-center which is pretty much the same. Without lots of these restrictions.
And about distros ? Distros are the choice for everyone to have the OS which perfectly fit to its wishes. I myself use Archlinux but never will give it to a beginner because it's not user friendly. But they can perfectly use Ubuntu, Fedora, Mageia, Mint, Debian…