Slashdot Mirror


OSDL To Start Pushing on Desktop Linux

Psyke writes "The Australian Financial Review is reporting that 'IBM, Red Hat and a consortium of computer makers backed by the likes of Dell, Hewlett-Packard and Intel will push to move the Linux operating system out of the back office from next year.' and 'Meanwhile, the OSDL, which has largely worked on improving Linux's ability to run large servers, said it would work on improving Linux's performance on ordinary desktop computers.'" The article itself is a little off- those companies are working *through* the OSDL of which they are members - along with a number of additional companies as well.

54 of 383 comments (clear)

  1. Support and pre-installed by WetCat · · Score: 3, Insightful

    The only two problems with desktop linux that needs
    to be overcomed are
    Pre-installation on new PC by default on mainstream computers
    Support by the mainstream computers' builders.

    1. Re:Support and pre-installed by GrenDel+Fuego · · Score: 3, Insightful

      I might agree with this statement if you assume that "desktop linux" = "home linux".

      Linux can currently work very well on corporate desktops where there is centralized management and clueful people in charge of selecting hardware that is supported.

    2. Re:Support and pre-installed by swordboy · · Score: 4, Insightful

      Support by the mainstream computers' builders.

      Therein lies the rub.

      Windows XP is difficult to support because it can be configured to any number of different interfaces (standard XP, Windows "Classic", or any combination in between). Do you honestly expect some headset-fast-food-phone-jockey to figure out what beta version of KDE has been installed? I couldn't do it...

      Redhat has been criticized for "dumbing down" their distro but I applaud them for it. Only when there is one standard, non-configurable interface should open-source be thrown to the desktop wolves. Open source (I refrain from using the term "Linux" because it doesn't include the GUI) has the opportunity to target what is so very wrong with Windows because it doesn't have to worry about the backward compatibility that makes Windows such crap in so many respects. But nobody seems to care about that right now so we have more crap to come. Everyone seems to love having a choice in crap but I digress.

      Short and sweet: wish list

      1) Get rid of the application execution shortcuts and put them in one, easy to use location. Windows has the desktop, the start menu (directly off of the start button), the programs submenu off of the start button, the quick-launch and the system tray. Most programs make use of this and flood the user with shortcuts mainly for the sake of advertising. Susie won't forget to run AOL if we give her 6 different locations from which to start it.

      There's also no reason that entire submenus need to be created off of the start menu. Applications should simply load a single shortcut to themselves instead of putting readme's, uninstallers and other crap in the start menu. It just adds to the clutter and will eventually require scrolling start menus ala Windows. Create some standards - programs could be grouped. Instead of a game creating gratuitous advertising in the start menu (who cares if the game was made by Sierra?), it should simply install a shortcut into the standard "GAMES" submenu. Utilities, Office, etc. One could probably come up with 6 or so default submenus that programs could utilitize.

      2) Use the desktop for something other than the aforementioned annoyance. Maybe build in a tabbed desktop with a control panel on one tab, an extensible calendaring tab on another (I use Palm Desktop and I don't even have a Palm device - calendaring is needed!). Perhaps another "default" tab could be a combination of email, most recently used applications and the calendar. Stick a log-off/shutdown tab in there and maybe a media player, too. Make some freakin' use of this space (besides the pretty wallpaper). Make it all extensible so third parties can make use of it (i.e. - Palm can create a plug-in for the system calendar, third-party media players can embed themselves into the media tab, etc).

      3) User data management - give the users ONE FREAKING PLACE to put data. Sure - Windows might *try* to do this but, ultimately, it does nothing to stop uneducated users from doing the wrong thing. If you've ever had to explain to someone that they shouldn't save their Microsoft Office documents in \PROGRAM FILES\MICROSOFT OFFICE\, then you might know what I am talking about. ONE PLACE... certainly, make it flexible (allow users to share, etc) but for crying out loud.

      4) Program installation - Joe Users don't need to see the intricate details of the files on a program installation (either hard or soft media). Program installations should be ONE file. Joe Users don't need to see everything inside. Additionally, the programs should only have ONE FREAKING LOCATION to which they can install (i.e. - PROGRAM FILES). Once installed, Joe Users should *never* be able to go into this folder and poke around. There's no need for it (but certainly provide the functionality for an advanced user to do so).

      Argh... I'll be here all day of I go on. Ultimately, if someone can point me to someone who cares, I'd be happy to spend a few hours suggesting improvements. Does anyone need a GUI designer?

      --

      Life is the leading cause of death in America.
    3. Re:Support and pre-installed by ReelOddeeo · · Score: 2, Insightful

      I sort of agree, kind of. What Linux needs is apps. That is correct.

      It really needs something first in order to get those apps. Package and Dependancy management. Get this, and the apps will start trickling in. Right now it is just too hard to develop an app and expect to be able to install it onto anyone's Linux system without providing massive tech. support.

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  2. Redhat by samadhi · · Score: 5, Interesting

    Strange I thought Redhat had just abandoned the desktop. If Redhat are going to push Linux out of the back office, where are they going to push it too?

    1. Re:Redhat by AKnightCowboy · · Score: 3, Insightful
      Strange I thought Redhat had just abandoned the desktop. If Redhat are going to push Linux out of the back office, where are they going to push it too?

      Red Hat Enterprise Linux WS I would imagine. They abandoned the free desktop version, not their overpriced enterprise Linux distribution. Red Hat finally woke up and realized, no matter how much you try, you're not going to successful selling nothing but support for an otherwise free product. That's where the GNU model is flawed unfortunately. Writing books and offering tech support will not be enough to satisfy today's stock holders. That's also the problem with using a public company's open source product. Today they can be your friend, but tomorrow the stockholders could vote to charge you $699 for the same product.

  3. Goddamnit, this is another one of those by Anonymous Coward · · Score: 2, Funny

    SCO / Microsoft sponsored conspiracies!!!

    Oh wait. Wrong article.

  4. Re:This? by AndroidCat · · Score: 3, Insightful
    'IBM, Red Hat and a consortium of computer makers [..]

    Especially when RedHat was one of the companies backing away from the desktop in favour of enterprise installations. In the coming chaotic times for the desktop, I expect that we'll see lots of mixed signals as companies change directions or move in multiple directions at the same time. (In the last chaotic times, look at Microsoft's sudden shift from OS/2 to Win 3.)

    --
    One line blog. I hear that they're called Twitters now.
  5. Re:No, really, its not by mccalli · · Score: 4, Insightful
    Linux, a free operating system based upon Unix"...Someone hasn't done their research

    Of course Linux* is based on Unix. It may not be derived from the sources of Unix, but the idea and the running of it most certainly is based on Unix.

    *I'm prepared to accept arguments from the GNU/Linux crowd here.

    Cheers,
    Ian

  6. I am really looking forward to the day... by lee7guy · · Score: 5, Interesting

    ...when the number of Linux desktops reaches the critical mass where hardware manufacturers have no choice but to support linux with drivers, etc. If you'd asked me a year ago I would have told you that that day probably is a decent amount of time into the future. Now, I say we will most likely soon start seeing the signs on the horizon.

    Often we hear people talk about how "linux isn't ready for desktop". Bah. Nonsense. I would rather say; Some people aren't ready for the linux desktop. It might not be as easy as Windows or OSX, but nothing really stops you from using linux instead of windows, except for specialized applications only available on that platform.

    The only thing needed for success is a distro as easy to set up as Mandrake/Suse/Redhat, with the ease of upgrading of Gentoo or Debian. Maybe Fedora is the choosen one, tho I doubt it.

    --
    Ceterum censeo Microsoftem esse delendam
    1. Re:I am really looking forward to the day... by Theatetus · · Score: 4, Interesting
      Often we hear people talk about how "linux isn't ready for desktop". Bah. Nonsense.

      I got sick of my friends' and relatives' asking me to help them configure their home computers. I installed SuSE for them and they've found it much easier and more intuitive than Windows XP (I'm not a SuSE fan, but it seems to work for them).

      Just goes to show that Linux is ready for the desktop, and Windows XP still has some catching up to do before people like my grandmother can use it as easily as they can use the desktop Linux distros.

      --
      All's true that is mistrusted
    2. Re:I am really looking forward to the day... by Phantasmo · · Score: 3, Interesting

      There's nothing stopping the Free software community from replicating the success that OS X is experiencing.

      To succeed on the desktop, we need drivers. There are way more people writing drivers for Linux than for Darwin, but in order for those drivers to be any good we'll need cooperation from the manufacturers. So, we'd need to create a viable desktop solution that runs extremely well on commonly available hardware (i.e. NVidia cards) to show the smaller manufacturers that if they help a Free software developer write a driver, they may sell more units.

      GNU/Linux with X is slower than Windows, and way slower than OS X. Linux 2.6 is going to help a lot, but it isn't going to fix things. The X people say that the widget developers don't know what they're doing. The widget developers say that they've done they best they can with what X has to offer...

      So it seems to me that X is either too complicated, or not sufficiently optimized. I think that we need a complete X replacement. Forget about X compatability.

      It needs to be networked, like X, but have a standard widget set and clipboard. GTK+ and QT can be implemented in this environment, just like they are in Windows.

      A faster, graphical bootup, no editing of config files by hand, yadda yadda yadda...
      you've all heard this before.

      But is it beyond our reach? I don't think so. What we need to do is admit that a lot of the stuff that we're doing on the desktop isn't working that well, and then change it.

      --

      The US Army: promoting democracy through unquestioned obedience
    3. Re:I am really looking forward to the day... by hanssprudel · · Score: 3, Insightful

      When people say that linux is not ready for the desktop, they mean that the average user will not be able to use it.

      What do you mean exactly by "the average user"? Clearly the average user, as in the user who is the average of all users in every respect doesn't exist, and people even closely aproximating him are pretty rare.

      Do you mean the median user? (That is to say, when 50% of the people can use it.) Or do you mean a higher percentile? Or is 100% necessary? (Including illiterate people?)

      You cant say, it is erady, but only for the geeks desktops. That kinda defeats the purpose.

      Why not? Why does it have to black and white? Why can't an OS be ready for some peoples desktops and not for others? If Linux has 2.6% of the market today, would going to 15% not be an improvement? Would those 15% be using an OS that wasn't "ready" simply because it was unsuitable for the other 85%?

      Your thinking makes no sense to me. Linux is ready for the desktop, and has been for some time. It is not ready for everybody's desktop, but it is ready for more users today than it was two years ago, and will be ready for even more in another two years. I see no contradiction.

    4. Re:I am really looking forward to the day... by Hatta · · Score: 2, Insightful

      X is faster than windows, it's the bloated desktop environments and toolkits that bog it down.

      --
      Give me Classic Slashdot or give me death!
  7. OEMs a must for linux by obsid1an · · Score: 3, Insightful

    Seeing Linux distros as an option pre-installed into major OEMs systems would be great. Desktop linux has all the tools that the average consumer needs (especially those buying from OEMs). Not to mention that consumers might be more willing to use linux if they didn't have to actually buy Windows first.

    1. Re:OEMs a must for linux by iaredam · · Score: 3, Informative

      PC Club already sells computers with linux installed, I am not sure what distro's for sure but i know they ship computers and laptops with "Lindows" :(. I ended up talking to the manager of a local pc club store and he said he could install debian, gentoo, rh, or mdk on a new system for me. If they start advertising better other manufacturers might get the idea

  8. Way Off... by cnelzie · · Score: 5, Insightful

    Other things like, I dunno being able to buy software off the shelf in Best Buy, taking it home and simply running some autorun or one-click installation process, regardless of which distribution of Linux you are using needs to happen...

    Easier configuration, better transparency for applications and functions, a common clip-board and many more things...

    Even corporate desktops need a more cohesive system to be able to install, then later update individual packages without needing to install a dozen other packages, requiring a dozen other packages to be installed, which require still more packages to be installed.

    I have personally run into issues like that when wanting to update things like the version of Mr Project that came with Red Hat 7.3 to the latest release of Mr Project in order to take advantage of some new features. Since there was not a single Red Hat 7.3 Binary package made available, I downloaded the 'generic' RPM and found that I needed to install a dozen things to be able to install it. So... I downloaded the tarbal source and found the SAME problem.

    I love Linux, but it just sucks that I am unable to take a piece of recent software and install on an OS that is NEWER then Windows 98SE without having to update dozens of other pieces of software, when I can still take that old Windows 98SE and run MOST every piece of software that has recently become available. That is one of the largest usability issues keeping Linux from taking desktops over very easily.

    Not everyone wants to update their ENTIRE OS all of the time. Why should people take a handful of hours to most of a day every 6 months or so in order to migrate to the latest release of their chosen Operating System? They shouldn't have to do that. They should be able to install it and update the pieces they need to and then when and IF, they have the time, then they can upgrade to the latest release. There should also be no major issues with doing so...

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
    1. Re:Way Off... by WetCat · · Score: 2, Informative

      I recently bought a disk with "Good Linux games"
      It was almost completely unusable - it contained .rpms and source code.
      I have Mandrake and .rpms won't run for me.
      I would prefer _statically compiled_ versions of all games which are in that CD with the sources and other stuff needed by GPL.

    2. Re:Way Off... by PReDiToR · · Score: 3, Insightful
      What you say has merit.

      Distribution of Linux binaries would help things a lot. Before the advent of .MSI files, installation of a program on Windoze was, at the hardest level, comprised of four steps:
      • Get the installation
      • Click the install file
      • Get the VB Runtimes
      • Copy the VB Runtimes to the Windoze directory

      And the easiest ever was just to download one file to the right place and run it.

      No mention of source code, compilation, required packages, the occaisional Kernel module or anything like that.

      Don't get me wrong, I use Linux, I really do, but I spend a lot of time using it, rather than using applications on it.
      I *do* know that with OSS you can compile apps with your own options, but to be fair, I draw the line a little before that.
      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    3. Re:Way Off... by Theatetus · · Score: 3, Insightful
      I call bullshit. Doesn't happen. Give an example that be reproduced.

      I call meta-bullshit. Happens all the time on the non-NT line (and occasionally on the NT/2k/XP line).

      WTF do you think the phrase "DLL hell" was invented to describe?

      --
      All's true that is mistrusted
    4. Re:Way Off... by be-fan · · Score: 2, Insightful

      Um, you're describing a problem that was fixed long ago. Most modern distributions (RedHat, Mandrake, Debian, SuSE, etc) use a package repository. Thus, installing applications is as simple as double-clicking it in something like Synaptic (much better than the multi-step wizard-style MS Windows installer) and boom, its in your start menu. The repository manager takes care of everything else.

      As for dependencies --- they're the right technical solution. OSS can't afford to reinvent the wheel for every little app, and shipping your own copies of each dependency is just asking for trouble. Its easy enough to handle the logistics automatically through software, so there is really no point in going to an "include-the-world" MS windows style installer. Also, Linux software is constantly evolving. That can't be helped, its a natural byproduct of the development model. As a result, you'll just have to get used to updating once every month or two. Its not like it costs anything, and systems like APT and Yum make it a single-command, 10 minute process.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:Way Off... by Theatetus · · Score: 2
      instlal something manually and everything goes to hell with rpms and apt

      I hear this all the time I just have never seen it personally. Maybe I've been lucky. If I've installed libwhatever manually I just emerge (or apt, or rpm, or whatever) with the relevent nodep option and it works fine.

      Plus I seem to have encountered the need for multiple versions of the same friggin library, which is something i've never come accross in win.

      Actually you probably have; the biggest part of "DLL hell" is that you need two different versions of the same library (a .dll and a .so have analogous roles). The Linux solution is to have libfoo.so.6 and libfoo.so.5 in /usr/lib with libfoo.so as a link to the newest one; that way you can run applications that require both libraries. Windows does offer a similar solution but FAR too in most cases vendors simply overwrite foo.dll with their version of foo.dll, so that whatever apps relied on the earlier version are now completely hosed.

      The other big part of DLL hell comes from Windows not having many graphical toolkits except for MFC (which simply is not enough for most developers). So, instead of having something like GTK or QT people end up writing all sorts of custom controls as libraries (which is how DLL hell quickly became ActiveX hell once Microsoft decided COM components should be self-registering... shudder...). When a new application overwrites an old library for a control, every older app that used that control breaks. In contrast, no Linux program that I know of tries to give you a new GTK or QT.

      --
      All's true that is mistrusted
    6. Re:Way Off... by WetCat · · Score: 2, Insightful

      If you have a statically-linked version of game, you wouldn't need to compile anything. Just to have
      _kernel_ that is compatible by syscalls.
      (the size of module will be large, but who counts megabytes in game distributions now, anyway?)

    7. Re:Way Off... by evilad · · Score: 3, Interesting
      In The Inmates are Running the Asylum, Cooper argues that the easiest application install of all is implemented by a web-browser, and that no application install needs to be harder than that. There is a single specification of the "application" you want to run, whether that be clicking a link or entering a URL, and then the browser does the rest of the work.

      I agree with this. Any well-written application should be able to determine reasonable defaults based on context. Therefore, on general principles, there is no need for an interactive installation process.

      The only exception I can think of right now is for security. Even there, digital signatures can go a long way towards streamlining the "install" process.

    8. Re:Way Off... by Dashing+Leech · · Score: 2, Insightful
      As much as I love Linux, I have to agree with the parent post. I tried to install Opera and it told me there were some dependent files need. It didn't say where to find them or how to install them at all. After some searching (notably at rpmfind), I found some other applications that appeared to filenames very close to the required ones. I installed those (which had their own dependencies I had to track down), but Opera still wouldn't install and claimed it needed these files. Whatever I installed also screwed other things up. All sorts of errors came up when I logged in. Keep in mind this isn't some ancient version of Linux, it was SuSE 8.1 and 8.2. I eventually had to re-install SuSE and gave up trying to install Opera.

      Most Windows software installs and runs properly, even on my Win98SE. If there are missing files, a quick search on the internet will find them and quickly, and only involves copy 1 or 2 files into a specific directory. If it was that easy with Linux, I might consider tossing my dual-boot for Linux only (and if I could get Matlab to run well in Linux).

    9. Re:Way Off... by IamTheRealMike · · Score: 2, Interesting
      In The Inmates are Running the Asylum, Cooper argues that the easiest application install of all is implemented by a web-browser, and that no application install needs to be harder than that.

      I agree. The long term UI plan for autopackage is clicking directly on icons in the web browser. You can of course drag the icon to your panel or menu as well, if you wish to make a permenant link. This isn't impossible to implement though it is fairly hard.

      Any well-written application should be able to determine reasonable defaults based on context. Therefore, on general principles, there is no need for an interactive installation process.

      Well, autopackage supports user interaction, however it forces the package developer to specify sane defaults. I'm not 100% sure this is the right way to go, but there are some things that just make a lot more sense to do in the installer (like choosing 'components' and such).

    10. Re:Way Off... by cayenne8 · · Score: 2, Informative
      Give Gentoo Linux a try.

      To upgrade Opera do:

      emerge -u opera Voila...it is upgraded, and dependencies taken care of for you.

      The initial build is a time consuming thing, if you go from source instead of the pre-built options that come with the LiveCD...but, once built...is a breeze to keep up todate or bleeding edge even.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  9. Bleh! by POds · · Score: 2, Interesting

    What happened with IBM telling the UK gov that Linux wasnt ready for the desktop?

    Also will the choose a certain linux distributing? Or just linux in general. Cause normal consumers would be able to choose for themselfs you know! They've going to have to have a list of suitable linux distros cause some of them are no wear near usable for newbies... And i assume thats what they are trying to do when they say they are pushing it for the desktop?

    --


    Giving IE users a taste of their own medicine since 2005 - http://pods.-is-a-geek.net/
  10. Copy paste? by Anonymous Coward · · Score: 2, Funny

    Maybe we'll finally get a reliable copy/paste. Year or two... what the heck. We can wait. Its not like Longhorn is any kind of competition, is it?!

  11. movie time by xao+gypsie · · Score: 4, Funny

    this is all almost like a movie. all you need to do is replace those involved with some more exciting entity, and you got the next billion dollar blockbuster:

    Sco: liken to sauron, but with no real power

    torvalds: some kinda of wizard

    red hat: that land of humand you are sure you can trust

    bsd: the dwarves that can kick anyone's ass but are more content with chillin in the mountains

    Ibm: the elves that youre pretty sure are on your side...

    and so on

    xao

    --


    xao
    http://TheHillforum.hopto.org
    1. Re:movie time by Dr.+Smeegee · · Score: 2, Funny
      To sum up:



      AT&T: Sauron. They created The One Ring (Unix), tried to use it to exert a hold over thousands of licensees, but lost it inadvertently (to the public domain and the valiant Berkeley).



      SCO: Gollum. They got a hold of the Ring, they're convinced it's "My Preciousss..." and will make their lives wonderful, yet they are essentially unable to do anything powerful with it. They are also schizophrenic, having one happy Caldera personality that wants to be friends with Linux users and one evil The SCO Group personality that wants to kill them all.



      Torvalds: Wizard. RMS would fit here too- Perhaps Linus as Gandalf and RMS as Radaghast the Brown- equally powerful, but one concentrating on hobbits and the other on birdies.



      Red Hat: Humans you aren't sure you can trust.



      BSD: Dwarves that can kick anyone's ass but are more content with chillin' in the mountains.



      Ibm: Elves that you're pretty sure are on your side...

      Mac OS: Hobbits. You think that you know them, that they're "mostly harmless" cuddly and cute, and serves no real purpose; but then, one day one goes off and steals from a dragon.



      I humbly submit that this be called the XaoRoyMne Theory of Unix Races.

  12. Re:This happens year after year by AndroidCat · · Score: 2
    The difference is that Microsoft is shifting what Windows is. They've been doing that all along, but until now upgrading has been a no brainer. (Insert snide comment about brains.) Eventually the path will be bumpy enough that people will look around before moving to the next version. At that point you get chaotic times.

    That doesn't mean that Windows will automatically die and Linux takes over the desktop. In means that you get a period where companies, developers and users all try to second-guess each other. Expect weird shifts as people try to flock towards the winner of the moment.

    --
    One line blog. I hear that they're called Twitters now.
  13. Did i read this right?? by floydman · · Score: 3, Interesting

    "Red Hat, the leading supplier of Linux to business, also said it would produce major enhancements to its distribution of Linux, which would make it easier to use the operating system on corporate desktops."

    Because i swear i read a couple of days ago that RedaHat will stop its RedHat Linux line, and stick with the RedHat Advanced server

    --
    The lunatic is in my head
  14. Re:That day is far, far off... by Bunji+X · · Score: 2, Insightful

    Well, it is not like Redhat is the only company supporting Linux. They might say what they please, but imho players like IBM and Intel want linux to succeed, and more often than not, they get what they want.

    I think the grandparent's last paragraph is interresting. Combine the power of some of the "more geeky" distros with the easy of use of others. Might be a winner.

    --
    ---
    The combined human population is enough to feed every living tiger for app. 28000 years.
  15. Joe Sixpack-friendly desktop Linux is possible. by Vandil+X · · Score: 3, Interesting

    Apple successfully brought Unix to the desktop with MacOS X. It's a very pleasing and easy-to-use GUI on top of unix.

    It gives you the easy usability Joe Sixpack needs ("It just works."), yet still gives you access to a console (Terminal) and developer tools for technical people to do technical things with it.

    If some group out there could slap on an OS X-like GUI on top of Linux that looks, runs, and plays as well as OS X does ontop of Unix (for non technical people and technical people alike), and have the OS be free, Windows would be done for.

    --
    Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
  16. A little market segmentation might help by heironymouscoward · · Score: 4, Interesting

    It is difficult and wasteful to try to market products at too large a market. So, "Linux for the Desktop" is probably an unattainable and moving goal.

    This is how I see the real market segments for desktop computers, their percentage value, and how well Linux fits. I apologise in advance for doing zero research and just basing this on my experience of the field, but... hey... this is Slashdot, exactly the place for uninformed opinion.

    Here goes.

    1. "Small Office" use. Value: 20%. Requirements: edit/print documents, spreadsheets, graphics. Web. Email. Music. Linux: perfect. Windows: perfect.

    2. "Medium Office" use. As above, but add support for exotic hardware such as notebooks, scanners, DVD burners, whatever. Value: 10%. Linux: some work to do. Windows: perfect.

    3. "Large Office" use. As above, but add integration with enterprise information systems, currently done mainly through Exchange and Office macros :-). Value: 20%. Linux: some work to do. Windows: perfect.

    4. "Cybershop" use. Value 10%. Requirements: web, chat, email, office, VoIP, p2p, trivial (re)installation, efficiency on cheap, old systems. Linux: perfect. Windows: too expensive and complex.

    5. "Game boy" use. Value 15%. Requirements: support for latest video, audio, and large software library. Linux: needs work. Windows: perfect.

    6. "Serious home user". Value: 10%. Requirements: as for Small Office, but more solid, tighter on the budgets, slightly hackable, and with loads of free software. Linux: perfect. Windows: slightly too expensive, but otherwise perfect.

    7. "Naive home user", Value: 15%. Requirements: as for cybershop, but with ability to plug in digital camera to download snaps of baby. Linux: perfect, with some limitations on range of exotic hardware. Windows: perfect, except for security.

    Overall analysis: Linux can cover 60-70% of the market with nothing more than some good marketing.

    --
    Ceci n'est pas une signature
    1. Re:A little market segmentation might help by ajs318 · · Score: 2, Informative
      How many software products can I get from my local computer store that are products that can run on Linux?
      You don't buy software for Linux in your local computer store. You download software for Linux from your distributor's, or the developer's, website. That's the fundamental difference between free software and slaveware. It's also why the distro that makes it into the home bigtime will be the one that makes it next to impossible not to contribute.
      --
      Je fume. Tu fumes. Nous fûmes!
  17. What Linux needs for desktop use. by MtViewGuy · · Score: 3, Insightful

    In my opinion, the current state of Linux is still not going to match what Windows 2000/XP now supports.

    For Linux to succeed in the desktop/laptop market on a large scale, they need to do the following:

    1. Standardize on the programs installed. That means no more KDE-vs-Gnome wars, Mozilla Thunderbird/Firebird Internet access programs as standard, and most likely OpenOffice as standard. I hope the Linux Standards Base project will aim for such a standard for "base install" of Linux.

    2. It MUST have widespread hardware support. That means it supports the latest graphics cards, sound cards, network cards and I/O cards at full functionality of the device.

    3. We need the equivalent of Microsoft DirectX on Linux to make it easier to program and access multimedia devices. Hopefully, the SDL project will fulfill this need.

    4. It really needs support for the Advanced Configuration and Power Interface (ACPI) for truly automated system configuration and the ability to easily hot-dock devices through the USB and IEEE-1394 ports.

    If Linux succeeds in these four goals, then I can see its adoption by everyone become much more widespread.

    1. Re:What Linux needs for desktop use. by revividus · · Score: 4, Insightful
      Just some thoughts... if IBM/et al. are just pushing one particular distro (or standard base)....

      1. Need for standards: As long as all the default apps work well together, that will be the de facto standard; the new linux users will not know the difference, and as they get more experience, could experiment on their own.
      2. Hardware support: I may have just been lucky in my choices of hardware so far.... But isn't this area fairly good right now? (Feel free to correct me if I'm wrong). Also, if Linux were pre-installed on desktops, the manufacturer would have tested ahead-of-time and presumably chosen only appropriate hardware.
      3. DirectX equivalent: I guess I agree with you here.
      4. Support for ACPI: Doesn't it already? I don't use firewire, but when I plug my USB printer into my gentoo box, it detects it. Maybe I lucked out again, I don't consider myself an expert by any stretch of the imagination....

      So, I agree with you, but I guess I don't feel like linux could be very far from success in these areas.... IMHO.

  18. You don't quite have it right: by roystgnr · · Score: 4, Funny

    AT&T is like Sauron: they created The One Ring (Unix), tried to use it to exert a hold over thousands of licensees, but lost it inadvertently (to the public domain and the valiant Berkeley).

    SCO is more like Gollum: they got a hold of the Ring, they're convinced it's "My Preciousss..." and will make their lives wonderful, yet they are essentially unable to do anything powerful with it. They are also schizophrenic, having one happy Caldera personality that wants to be friends with Linux users and one evil The SCO Group personality that wants to kill them all.

  19. Who said anything about home users? by HangingChad · · Score: 3, Insightful
    That would be the last fraction of the desktop market I'd even think about because it's the most pain in the ass and expensive to manage.

    I'd be aiming more for the enterprise and business desktop. Better defined hardware configuration issues, productivity tools for Linux are already out there and it could be bundled with back-end services in a very attractive end-to-end package, both in terms of price and function.

    This is really an exciting time in Linux development. It's fun to watch it coming together.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  20. If you keep pushing Linux on the desktop... by tangent3 · · Score: 2, Funny

    ...wouldn't it fall off the desk?

  21. How Good Can Linux Be, Really? by Anonymous Coward · · Score: 2, Insightful

    This isn't a troll, it's an honest question.

    I'm looking at switching to Linux because Windows SUCKS. But Linux can't really be very good; I mean, almost all of the Slashdot editors (Slashdot being owned, of course by "the sinister OSDN keiretsu") admit that they use Mac OS X. If OSDN themselves don't use it, why should I? Why should I go out of my way to use something that even these guys don't think is worth the trouble? Why help code/debug/improve/write docs for/ my own operating system when I can have someone else do all the work for me, all I lose is a little freedom?

    I noticed that Doc Searls, editor of Linux Magazine, uses a Mac running OS X, and he raves about it daily in his blog. The EDITOR of Linux Magazine doesn't use it! Why should I?

    No, Linux may be TECHNICALLY ready for the desktop, but if even Linux' biggest supporters (save RMS, of course) use alternate (proprietary, prebuilt, corporate-made, 'Cathedral') systems, it really can't be that good. You don't see Steve Jobs running WindowsXP or Bill Gates toting a PowerBook. Why do the Linux gurus alone refuse to "eat their own dogfood"?

    I just don't get it.

    1. Re:How Good Can Linux Be, Really? by be-fan · · Score: 2, Insightful

      And installing new programs is NOT easy at all.
      >>>>>>>>>>>>.
      Actually, its a matter of "apt-get install " or "yum install " or "emerge foo". The package repositories don't have 100% coverage, but for the stuff your average office worker or home user needs, its all there. Going back to Windows installer "what, I have to download it myself???" is positively archaic.

      --
      A deep unwavering belief is a sure sign you're missing something...
  22. Diversity i the desktop isn't for everyone by pcause · · Score: 3, Insightful

    What too many hard core Linux folks forget is that diversity and choice in the desktop isn't what most of the market wants. The vast majority of users see a computer as a tool and don't care about all the nuances of GNOME versus KDE. They want an integrated package with a few tweaking options and are happy to have a vendor pick a single stack and deliver it.

    Microsoft does this and has 90+% of the market. Apple tightly controls their stack, including tight hardware control, and while their share isn't growing, they've tuned to their users and hold their base. But most Linux folks are developers or hobbysists. Many care passionately about what are inconsequential differences between KDE and GNOME.

    Each technical point about everything is debated and the choice is usually no choice but another splinter project or variation. So much god work, but also a tremendous amount of wasted energy. MS and Apple are businesses. They look at alternatives and make choices and compromises to meet market needs. Linux is a hobby. The purpose os to tweak, customize and change, not to have the same Linux as everyone else.

    The Enterprise / back office stuff is different. There the IT staffs are customers. They do want to tweak and customize the stack. Even though most of the time they really don't need to, they have the skills and time and $$ to do this so that they get the kind of custom IT shop environment they want.

    These folks are not the home user / desktop user. They are geeks just like the folks who make Linux. They speak the same language and often care passionately about the same minor and irrelevant issues. And since this is where the $$ are for Linux (Red Hat's recent announcements confirm this)this is where the paid Linux folks will spend their energies. A different Linux is worth $$ here.

    Why can't people accept that Linux on the desktop is just like APple. There is a niche market, geeks/hobbyists, and they want Linux on their desktop. The rest of the world doesn't care. Windows is just fine for them.

  23. In related news ... by value_added · · Score: 2, Informative

    The Register has a cheery article Asian first-timers prefer Linux to Windows worth reading.

    From the article:

    "First-time computer users are flocking to a government-subsidised programme to bring cheap PCs to the public. Although pirate copies of Windows and Office have a street price as low as $4, the information ministry's scheme of selling PCs loaded with Linux and OpenOffice for $250 is a runaway success. A million new PC owners will be using Linux within the next few months. ... Linux Insider reports that most of the new Linux users are expected to stick with their PCs thanks to the fanatical level of support provided by the Thai Linux user groups. Gartner predicts a 70 per cent stick rate: which is quite extraordinary, given the power that is so often attributed to factors such as branding and incumbent advantages."

    So there. So what's all this about it being too hard?

    1. Re:In related news ... by SmallFurryCreature · · Score: 2, Insightful
      First timers. That really is the key. Read a lot of the posts and what you will hear people complaining about is that Linux != Windows. They want or expect computers to work the way windows works. For some reason they are unable to accept that windows != computers. It is just one way of doing things. Seriously some even say that they want a C: drive on linux since this is the way it is supposed to be.

      They are unable to remember back to the time that they first encountered a windows/dos machine and were totally baffled by it. The idea for them that linux will have to be learned just like they once learned to use windows seems repulsive or even insane to them. I certainly remember being totally lost at the dos prompt cause I was expecting something like the C64.

      First time users like the people in this article are ofcourse totally unaffected by this.

      Of course the article you refer talks about something that MIGHT happen. It has not yet happened. The 70% stick rate is a prediction not a measured fact.

      Still having good support, from a friend, local user group, co-workers, IT-staff, is essential for all newbies to learn any new tool. If the thai goverment has really done this well, not just installed a couple of script readers going, "please reboot your computer", then it might work. If it doesn't work then nothing is lost. That is the great thing about being last. You can only get better. The leader on the other hand can only lose. Neat eh?

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

  24. Home user != "the desktop" by Moderation+abuser · · Score: 2, Insightful

    They're talking about corporate desktops. Linux is arguably better suited to that desktop environment than Windows is. Not to say there isn't the occasional thing which needs careful consideration.

    I'm currently managing several hundred Gnome desktops on Solaris for engineers at the moment but there's absolutely no reason it couldn't be Linux instead. Using the right architecture and using the workstation edition of redhat for the login servers and execution nodes you can scale to thousands of concurrent sessions fairly easily on very modest hardware indeed and with a significant saving in support and licensing costs.

    --
    Government of the people, by corporate executives, for corporate profits.
  25. attitude change in order by zpok · · Score: 2, Insightful

    IF - and that's a big if in the linux world - you're a "Linux desktop for the rest of us" fan, you're in for a real treat.

    You'll have the pleasure of handling with a lot of gripes and user requests that you suddenly have to take serious.

    The moment you say "Whip out Terminal" you'll have lost 90% of your user-base. Compare with W95 "Go to DOS" comments. Yeah, right, that's why users like GUI's, so that they can give commands.

    Furthermore, you'll have the pleasure of contemplating a shitheap of philosophical and usability issues, resort to real-world testing, redesigns and what not ALL FOR SOME STUPID BUTTONS!

    And this is only the enterprise desktop we're looking at. These people can still be trained (although after 20 years of mass computing we finally know training is the worst waste of your time and money since you could have put the effort in making a better application...).

    As for manuals... I want to see the IT geek who for the first time explains to a group of account executives they should read the MAN pages. :-)))

    --
    I think, therefore I am...I think.
  26. Updates needed, but a pain by phorm · · Score: 2, Informative

    This is actually a real problem with many linux apps, both on desktops and servers. I just experienced it while trying to get perl-suid installed on a server, with deb (which is generally easier on install than RPM in my experience)...

    So... base/stable version of perl-suid wasn't compatible with my newer Perl, so dipping into unstable I go, but then I also need to update Perl since unstable/testing perl-suid are newer than my Perl. So perl gets updated, which requires a new libc6...

    This breaks the ogg/vorbis packages I have installed, so they have to get updated too... in total about 32 packages to install, 21MB.

    Now, realistically this would be a HUGE pain in the butt for somebody with little experience to install for a single progam, on a regular basis. However, at 21MB you can probably fit most common updates on an install disc, and have your system automatically update on install as needed (windows does it with DLL's). The big thing is you'll probably need both .deb and .rpm to handle most common distros, as well as maybe source available.

    So really, a common package format would be really nice. It would also be great if I could update my "unstable" packages, without moving entirely to unstable (I'm hybrid, and my servers stay as far in "stable" as possible).

    For deb, maybe an updater that gives the option of "upgrade to "stable" if current "unstable" package installed is = available stable, or keep "unstable" packages at current "unstable" version. Most games, etc, nowadays have online updaters, so it shouldn't be a huge problem to have something similar to keep the required packages up-to-date, without mucking the rest of the system

  27. Software drives Linux Adoptation, not hardware by rigolo · · Score: 2, Interesting

    For the last 2 months I am trying to convert my desktop in the office to linux.

    I am currently almost there, but the biggest problem that is holding me back at the moment is that certain business software is not available under Linux. The GUI for my accounting software package does not run under linux (it might under WINE, but not nativly). My Order Management System does not run under Linux, My Billing Application does not run under linux.

    All the rest works via open office, outlook web access and other applications, but the biggest problem is that unless the core applications of your company are available for Linux, you can not switch.

    So all this talk about hardware should be supported, USB should plug and play etc etc means nothing when my software does not work.

    Rigolo

  28. Competing for desktops? by fikx · · Score: 2

    I've always had a problem with the idea of competing to get into desktop usage. Not in that we shouldn't be able to, but that the goal seems to be to compete with microsoft by copying them. Both parts of that seem wrong. This article http://news.google.com/url?ntc=04SL0&q=http://www. onlamp.com/pub/wlg/3971 talks about some of the ideas I've been thinking
    I think there should be a new definition of desktop, and in true Linux fashion, it should support multiple definitions! one might be the way MS defines it, but everyone (including MS, look at how they are handling Longhorn)) don't agree the current one is very good. Linux and X-win is so flexible, I hate seeing projects like gnone and KDE shorting out all that flexibility to force every app to work with thier definition.
    Me, I think of a desktop like a real desk: it's always there and I put things on it to use them. I don't need a desktop to use them though...In terms of apps, I'd like to be able to put a document on the desktop to work on it, but not have the document tied to to the dektop/PC I was using to work on it. X-win allows for this kind of idea already, but there's just no apps/setupsd to take advanatage of it. KDE and gnome are fine, but they assume that every app is only running under thier framework and thier framework can't do it all.

    OK, done with the rant....for now....

    --
    AB HOC POSSUM VIDERE DOMUM TUUM
  29. Re:No, really, its not by BlackBolt · · Score: 2, Funny

    So, I was correct all along... Microsoft Windows *IS* based on Macintosh. It may not be derived from the sources of Macintosh, but the idea and the running of it most certainly is based on Macintosh. The look and feel is definitely there. The similarities are definitely there. Reading the history of Bill's "borrowing" (read: cloning) of Apple's GUI goodies adds weight to the geneology, regardless of what the judge says (that there are only so many ways to do similar things).

    Linux has the "look and feel" of Unix, just as Windows has the "look and feel" of Macintosh.

    Because they look and feel the same, are they necessarily related? My Chev is 90% the same as your BMW, they have big metallic/fiberglass bodies, four wheels, and perform the same functions, hell, they're even based on the same scientific principles! But nobody thinks they're derivatives of each other any more than waffles are based off toast. We all KNOW there is some swapping of ideas in the industry, and it's acceptable. I'm only so tall because I stood on the shoulders of giants, and all that. Is my stapler a derivative of your stapler, and if it is, what does it matter? I'm sure the code in Linux is more different from the code in Unix than the process to build my stapler is from the process to build your stapler, but nobody's demanding the stapler companies throw out all the good ideas in the stapler world and come up with a working stapler without using any previous technology to build on, efficiency and practicality be damned.

    But assuming you're correct that things that borrow ideas are derivatives, I find that now, with the advent of Mac OSX, which is based on Unix (FreeBSD and Mach), I think we can accurately say that since Macintosh is based off Unix, and Windows is based off Macintosh, Windows is based off Unix, which means that Windows *IS* Linux. There is no escape from the Redmond Beast.

  30. Compile Install GUI? by Lispy · · Score: 2, Insightful

    What I never really understood is why there is no such thing as an enduser gcc-frontend.

    It might just be a small app where you drag&drop your tar.gz. The app then asks "Do you want me to install this package?" The beast could then run the "./configure && make && make install" stuff.

    In case of trouble it would just fire up the console, so nothings lost, but a lot is won. I know it wouldn't work with any file but with quite a lot of the latest source-packages it would work fine and help desktop users to install software without even seeing the console that scares them oh so much.

    Maybe I should start this project although I'm a lousy programmer. What do you think?

    cu,
    Lispy