Wally Balljacker wrote:I agree for the most part, Linux is still far from being something most people can deal with on the whole. As Dann had mentioned on the Tech Show, he attempted to upgrade his System76 laptop (which is DESIGNED for Linux for crying out loud), and afterwards his sound and wireless quit working.
Well, then maybe a distro that has a six month release cycle isn't the right thing for Mr. Ultimate Computer N00b. You can only do so much testing in six months!! I agree Ubuntu has done a slew of good work, but things like upgrades are just .... yeah, you said it yourself.
Wally Balljacker wrote:As much as I love Linux and the FOSS community, sometimes I really don't know if Linux will ever get it together enough to take over a large chunk of the desktop market, or if it'll continue to be cast aside as an embedded and back-end server operating system, leaving the massive desktop market to Apple and Microsoft.
The "get it together" statement is really somewhat interesting. Having a semi-UNIX heritage (Being a UNIX clone) has been great for things like security, stability, reliability and flexibility. The problem with such a long history is that through that time, many integral components have collection so much garbage, and they need to be fixed! Some months back I heard some X developers saying that even with all the good stuff in X.Org 7.3, it would still take a bunch more years to really fix X so that it would work really well, without tons of crap code from the early to mid 90'. Such things take time, despite the rapid phase of free software. Printing has been huge pain for a long time, and it's starting to look much better. X has made ginourmous progress during the last 2 years, and with Intel's great graphics support and AMD's release of hardware specs, it's just gonna get better, but it will take time.
I think that GNU/Linux will, over time, gradually cater to more groups of people. Today it is perfectly usable for mission critical servers, large mainframes and embedded devices (Mobile phones, multimedia devices etc.). The desktop maturity I think is a little 50/50. A GNU/Linux desktop works fine for geeks, for us it's absolutely perfect. For people who have lots of time, but no money, it's also fine. People who don't know much, but can install Windows, load drivers and install a few applications, can also use it without too many problems. Whether people like my mother can use a GNU/Linux powered home desktop computer depends on a few things. First of all, if I set it up for her, then there's no problem at all. I'll just throw a big icon on the desktop saying "Internet", and another one saying "Photos", and show her how to import pictures into Digikam. In this scenario where an experienced person can take care of things and offer support where needed, GNU/Linux is also fine. I think that people like my mother, who do not have an experienced computer guy nearby, running GNU/Linux is extremely hard. Not because KDE and GNOME aren't easy enough to use, they are, but because for my mother the concept that she can't buy "a computer program" in a store, or get an unauthorized copy from a friend or family member, and just always have it work, makes no sense at all. And the reason is like it was mentioned previously, people want computers to be like a fridge or a freezer, "Open and then close", and computers just aren't like that. I have a bunch of friends who're girls, who probably could use GNU/Linux without problems (These two are actually quite smart), but the problems come in when they get a docx ("Open"XML) file from school, or get told to buy certain dictionary software, which of course will not work since it's made for Windows. I don't know what to call this area of problem, but it's about GNU/Linux not being well known enough for people to be able to say "Does this work with GNU/Linux?", the few people I have met who have a Mac can ask this, when looking for software for their Mac, despite them not knowling donkey d!ick about security, or that a friendly guy in Nigeria just isn't going to help them earn a billion dollars.
Wally Balljacker wrote:I recently heard that Apple has attained around 8% of the market, and adoption is increasing at a feverish pace ever since the Intel switch.
I heard that as well, although I am highly sceptical of that number. I don't know whether it's because I am living in a country that I jokingly refer to as being "under Microsoft occupation", but the thing is Windows is so ingrained in society, that it's just such a tragedy. I mean people entire assumption of computers is what Windows is like. All the problems that Windows has, people assume those are problems of computers general, because in 99,99% of people's cases, Windows IS "the computer", because that's the only thing they have seen, or heard of for the last 15 years, or that their parents heard of 10 years ago, and they then grew up with. I guess that I'm even like that a little bit myself. Sometimes I feel that I use KDE or GNOME is sort of a Windows-style way, and whenever I try to use just Fluxbox, Xfce or WindowMaker, and anything generally seen as more "hardcore UNIX", they just feel very unnatural to me.
greggh wrote:I stopped caring about whether or not GNU/Linux will take over the world or even gain big desktop share.
Same here, because the things that would have to be done, to make GNU/Linux cater to the dumbf!uck 15 year old teenage girls that get piss drunk and end up having sex with some random 21 year old guy every other weekend, is just so against what I want to see done that I think it's not worth it. To me, popularity and market share is only valuable until it starts messing with our core values, which I think lies in the freedom that people can get from a GNU/Linux system. Yes, I know most people do not care, but I care, and I know some other people care. Also, if we had to desecure our OS, to make it brain dead easy to install anything and everything I would turn into a freaking Theo de Raadt emulation or something!!!
greggh wrote:I just care that it has a big enough presence on the desktop that it can't be ignored by hardware and software providers. And I have no doubt that within relatively short order it will exceed Apple's share on the desktop and that concern will be gone once and for all.
I really don't know about the "exceed Apple's share on the desktop", because people I couldn't ever imagine discovering GNU/Linux on their own, I do see use Macs. So I don't think that that is true.
What I do think, is that the whole issue of hardware support is largely solved. I have yet to try installing ANY GNU/Linux distro on a PC and not having it work at all. On all the machines I have ever installed it on, the disk controller has worked fine and ethernet networking has worked fine. The remaining problems lie in the places where the hardware aren't cheap commodity stuff that everybody makes. This is stuff like wireless cards (Although, the historically crappy wireless support in the Linux kernel was mostly caused by an absolutely dogsh!t driver structure, which has gotten fixed with 2.6.22), graphics cards and laptop specific features like suspend and hibernation. The graphics card one I think will be completely eliminated in a year, thanks to AMD's release of hardware specifications, and Intel's phenomenal support of graphics drivers. The wireless one I foresee being completely knocked down in two years. I recently tried Fedora 8 Test 3 on my ThinkPad X31 laptop, and was surprised to find the internal Atheros card working, because I know that Fedora absolutely refuse to include proprietary drivers. I poked around and found that Fedora had stuck in a snapshot of a developmental version of the ath5k driver, which is the new Atheros driver based on OpenBSD's free HAL code, and the damn thing worked. I tried doing some network stress testing, and I had largely files transferred without problems (I did a checksum comparison to check, using sha1sum AND md5sum). Every big problem that we face today, is gonna be solved in time. And as each one gets gradually gets solved, GNU/Linux will be usable for more and more people, all that's needed at that point is letting people actually know about it!
greggh wrote:As far as it not being ready for the desktop, that is total bull/FUD. I've been using Ubuntu for almost 2 years now and I am not a command line geek. In fact, I've been able to run Ubuntu as my sole PC, without having to learn how to configure xorg or ever having to drop to the command line.
Hehe yep, I've seen my mother happily use KDE and Digikam to manage her f!ucking huge amounts of pictures of her stupid flowers. Watching her do all that without problems, except the occasional "How do I do this?" question, just makes me laugh at the morons that whine about GNU/Linux not "being ready for the desktop" or "Linux UIs being hard to use". KDE and GNOME both kick ass (Although I do have a fairly hefy preference for KDE, however I would of course use GNOME in heartbeat over Windows or Mac OS X), I do not care what anybody says!!