Slashdot Mirror


Canonical Close To $30M Critical Mass; Should Microsoft Worry?

ruphus13 writes "Mark Shuttleworth, CEO of Canonical, claims that the company is very close to the $30M mark, at which point, they will be a self-sustaining company. While people feel that this should not worry Microsoft, the real question is whether a 10,000 person effort on a failure like Vista can actually be the paradigm of a long-term strategy. From the article: 'Microsoft had 10,000 people [the article is unclear whether these were all developers, or administrative and support staff were factored in] working on Vista for a five year period ... huge profits in any given year can mean relatively little five years on. Canonical's self-sustaining revenue may not be threatening — but it leaves one wondering how sustainable Microsoft's development process really is.'"

93 of 625 comments (clear)

  1. Marketing MIA by alain94040 · · Score: 5, Insightful

    Developer count is not what matters. Linux has plenty of great developers. Marketing is what's missing to Linux today.

    Sadly, if you google "Ubuntu Marketing", you land on an empty page (https://wiki.ubuntu.com/MarketingTeam/News). Maybe someone needs to update Google's index :-)

    Everyone here knows that Linux has the technical goods to take on Windows. But the cheerleading is missing. Where are the ads (with or without Jerry Seinfeld) and the glossy brochures at Best Buy?

    So yes, Ubuntu being sustainable is a step in the right direction.

    --
    FairSoftware.net -- jobs for geeks by geeks

    1. Re:Marketing MIA by Anonymous Coward · · Score: 4, Funny

      The longer you guys drag ass on marketing; the longer I get to keep writing code for Windows. Keep it up. I got bills to pay!

    2. Re:Marketing MIA by moniker127 · · Score: 2, Insightful

      I think the major reason people dont use linux is because its still too complicated for most people, even with the efforts of canocial, theres still a lot of things you need to do inside of the terminal.
      I dont think linux really needs any marketing.

    3. Re:Marketing MIA by Anonymous Coward · · Score: 5, Interesting

      Not really. Ubuntu has really removed the need for a terminal. I can easily get a system working (more easily than a fresh Windows installation) without touching the terminal. Sometimes I go to it because it gives me a power and speed a GUI *CANT* provide, but everything that needs to be done in Ubuntu can be done in GUI.

      Anything that really can't (fixing a package error, for example) is explained very very clearly and tells the user exactly what to do to fix it.

      There's nothing you NEED to do inside the Terminal anymore for a normal user. Just powerusers.

    4. Re:Marketing MIA by entrigant · · Score: 2, Insightful

      Funny, I've been using opensuse 11.0 for about 5 months now, and not once have I had a need to use the terminal for anything.

    5. Re:Marketing MIA by Hal_Porter · · Score: 5, Funny

      He has buxom virgin cheerleaders that work for him for free, the only problem is they are all male.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Marketing MIA by moniker127 · · Score: 3, Informative

      I disagree. Most guides out there for ubuntu involve terminal commands. If you want to do something simple, like isntall wow, your gonna be inside of the terminal.

    7. Re:Marketing MIA by morgan_greywolf · · Score: 3, Informative

      Yes. See 'restricted drivers manager'.

    8. Re:Marketing MIA by Captain+Splendid · · Score: 2, Insightful

      Bollocks. Your average Ubuntu user will spend as much time on the command line as a windows user will, ie, none for most, some for the rest of us, all the time for the superleet.

      --
      Linux, you magnificent bastard, I read the fucking manual!
    9. Re:Marketing MIA by morgan_greywolf · · Score: 5, Insightful

      I disagree. Most guides out there for ubuntu involve terminal commands.

      Commands that say things like this?


      sudo apt-get install foo

      Yeah. That's because it's easier and faster to write that than say 'Click System | Administration | Synaptic Package Manager.' Click the 'Search' button and type 'foo' and hit enter. Right click the 'foo-1.0' package and click 'Install'. When prompted, enter your password.

    10. Re:Marketing MIA by FishWithAHammer · · Score: 5, Insightful

      This post is a prime example of why you, and people like you, should not be involved in building user interfaces. That's not an insult, don't get me wrong. Techie types are valuable in areas where their expertise is useful. Trying to reason out how people actually use computers--that's not an area of expertise for most techies. I wouldn't have most UI designers writing code, either.

      The GUI is less flexible, yes. That's a drawback. But for the majority of people it is far more valuable because it does not require prior knowledge to operate. A button that says "Do Foo" with checkboxes "Initialize 'Bar' Subsystem" and "Provide verbose output" is easily grasped by an individual user (especially because it's very easy to add tooltips to each of these in order to provide more information". A CLI command of "foo -Bv" is much less easily grasped by an end user who is not already comfortable with the command line.

      "Microsoft Word has committed an error and must be closed" is about the most useful information for basic users. What information could you give them that's actually useful and valuable? The DLL that failed? Why will they care? What error did Microsoft Word commit? Again, why would they care? That information is available for me, as a technical user, if I want it--but I have to click a button to access it and it's out of the way of those end users.

      Users don't want to know how their computers work. They don't care about that. Users don't want to have to learn how the CLI works. They don't care about that. Users want a quick, relatively efficient system for doing their stuff, rather than doing the computer's stuff. The CLI is not that system because the benefits of the CLI require more time investment and effort than users want to devote to their computer's stuff when they could be working on their own stuff. A good desktop environment tells the user nothing that they don't need to know and doesn't ask for the user to waste time on the computer's stuff, as far as that is possible.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    11. Re:Marketing MIA by LittleRunningGag · · Score: 3, Insightful

      Why?  Because while you may be able to navigate it, most users can't or won't.  Microsoft has shown people that they can use computers without having to remember commands.  They don't want to go back.

      And, frankly, they shouldn't have to just because Linux is a 'technically' better operating system.  Just look at Apple's recent sales increases - you think people are getting Macs because they are better for video editing?  Of course not, they're getting Macs because they have great marketing, and they're still pretty enough that people will justify a small learning curve.

      While Ubuntu is getting better, it is still Linux.  It still requires the terminal to do many things, and people don't want to.  People are inherently lazy. And this is especially true when Linux gives them little reason to switch (no, the hundred dollar difference between Windows and Ubuntu is a good enough reason).

    12. Re:Marketing MIA by LingNoi · · Score: 3, Insightful

      because it's easier to copy & paste a command into the terminal then it is to navigate through GUIs.

      That doesn't mean you can't do it through GUIs, just that people who use Ubuntu prefer the terminal.

    13. Re:Marketing MIA by moniker127 · · Score: 2, Insightful

      Yeah, exactly, people who prefer the terminal currently use ubuntu, but most people dont. I wonder how that matches the market share. SOmeone should take a poll.

    14. Re:Marketing MIA by fprintf · · Score: 5, Interesting

      I am a marketing droid. One of the things that has always been confusing to me is how I sign up. There seems to be lots of places where a developer can sign up, or even just start coding in spare time, submit a few changes etc. Perhaps I haven't looked lately, but I don't see any places that want my help. Sure, I can't offer free advertising or financial resources, but I can help write press releases, ad copy, design business proposals in powerpoint etc.

      Actually the last sentence was somewhat in jest, as that seems to be what most techies think of marketing guys like myself. Really we do a lot of market research, helping to set what direction a technical business will take (e.g. the strategy), also a lot of what I do is explain what is possible to the business types, based on what I learn from techies, and in turn explain to the techies why they cannot build yet another friggin datamart for $2M. I have customer service skills godddammnit! Anyway, I'd hope to be able to help. Like I said, where do I sign up? Is it with Canonical, or is there a generic "Linux" marketing effort someplace?

      --
      This post brought to you by your friendly neighborhood MBA.
    15. Re:Marketing MIA by jorgevillalobos · · Score: 4, Insightful

      It doesn't matter if that's easier or faster for you, it matters if it's easier for most people (faster is good but not absolutely necessary).

      Typing cryptic commands is very error-prone and disconcerting for users. You may think that the "click blah blah" instructions are long and complicated, but for most users it's what makes the most sense, and they have at least a slight idea of what's going on.

    16. Re:Marketing MIA by Aphoxema · · Score: 2, Interesting

      I'm wearing an Ubuntu hoodie (Easy marketing studying and working at a college with 800 computers), and now I suddenly feel very dirty and I'm not even getting dollar bills thrown on my used, worthless body.

      If one more person asks me why they can't use their birthday or username as their password I'm going to ignite in an exothermic reaction.

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    17. Re:Marketing MIA by drb_chimaera · · Score: 2, Insightful

      Given your point agrees with GP's I'm not sure "really not true" is correct from your perspective ;)

      Both you and GP agree that most people never use the CLI, but he continues to point out that some of whats left use it from time to time (such as myself) and then a minority of people that seem to live in the CLI environment

      For me it's the same as Ubuntu - theres a lot of stuff its simply faster to do in CLI - you can do it with the gui, its just more laborious is all

    18. Re:Marketing MIA by Risen888 · · Score: 3, Informative

      This is also true of my customers (I sell Ubuntu machines). Really. You can go awfully far without ever needing to know the terminal's there.

      --
      Hey, I finally got my first freak! Took you long enough!
    19. Re:Marketing MIA by Stewie241 · · Score: 3, Insightful

      I wonder how hard it would be to make it possible to do links in a browser that install packages. Of course, you would need the appropriate messages and user interaction, but, say you could have an instruction page that says: Install [Apache] [PHP5] [MySQL]. The user clicks on Apache in their browser, it opens a package manager, and prompts them to confirm they actually want to install it. Sure, there are security issues, to work through, but in terms of ease of use, it wouldn't get much better than that.

      I want to install Gimp? okay, Google gimp ubuntu
      Get SER ranking so it is the first entry. I go to that page (hosted at ubuntu.com). It has a link 'Install GIMP on Ubuntu'. I click the link. It prompts, I say yes, it installs, and it shows up in my Applications menu.

    20. Re:Marketing MIA by musicalwoods · · Score: 2, Informative

      I think this is already possible. I believe that on http://www.mythbuntu.org/existing-ubuntu all I pushed was "Install Mythbuntu" and it opened up the package manager with a big install button. I pushed it, inserted my password, and let it run.

    21. Re:Marketing MIA by jbolden · · Score: 4, Insightful

      In the 1980s everyone used a CLI even on home systems. What do you think has happened since then has caused people to lose so much intelligence?

      Seriously though. For Linux to be successful there needs to be a cultural transformation with regard to computing. The idea we are going to provide less information to avoid confusing people is a terrible culture.

      Yesterday I was having a serious problem with my DVR, I would have loved some way to look at a log file and figure out what was going wrong. It is much harder to reverse engineer in the absence of information than to respond to complex information. That's why diagnostic medicine (for example) is so complex and error prone.

    22. Re:Marketing MIA by mixmatch · · Score: 3, Funny

      Oh, but the irony of using a company's products to bring them down is so sweet!

    23. Re:Marketing MIA by xenocide2 · · Score: 4, Interesting

      Marketing has two meanings to people in open source.

      The first is "advertising". Advertising is great, anyone can volunteer to do it. People donate to buy ads, create them, and do crazy grassroots activities like chalking a Firefox logo in the campus quad. Of course, it's crazy expensive to buy an ad in the NYTimes, or put the Tux logo on a race car.

      The second meaning is "market research", and frankly, that's insane. Ubuntu is free of charge, as is Debian and a zillion others. Market research in corporations are used to direct investment. I.e. telling engineers what to do. This is not compatible with volunteerism. Sure Canonical employs engineers and tells them what to do, but the way they make money is basically through consulting. I know tons of software consultants; none of them need market research because they already have a market paying their bills. Open source basically operates sans market research, on the theory that the people who know exactly what they want are best able to make it happen ("scratching an itch").

      If you happen to disagree, great. But you'll have to take a guerrilla approach. I've observed the Ubuntu marketing project for a while and the thing basically falls apart from two basic conflicts: confusion over whether marketing is "research to direct effort" or "advertising," and a fundamental lack of engagement with the people who's efforts to be directed. Dodging the first problem is simple and just takes motivation and a little leadership. The second problem is much harder; a lot of people with marketing experience don't correctly understand how Linux and OSS differs from their own experiences in the corporate world.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    24. Re:Marketing MIA by jbolden · · Score: 2, Interesting

      "Microsoft Word has committed an error and must be closed" is about the most useful information for basic users. What information could you give them that's actually useful and valuable? The DLL that failed? Why will they care? What error did Microsoft Word commit? Again, why would they care? That information is available for me, as a technical user, if I want it--but I have to click a button to access it and it's out of the way of those end users.

      End users given more detail can be surprisingly effective at resolving problems. For example end user deletes:

      abc.dll and then gets an "file not found -- abc.dll" so they think "better put that back".

    25. Re:Marketing MIA by Knuckles · · Score: 2, Informative

      I am a marketing droid. One of the things that has always been confusing to me is how I sign up. There seems to be lots of places where a developer can sign up, or even just start coding in spare time, submit a few changes etc. Perhaps I haven't looked lately, but I don't see any places that want my help.?

      Maybe you didn't :)
      This was the first hit of a simple Google search for me.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    26. Re:Marketing MIA by Knuckles · · Score: 2, Insightful

      Typing cryptic commands is very error-prone and disconcerting for users.

      That's why you copy them and every guide tells you as much.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    27. Re:Marketing MIA by Knuckles · · Score: 2, Informative

      Same card here, has worked with the manager for ages (HP nc6400 FWIW)

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    28. Re:Marketing MIA by morgan_greywolf · · Score: 2, Informative

      Yes..

    29. Re:Marketing MIA by LordSnooty · · Score: 2, Interesting

      The awful Linpus distro that comes with an Acer Aspire One can't deal with the odd screen size - yes they've fixed their provided apps but install something new and prepare to find most of the 'options' dialog off the bottom of the screen. No amount of fiddling with the xorg conf will make it scroll like a virtual desktop is supposed to, and why they don't provide that through the GUI is beyond me. The fact I'm having to open xorg.conf at all is a sign of deep problems.

    30. Re:Marketing MIA by wrecked · · Score: 4, Informative

      I wonder how hard it would be to make it possible to do links in a browser that install packages. Of course, you would need the appropriate messages and user interaction, but, say you could have an instruction page that says: Install [Apache] [PHP5] [MySQL]. The user clicks on Apache in their browser, it opens a package manager, and prompts them to confirm they actually want to install it.

      It's been done; Klik is your answer. From the Wikipedia article:

      klik does not "install" software in the traditional sense (i.e., it does not put files all over the place in the system). It uses one .cmg file per application. Each one is self-contained: it includes all libraries the application depends on and that are not part of the base system. In this regard, it is similar to "application virtualization". One can klik a file even if they are not a superuser, or they are using a live CD.

      klik is integrated with web browsers on the user's computer. Users download and install software by typing a URL beginning with klik://. This downloads a klik "recipe" file, which is used to generate the .cmg file. In this way, one recipe can be used to supply packages to a wide variety of platforms.

    31. Re:Marketing MIA by waveclaw · · Score: 4, Insightful

      People usually don't sign up for Open Source or Free Software. They just do stuff, put it out there and let other people use it. To quote one Mr. Torvalds, real men just upload their important stuff on ftp, and let the rest of the world mirror it.

      I have customer service skills godddammnit! Anyway, I'd hope to be able to help. Like I said, where do I sign up? Is it with Canonical, or is there a generic "Linux" marketing effort someplace?

      Have you thought about starting a blog?

      How about taking an active part in one or more major distribution's forum?

      Just publishing (in a reusable format under a nice CC License)

      • market research
      • technical business direction
      • explainations of what is possible to the business types
      • what you (as a marketing professional) learn from techies

      If your work is of high quality, it would make an impact.

      --

      "You cannot have a General Will unless you have shared experiences. You cannot be fair to people you don't know."
    32. Re:Marketing MIA by 93+Escort+Wagon · · Score: 5, Insightful

      I would hope that you would use Impress over Powerpoint when trying to drive people away from Microsoft. Else you really suck at your job.

      Here's the whole "Linux problem" in a nutshell. We've got a professional in marketing who's offering his services - and he gets insulted by an FOSS zealot because he's apparently not pure enough.

      --
      #DeleteChrome
    33. Re:Marketing MIA by Microlith · · Score: 5, Insightful

      In the 1980s everyone used a CLI even on home systems.

      Home systems were still few and far between. Those who had them had every reason (and likely had the desire) to know a lot about what were effectively very primitive systems.

      What do you think has happened since then has caused people to lose so much intelligence?

      No intelligence was lost. The audience that owns computers has expanded outside of the extremely interested and geeks to basically be a requirement of modern society. It's the car of the age: most people own one in some fashion, but how much someone knows (and indeed, can know) about the nuts and bolts of the thing is limited.

      Not everyone wants to have to fuck with xorg.conf just to get multiple displays working. Hell I don't, but you still have to, even in Ubuntu.

      For Linux to be successful there needs to be a cultural transformation with regard to computing. The idea we are going to provide less information to avoid confusing people is a terrible culture.

      We are never going to return to the days of the 1980s when anyone who had a computer could generally be considered knowledgeable about the hardware, software, and had a bit of coding experience (if even just BASIC.) We are already at a point where for most people the computer is as mystifying a black box as their car's engine is if not moreso.

      But half of what is needed to make life livable for non-propellerheads is fairly basic gui interaction and human interface considerations. This is why OS X is so nice compared to Linux and is a route that could serve Canonical well if Ubuntu were to go that way. Solve the problems that force people to screw with config files, reduce the terminal to an optional path and not required, and then you have an OS X like Linux with even more capabilities.

      Or we can fight it, and insist that the broken way is the best way.

      I would have loved some way to look at a log file and figure out what was going wrong.

      And you're also reading Slashdot which immediately puts you out of the target audience the DVR was designed for, people who will treat the DVR for what it is: a peice of AV equipment that should just work.

    34. Re:Marketing MIA by Arslan+ibn+Da'ud · · Score: 2, Interesting

      Typing cryptic commands is very error-prone and disconcerting for users. You may think that the "click blah blah" instructions are long and complicated, but for most users it's what makes the most sense, and they have at least a slight idea of what's going on.

      Maybe true for simple users. Power users don't type cryptic commands verbatim; they cut'n paste them directly from the source. Heck, simple users could do this too, if they understand cut'n paste.

      Most likely we need a 'For Dummies' section of the community docs that explains cut'npaste on terminals and other such things you need to know in order to follow directions properly.

      --

      Practice Kind Randomness and Beautiful Acts of Nonsense.

    35. Re:Marketing MIA by Gerzel · · Score: 2, Insightful

      Problem:

      Much of market research(or at least as I know it I am NOT a professional in this area) seems to have an element of working with other people directly and facilitating communication between them. In the latter respect the posting to FTP format is incredibly bad and fails miserably.

      In a simpler set of words:
      It sounds like your trying to tell a chef that he's just as well off cooking over a campfire than in the kitchen.

    36. Re:Marketing MIA by jorgevillalobos · · Score: 2, Insightful

      Oh, really? Wow, you're so 1337, thanks!

      Maybe you think that the current culture of avoiding command line consoles is wrong, but starting a culture of "just copy this and run it in your console blindly" is just plain stupid and irresponsible.

      sudo rm -rf /

    37. Re:Marketing MIA by emotek · · Score: 2, Insightful

      "Market Research" is perfectly applicable to Open Source projects. In fact, every Open Source project that has convinced volunteers to spend time and effort has a viable business case: people already spend money (read: time) on it. Developing a communication strategy for a lose bunch of open source projects is quite the task. And here's where an alignment for a internal and external communication strategy is deeply lacking. Building trust and expectations for your customers (= the volunteers that spend time and effort) and trust and expectations for your audience (= people who "just use" the software) is the job to be done. It's neither advertising nor market research. But still part of the marketing domain.

    38. Re:Marketing MIA by ArsonSmith · · Score: 4, Interesting

      I've been using windows now for a little over a year. Coming from and exclusively Unix and/or Linux background since 1994. I am regularly told by the windows admins to go to the command line to do things such as recently ipconfig \flushdns I don't know for sure, but windows still seems to need a terminal for similar tasks.

      Plus sudo apt-get install foo seems much easier than the windows version of get in your car and drive to the store and scan through the packages or download from some freeware site or research many vendors about foo to find a package for foo and break out the credit card in order for you to do anything.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    39. Re:Marketing MIA by jonbryce · · Score: 4, Insightful

      But nevertheless, if you use your competitor's product to do your sales presentation, it doesn't look very good.

      It may be fine of course if you are selling Linux as a server product which can talk happily with Windows clients.

    40. Re:Marketing MIA by jonbryce · · Score: 3, Insightful

      I disagree. We need to find out why people aren't using Linux, and address their concerns.

      If it's because they've never heard of it, then fair enough, you do lots of ads to tell people about it, but if it's because they think it doesn't do what they want, you need to either change the product to make it do what they want, or show them that it actually does do what they want.

    41. Re:Marketing MIA by sjames · · Score: 2, Informative

      It is what they're comfortable with, but trying to give people verbal of text instructions in a GUI is an exercize in plucking yourself bald hair by hair. Now click the little picture that looks kinda like a deformed dog.... No, the schnauzer, not the husky.

      No matter how cryptic a text command might be, it is unambiguous in a text based document (just cut and paste if you want to be really sure). It can be relayed unambiguously verbally as well. That might be a pain, but describing similar looking icons verbally always leaves room for doubt.

      It's not really that GUI instructions make the most sense, it's more that it's what they're used to however little sense it makes.

    42. Re:Marketing MIA by turing_m · · Score: 2, Insightful

      Here's the whole "Linux problem" in a nutshell.

      I'm not sure how any OS is going to eliminate counterproductive fanboys and zealots. At least on the ubuntuforums they have a moderation policy that effectively filters out the unhelpful stuff. That is one of the most effective things Canonical could have done in terms of getting quality support and community happening, bang for buck wise.

      --
      If I have seen further it is by stealing the Intellectual Property of giants.
    43. Re:Marketing MIA by Anonymous Coward · · Score: 2, Informative

      link to install gimp works on ubuntu 8.04

    44. Re:Marketing MIA by vikstar · · Score: 2, Funny

      But nevertheless, if you use your competitor's product to do your sales presentation, it doesn't look very good.

      Oh, it looks damn good... to me...

      --
      The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
    45. Re:Marketing MIA by harry666t · · Score: 2, Insightful

      > If you want a windows environment, go use windows.

      Sorry, I've purged Vista off my work laptop and installed Debian only because I was more comfy with an Unix-like development environment. But Unix has flaws, and I've written a metric ton of small scripts to make it more harry-friendly. I see some of my ideas useful to the general public, so I share them -- tell me, why doesn't /bin/rm have an option so that it moves files to trash instead of removing them? I've found some XDG-compliant commandline trash implementation on the web, did an "alias rm='trash'" and lived happily ever since. I've used the ability to restore a file from trash maybe two or three times, but that's when it saved my ass. No real support for trash (LD_PRELOAD and libtrash DIDN'T work for me) is IMO one of the most outstanding "anti-features" of Unix, see the Unix Hater's Handbook.

      > If you want a version of linux for kids

      No, I want a version of Linux for /learners/. But you are learning throughout your whole lifetime, right? Do you know why do I love IPython, the interactive Python console? Because of the help system. You can type "SomeClass.SomeMethod??" and read the full, syntax-highlighted source code of that method, piped through a pager if (and only if) it doesn't fit on the screen. Does it make IPython idiot-friendly?

      > All these people who think they are experienced linux users, but demand a
      > GUI to achieve anything aren't learning anything except which button to click.

      And the CLI users aren't learning anything except which command to type. Seriously, how the fuck does typing "ls -1|wc -l" magically teach you the behavior of the stat() syscall? Or should we flip bits on the hard disk using butterflies, because everything that is simpler than this is not 1337?

      > They don't care what the button does, or what happens if it goes wrong.

      I don't see your point here. Are you complaining about the stupidity of the users? CLI is not for them anyway, and will never be. I'm talking about making the life easier for a newbie that is willing to learn, and has a potential of becoming a power user. I still remember how I didn't knew what pipes were, then how I've learned that they're not here "just because they are", but someone had actually implemented them, then I've learned HOW, and recently - last year I've been writing my own "wow it boots!" Hello World operating system. One of the walls I've hit was being forced into making random changes to the linker script to make it place the executable code on the beginning of the OS image (.TEXT was on the beginning by default) -- because finding anything in the docs was like finding a needle in a haystack. But hey, it was OS dev, something that only crazy freaks do, not mounting a fucking NTFS partition, something that should Just Work(TM), even on cmdline, given that a stable version of ntfs3g has been released like 2 and half years ago. I really don't care about the NTFS mount options. And I really DO NOT WANT to care. Just like you don't need to know the behavior of stat() before you can type `ls' and see the results.

      > If the button moves, they are fucked. CLI users can just go straight
      > to it every time.

      BTW, if a different version of /bin/echo takes a different set of arguments then you're screwed even more badly. I'm 100% sure that some flavors of Unix have a version of echo that doesn't recognize the -e flag, and here goes portability of sh scripts. But it's not the point.

      > So what do you want ? More intelligent computer users, or just the same dumb
      > people but now on linux ? I can't believe there are people in this thread
      > advocating installing software from the damn web browser ! Christ on a bike !
      > This is what worries me.

      Oh come on. What's the difference between a dumb user on Linux and a dumb user on Windows? The root of the problem is the dumb user. Unless you get rid of the dumb user, nothing would help any

    46. Re:Marketing MIA by spectro · · Score: 4, Informative

      Not everyone wants to have to fuck with xorg.conf just to get multiple displays working. Hell I don't, but you still have to, even in Ubuntu.

      That's no longer true with 8.10. Just installed it from scratch in new hard drive and activating the second monitor was as easy as it is in windows.

      --
      HTML is obsolete. It's time for a new, simpler and richer markup language.
    47. Re:Marketing MIA by AaronLawrence · · Score: 2, Insightful

      Well, the likelihood is that most of the Linux developers would refuse to listen if you told them the most important things to users. They are not really interested in that, in general; rather in solving their own problems.

      This is why I personally have given up on Linux progressing beyond where it is now, a power user/technical niche; the people who are interested in developing it, are, by definition, NOT interested in doing the things it would take for the rest of us to use it.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    48. Re:Marketing MIA by SleepingWaterBear · · Score: 2, Informative

      On Ubuntu (and presumably other apt-based distros?) you can use apturl. It's in the ubuntu repo, though not installed by default. It's still pretty rare to run into an apturl link though (I ran into one on a forum somewhere once?).

      Really, people who complain about copy/pasting command lines are just looking for something to complain about though, so I doubt this would satisfy them even if it were widespread. People use the command line because it's the easiest and fastest way to do things, even for a total beginner. Having started a bunch of people off on ubuntu, about half of them using synaptic, and the other half using apt-get, the ones using apt-get always had the easier time.

      In any case, if you really want to, you can always try to hunt down the appropriate software online, and then pay for it just like you would for windows, so the whole argument is a little silly

    49. Re:Marketing MIA by im_thatoneguy · · Score: 4, Insightful

      It's about presenting things in plain English and giving the customer choices.

      If I load up a CMD window. All I see is a blank line.

      I have no idea what I *can* do. However when I'm presented with a GUI. I can READ all of the options presented to me without asking.

      A command line is like a drive through window without a window.

      "Hello welcome to QuickieFood, how can I help you?"
      "I don't know what do you sell?"
      "We have over 1,000 items cooked fresh!"
      "Do you have a Burger?"
      "No."
      "Really no burgers?"
      "No burgers. I don't even know what you're talking about."
      "How about some JoJos?"
      "Nope.... never heard of those either."
      "Really you have 1,000 items and no JoJos or Burgers?"
      "Nope."
      "Do you have a Salad?"
      "We have 100 Salads."
      "Do you have a Ceaser Salad?"
      "Yes."
      "Can I order one?"
      "Do you want a GEHZDOLF with that?"
      "A What?"
      "A Ghezdolf."
      "I don't know what that is."
      "Well do you want it or not?"
      "I don't know what it is how can I decide if I want it."
      "I can't process your order until you decide."
      "Fine yes give me a Gehzdolf."
      "I'm sorry I don't under stand your request in this context."
      "What context?"
      "You just said give me a Gezdolf. I don't know what that is?"
      "WHAT DO YOU MEAN YOU JUST ASKED ME IF I WANTED A GEZDOLF WITH MY CEASER SALAD!"
      "Oh a ceaser salad! Would you like a Gezdolf with that?"
      "Yes Give me a ceaser salad with a Gezdolf."
      "Done. That'll be $2.50 at the next window."

      Meanwhile someone pulls in behind you and hear them order.
      "I would like a cheeseburger with a medium fries."
      "Thank you that will be $2.50 at the next window."

      "The guy behind me just bought a burger and fries?"
      "A what? We don't have burgers. I don't even know what that is."
      "A cheeseburger and fries!"
      "Oh yeah we've got those."
      "But I asked for a burger and you said they didn't have any."
      "I don't see the discrepancy."
      "They're the same thing!"
      "Are they now? Interesting."

      Who here in their right mind would actually sit down at a computer and just randomly type in:
      "Sudo apt get" and expect their computer to update itself?

      NOBODY! It requires research and education. Most computers for the most part are SELF TEACHING. Yes that means they're slower because they're always teaching you things. But it's also infinitely more approachable to a user. You don't need to have someone tell you how to do things. You can just sit down at and attempt to match your desires with the options on the screen.

      Until machines speak something approaching a spoken language in the CLI they'll be the domain of scripters and hackers.

      If you could load up bash and type in:
      "Please update my computer with an MP3 player."
      People would LOVE command line computing! But instead using the command line is like trying to give an order to a mentally handicapped ant with a napoleon complex.

      Making software more 'discoverable' often results in users actually using the computer better. Yes it might be more slow, but they can ACCIDENTALLY discover a new feature. I can't think of a time I've ever accidentally discovered a new command line function.

      The other problem is even after they memorize a command line solution they probably don't understand what it is they're doing. Rote memorization and recitation of commands doesn't lead to the user feeling in control of their experience. As a kid I always typed in the Magic letters: A:\Wiz.exe and it worked! I had no idea what A was. What the slash was. What the exe was. But I faithfully memorized all the commands I needed to know to get into a game. That's not empowering the user. That's enslaving them to the IT department to tell them the magic and nonsensical gibberish they have to copy off the post it note from the help desk.

    50. Re:Marketing MIA by naicik · · Score: 2, Informative

      Already done. Try: install kaffeine install gimp It isn't cross packet manager however

    51. Re:Marketing MIA by Anzya · · Score: 2, Insightful

      On the other hand to say that your going to make a powerpoint presentation is more or less used in the same way that most people say that photo has been photoshopped when it has been manipulated. Regardless of what program was actually used.
      If you would have said "I have Gimped this photo" most people would look at you and say "WTF?!!"
      Though the sexual overtones are not present if you say "I have made an Impress presentation" most people would still not know what you mean.

      --
      "This message was brought to you by Sarcasm and Troll Feeders United (or STFU, for you un-hip people)."
    52. Re:Marketing MIA by wrook · · Score: 2, Informative

      The first thing you might have to do is change the way you look at things. In most free software development, we don't start with an idea and then try to sell it. Instead we start with a need and then try to fulfill it.

      One of the reasons free software developers don't think about marketing is that it is often irrelevant to their goals. They have a need. They write software to fill the need. They are happy. If others also have their need filled, then the original developer is even more happy.

      So doing things like market research isn't needed. It's the tail wagging the dog. We already know what we need, because otherwise we wouldn't be building it (we'd be on the couch drinking beer with the rest of humanity).

      As a marketing person, you will have to ask yourself, "What do I want to accomplish?" What is *your* need? If it's that you want to "save the world", then maybe you should talk to the FSF. They have many projects for educating users about free software in general.

      Maybe you simply want to help people around you. For instance, I like to help people learn how to use free software in the school I work at. So I volunteer some time to give demos and seminars. Other things you can do is work with people doing "install fests" of Linux. You can meet many ordinary people just wanting to try free software out.

      Perhaps you just enjoy the intellectual exercise of finding the "next big thing". In that case, do your market research and present your findings. These days "Bar Camps" are an excellent way to show this kind of information. As you get more of a reputation, more people are likely to listen to you. As others have pointed out, having a tech blog is an excellent way to do this to. Write reviews, interview users, etc, etc, etc.

      Finally, maybe you want to make money. Free software companies often need people in sales and marketing. The job entails making cold calls and convincing potential clients that your company can install a custom build of free software for *less* than buying generic software off the shelf. Probably not many places doing that right now, but Red Hat or IBM might be places to throw a resume.

      Anyway, I hope that helps. Sometimes it's hard to understand that free software development is practically the reverse of other kinds of development. But one of the most powerful advantages is that initiatives are driven from the individual, not the group. We don't wait around for somebody to tell us what we should be doing. And you don't have to either. Do what you think is best. See what reaction you get. Modify to improve. Repeat. I'm sure you'll get there!

  2. Ubuntu moves faster by rolfwind · · Score: 5, Insightful

    That's what will kill Microsoft (and why I believe Ubuntu has become one of the top distros). Everytime I hear about Microsoft management story, it seems to be an exercise in bureacracy.

    But what will hurt Microsoft is the day Quicken or Photoshop have Wine 1.xx on their system requirements, next to XP/Vista/Etc. I'm too cynical to think they'll come out with native Linux version, but eventually they'll want to tap into the 10 million+ users of Ubuntu and other Linuxes, if nothing else but to stop their competition from taking hold.

    At this point, there isn't much reason to not be OS agnostic for those type of programs.

    1. Re:Ubuntu moves faster by Archangel+Michael · · Score: 3, Insightful

      Not only that, I'm starting to see a bunch of software written in .Net crap. Why not write it in QT, and have an application that can run on just about every platform out there WITHOUT bowing before Microsoft, who could eat your lunch should you write the "Killer Ap".

      Seriously between Wine 1.x and QT, there is no reason to write applications to Windows.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:Ubuntu moves faster by Arainach · · Score: 5, Insightful

      Why not write it in QT, and have an application that can run on just about every platform out there WITHOUT bowing before Microsoft, who could eat your lunch should you write the "Killer Ap".

      Because having developed in .NET and QT, .NET is far easier and more enjoyable to develop in. You may call it "crap", but it's actually a well-done platform that's great for developers. You may dislike its single-platform outlook, but as programming languages, the .NET languages are top-notch.

      To many companies, being able to quickly and reliably put together code is much more important than supporting the tiny marketshare that represents Linux desktop users.

    3. Re:Ubuntu moves faster by Aladrin · · Score: 4, Informative

      Maybe because, until very very recently, it was totally free to develop in .NET but you had to pay to develop commercial programs in QT? In fact, not long ago, even open source Windows programs in QT required fees. (Linux ones were free.)

      Blame QT for that, not the developers.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    4. Re:Ubuntu moves faster by LateArthurDent · · Score: 2, Interesting

      it's actually a well-done platform that's great for developers. You may dislike its single-platform outlook, but as programming languages, the .NET languages are top-notch.

      Well said. That's precisely why it annoys me when people attack Mono. The only thing I dislike (and I do dislike it a lot) about .net is the fact that it's a windows only language. The mono guys are fixing that.

    5. Re:Ubuntu moves faster by mangu · · Score: 3, Interesting

      having developed in .NET and QT, .NET is far easier and more enjoyable to develop in

      I beg to disagree. At work we are developing a mixed application, I do my part in Qt and some other people are doing another part in .NET.

      I end doing much more than the share we had agreed on at the beginning, because I'm so much more productive in Qt that they throw anything they cannot get ready on time at me. It's beginning to look like the small auxiliary part that was first assigned, at my urging, to Qt will end up being the main part of the system.

      .NET might be OK, if you are restricted to some very simple functions, but when you try to step just a little bit off the beaten track you sink into quicksand.

      One example from our project: we had to get some internationalized text from an XML interface. This text was used to get data came from an Oracle db, in ISO-8859-1 coding, and the XML interface used UTF-8 coding. After three weeks of failures, the .NET team threw in the towel and I did it in half a day, using Python and PyQt. It seems that the challenge of handling a mixed set of accented and unaccented characters in mixed encodings, getting the data from Oracle, handling the XML, and printing it correctly to the screen was too much of a challenge to the .NET developers.

      Of course, this may be more due to the lack of good developers in the .NET side of the project, but I have often seen this happen with .NET: really good developers sometimes don't like to work in .NET

  3. $30 mil? Seriously? by NineNine · · Score: 2, Insightful

    $30 million? That's it? That's nothing. That's a regular grocery store. I'll check back when this number is about 100 times bigger...

  4. Wrong Question? by clang_jangle · · Score: 4, Insightful

    but it leaves one wondering how sustainable Microsoft's development process really is

    Only if one ignores all the sales of commercial and support contracts. Otherwise, it's pretty sustainable. A better question might be "How effective is it?".

    --
    Caveat Utilitor
  5. Re:Slashdot missing a story? by Anonymous Coward · · Score: 2, Funny

    Remember, this is slashdot, the story will be posted. Around Friday.

  6. Sumbmitters? Editors? by MyLongNickName · · Score: 5, Insightful

    They are close to the $30 Million dollar mark! Hooray!

    Okay... is that gross sales? Net profit? Payroll? My guess is gross sales, but the summary doesn't say. Without that other piece of information, this summary makes ZERO sense (and you can put any unit you want after ZERO).

    Hey, guys, my car goes from 0 to 120 in 3! That makes about as much sense as the summary.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    1. Re:Sumbmitters? Editors? by JavaTHut · · Score: 5, Funny

      Hey, guys, my car goes from 0 to 120 in 3! That makes about as much sense as the summary.

      Was a car analogy really necessary?

    2. Re:Sumbmitters? Editors? by geckipede · · Score: 2, Funny

      This summary makes zero Ohms of sense?

    3. Re:Sumbmitters? Editors? by MyLongNickName · · Score: 5, Funny

      Can analogies are ALWAYS necessary. The only problem is this one made sense. Mod GP down.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    4. Re:Sumbmitters? Editors? by MyLongNickName · · Score: 2, Interesting

      Okay, you got me on using a redundant dollar sign

      However, the point remains: $30 Million of what? Gross Revenue? Profit? It makes no sense to not specify what it refers to. You can have revenue of $30 Million and still be losing money hand over fist. You can have small sales, but still be pulling in a $30 Million profit margin. The summary makes no sense without this info.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  7. Um, no? by dedazo · · Score: 5, Insightful

    MSFT reported revenue of $60.4 billion dollars for 2008. That comes out to about $165.5 million per day.

    There are reasons why Microsoft may or may not feel threatened by things like Linux. Maybe netbooks. But I doubt a $30M company scares them much. In fact, I'd say they're much more worried about RedHat than Canonical - not because of their size, but because RH and Microsoft do really compete in the server market. How many Linux notebooks has Dell sold so far? Even by the lowered standards of Vista there's simply no comparison there.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    1. Re:Um, no? by mhall119 · · Score: 4, Interesting

      It's not the total dollar amount that would concern Microsoft, it's that a company can afford to compete with them on the desktop. Yes, RedHat already competes on the server, but so far Microsoft has owned the desktop. Now Canonical is competing in that space, on the same hardware, through the same channels, and it might be able to make a buck doing so. Microsoft hasn't faced competition like that since OS/2 died.

      And before I get flamed by the Apple users, Microsoft doesn't compete on Apple hardware, and Apple doesn't compete through Microsoft's OEM channels. If Apple sold OSX separate from it's hardware, then it would be a serious threat to Microsoft, but for now Apple can't out-sell Dell, HP, Lenovo and all the budget brands out there.

      --
      http://www.mhall119.com
    2. Re:Um, no? by Anne+Thwacks · · Score: 2, Funny
      RH and Microsoft do really compete in the server market

      People use MS stuff on servers? Are they guilty but insane?

      --
      Sent from my ASR33 using ASCII
    3. Re:Um, no? by Jurily · · Score: 4, Insightful

      But I doubt a $30M company scares them much.

      Way to miss the point. Linux is not about money, and that, my friend, is what they are afraid of.

  8. Personally... by Richard_at_work · · Score: 3, Informative

    I'd love to have a 'failure' like Vista!

  9. No MS shoud not worry... by fprintf · · Score: 2, Interesting

    Just like RedHat took off in its own direction, after being the darling Linux distro some years ago, eventually perhaps Canonical will see the same writing on the wall and abandon the focus on the Linux desktop. The money is in servers and support contracts, the Ubuntu consumer desktop serves to give a distribution a foothold, to give it eyeballs, to focus developer attention on it. But if Ubuntu is to truly become a business it needs to be a whole lot more than self-sustaining.

    I also second comments that $30 million is nothing in terms of revenue. There are thousands of small businesses that do that kind of revenue every year, and yet we don't ask if MS is worried about XYZ business.

    --
    This post brought to you by your friendly neighborhood MBA.
    1. Re:No MS shoud not worry... by PitaBred · · Score: 4, Insightful

      What if Canonical isn't trying to make assloads of money, but are just trying to build a solid business that is profitable?

      The sooner we get away from the 80's-style "If you aren't making money hand over fist now, you're worthless" thought, the better. Canonical is making a solid business providing a TON of value for it's customers via a product it's essentially giving away for free that is in many respects equivalent or better than Microsoft's products. Why shouldn't Microsoft be scared of someone who's showing the public and businesses that they don't have to pay through the ass for software? Mindshare is very important, especially in the Internet age.

  10. Re:$30 mil? Seriously? by toganet · · Score: 5, Insightful

    And that's the problem -- people think a product or service has to make tons of $$ to be successful. Something like Ubuntu subverts our capitalist assumptions, because it actually gets cheaper the better it gets, and the more people who use it. Supply and demand work differently.

  11. It could mean there is hope. by Zombie+Ryushu · · Score: 3, Insightful

    If you remember a while back I said something like: There will never be a year of Linux, but it doesn't matter, what matters is that there is never a 'the last year of Linux or 'the Final year of Linux'. The fear never leaves the back of my mind that there will be a day coming when either Jobs or Ballmer or some US politician like Orin Hatch says 'If you are a Linux user, we will come find you, man, woman, child or company. You will use Windows pr you will pay fines, you will go to jail.'

    This whole 30 Million, if its true, could mean Linux is here to stay, at least for a while. It could mean that we will continue to see at least a steady development of Linux games and applications. So Linux may hold on if we can for one thing, find a way to keep from losing any more important programmers, while at the same time attracting new talent. An example of this that hits close to home for me is the announcement Pixel would be leaving. I'm a Mandriva contributor. I'm worried about what will happen to Mandriva without Pixel.

    So, again, don't celebrate just yet.

    1. Re:It could mean there is hope. by canUbeleiveIT · · Score: 4, Funny

      The fear never leaves the back of my mind that there will be a day coming when either Jobs or Ballmer or some US politician like Orin Hatch says 'If you are a Linux user, we will come find you, man, woman, child or company. You will use Windows pr you will pay fines, you will go to jail.'

      That's doesn't sound far-fetched to me. Personally, I worry about my car not starting due to rogue clowns from outer space stealing my spark plugs.

  12. Re:Ubuntu devs didn't write everything from scratc by maynard · · Score: 2, Insightful

    You have to be kidding me.

    How much source code from Q-DOS do you think still remains in the Windows NT tree? The only portion of BSD that I'm aware of that was - at one time - used for NT 3.51 and 4.0 was the IP stack. Which is a pretty dinky part of the kernel, never mind the entire OS tree. SpyGlass wrote a little web browser that could render no more than HTML 1.0 back in the day - how much of that do you think still remains in Internet Explorer 7?

    Get a grip.

  13. Re:What is Canonical? by psnyder · · Score: 3, Informative

    Canonical is the company that produces Ubuntu.

    Just like:
    Microsoft is the company that produces Windows.
    Apple is the company that produces OS X.


    Ubuntu is the most popular desktop version of Linux, probably because there's a large focus on being user friendly. One of their main slogans is: "Linux for human beings".

  14. It's revenue by LingNoi · · Score: 4, Informative

    The article clearly describes it as revenue.

    Canonical also receives revenue from companies like Dell that ship computers with Ubuntu and work with it on software engineering projects like adding Linux-based features to laptops. All told, Canonical's annual revenue is creeping toward $30 million, Mr. Shuttleworth said.

    That figure won't worry Microsoft.

    But Mr. Shuttleworth contends that $30 million a year is self-sustaining revenue, just what he needs to finance regular Ubuntu updates. And a free operating system that pays for itself, he says, could change how people view and use the software they touch everyday.

  15. best quote by je+ne+sais+quoi · · Score: 5, Funny
    The best quote in TFA (the original NYT one, not the one linked to in TFS):

    In his personal life, he continues to test what is possible, requesting that a fiber-optic connection be installed to his house on the border of London's affluent Chelsea and South Kensington neighborhoods.

    "I want to find out what it's like to have a gigabit connection to the home," he said. "It is not because I need to watch porn in high-definition but because I want to see what you do differently." (emphasis mine)

    From that alone, you can tell he reads slashdot.

    The second best quote from TFA:

    "Look, I have a very privileged life, right?" Mr. Shuttleworth said. "I am a billionaire, bachelor, ex-cosmonaut. Life couldn't easily be that much better. Being a Linux geek sort of brings balance to the force."

    Kudos on reaching the self-sustainable mark Mr. Shuttleworth! Let's hope you really do make the world a better, more free, place.

    --
    Gentlemen! You can't fight in here, this is the war room!
  16. Still a long way to go by jmyers · · Score: 2, Insightful

    MS will not be toppled any time soon. very long term they will, because all companies die at some point.

    The vast majority of end users don't know the difference between XP and Vista or that Vista was some kind of failure. They bought their computer and whatever it has is what they use. Only geeks know/think that Vista was a failure. It was only a PR failure. If it was a real failure new PCs would not be shipping with it.

    Currently and for the foreseeable future almost every PC ships with an MS OS. That is the key, people do not decide which OS to run, the vendors do.

    The only way that Linux is going to take off is if a vendor produces some must have pc/appliance/etc that runs Linux. I thought the netbook might be it, but now I know several people that have them and they all got the XP version.

  17. Why this matters by Groo+Wanderer · · Score: 5, Insightful

    Numbers are totally irrelevant, or at least their magnitude is. The point is that Canonical is self-sustaining. Last time I checked, Mr Shuttleworth did not need the cash to mend his shoes, he wanted to make something that was good.

    When Canonical becomes self-sustaining, he will have accomplished that goal. This means development will be funded, marketing efforts will be ongoing, and with luck, people will make money.

    This means that if you like and use Ubuntu, it will be there in the future. I do for both, so this is very good.

    The more money it makes, given their structure, the more development and marketing they will be able to do. I don't know the financial structure of Canonical, but I doubt the people with a piece of it are more interested in money than changing the world. That likely means the people who own it will dump the majority of anything over the $30M back into the distro.

    If you see what they did with $30M, imagine what an extra $10M can do?

    This is a good thing.

              -Charlie

  18. Marketing isn't just advertising by tknd · · Score: 4, Insightful

    Where are the ads (with or without Jerry Seinfeld) and the glossy brochures at Best Buy?

    Marketing isn't just advertising and promotion. It is also the act of determining what kind of product a particular target market desires. The reason why linux isn't on the desktop is because it doesn't get something right that other OSes and platforms for that particular target market. If the target market is "desktop users" then I say desktop users don't care about what is running under the hood, they only care that their apps and their devices work.

    In my opinion, the correct marketing strategy for a desktop linux distro would be:

    • MS Office must work, Adobe Photoshop must work
    • Work on 3rd party electronic device compatibility: cameras off the shelf from best buy must work, printers and scanners must work, ipods must work.

    And no, the correct answer is not "use gimp" or "use openoffice" or "don't buy ipods". If you want to sell linux, you need to offer them something that meets the customer's needs. All I hear when open source devs say "use openoffice" is the same as forcing openoffice down their throat. Instead, the first question any good salesman asks of any customer is "what do you need?" If they then answer "I need to use itunes for my iphone" then you better get linux to work with itunes and their iphone otherwise your product is not for that customer!

    Notice that I never specified how one would get devices like iphones and MS Office and such to work. One could strike an agreement with the manufacturers to release drivers, apps, and such or maybe outline a standard that manufacturers can build and work with. But guess what, that means a new marketing strategy for a new customer. In this case you're going to have to make it easier for the companies (the new target market) to make more money either by sharing the workload or offering them something that benefits them.

    Unfortunately, things like the GPL and even the nature of linux limit the choices in marketing strategies (as well as the one-sidedness many FOSS advocates have). But remember, the customer is king; if you can't give them what they want, they will never be your customer.

    On a side note: I've always felt that FreeBSD had a better chance for being a good base for a desktop OS simply because of licensing. Example: the FreeBSD camp has always had madwifi available with no licensing issues while the linux camp has only recently gotten some fully supported madwifi drivers without tainting the kernel. But of course in a desktop environment, I have no problem with companies providing proprietary drivers. If their product doesn't work, it goes back to the store. In a corporate environment, I do have everything against proprietary software but that is because the needs of a company (different target market) are different from the needs of a home user. If that hint wasn't big enough, I was pointing out that while linux might not be for the home desktop user, it might be better suited for the corporate office user. Get MS Office working and you've probably met most cubicle worker needs.

  19. quite sustainable by unfunk · · Score: 2, Insightful

    ...as long as Windows is the OS that everybody wants to use because it runs on their system, any development process is sustainable.
    Vista, for all its perceived faults was a massive step forward for the Windows architecture. Yes, it had sucky bits that people didn't like, but on the whole (and going forward), the changes were for the better.
    Just remember that Windows NT was pretty poor when it first came out too, as was OSX. Windows 7 looks to be shaping up quite well (at least in terms of popular reception, even if it's not much different), which Microsoft must be thankful for.

    It also probably cost significantly less than Vista to produce.

  20. Re:$30 mil? Seriously? by CannonballHead · · Score: 3, Interesting

    Interesting though, that the most popular Linux distro right now according to distrowatch is headed by a billionaire.

    Money talks, even in open-source/free world. I doubt Ubuntu would be where it is today if Shuttleworth had to work at [insert company here] to earn a living.

    I'm not saying it's BAD. I'm saying that success is generally dependent on funding, whether you're talking open source software or commercial software.

  21. Re:Vista is not a failure by Anonymous Coward · · Score: 2, Insightful

    Brand imaging.

    Same reason why over 80% of Americans think Sony is a highly-rated brand for TVs and Computers/Notebooks. Also same reason why 75% of them think Mercedes-Benz makes reliable automobiles. Same reason why people think a bullet fired out of a pistol can actually knock someone on their back like it does in the movies. Same reason you and most others bash Vista.

    Vista's big issue is program compatibility. Other than that, in every single fresh install of the OS I have seen or done (not on the Toshiba or Gateway POS-3000 laptop at bestbuy), it has been tremendously stable and even FASTER than XP at times with the right amount of memory. Don't expect it to work well on your 5 year old slow-ass Pentium4, to play old PC games from the 1990s, or to run Office97.

    Linux has Vista beat in modability and portability. But on modern hardware, Linux can't play anywhere near the games or run the same apps as Vista.

    Linux still requires computer know-how to operate when things go wrong or don't quite work right. Those of you that think its mature enough to be sold with a Joe-The-Dumbass PC have your head up in the clouds. 99% of americans can't even point at the CPU if asked of its location, they definitely don't know how to troubleshoot outside of restarting the computer.

  22. Re:How does Canonical make money? by angryphase · · Score: 2, Interesting

    Mostly they work from support agreements and managed services. Although reading the original New York Times article also lists development and installation onto Dell machines and other OEM providers as a source of revenue.

  23. I'm not missing any of your points by maynard · · Score: 2, Insightful

    I had personal friends who were fucked over by the Stacker imbroglio. I'm well aware of Microsoft's anticompetitive and criminal business tactics. But leftovers from that era at MS are still a very small part of the entire source-code tree that is Windows. I don't really like Windows. I don't use it. I don't much care for Microsoft as a business.

    But the assertion that Canonical has somehow found a better business model than Microsoft's because they hire fewer developers and have a smaller gross income than Microsoft and - yet - also sell an entire OS like MS does is utterly ridiculous at its face.

    Yet more stupid Slashdot crap that offers no insight into the problems of maintaining a large tree, and even less insight on the business and logistics problems of managing a large project and many developers. That's the real underlying discussion here. And nobody is having that discussion because Slashdot is filled with a bunch of fucking kids who want to spend their time finding reasons to hate Microsoft.

    One needn't have much reason to dislike Windows. It's a piece of shit. We all know that already. But that doesn't mean that some random Linux distribution based off of a huge free development project with decades of history, is in any way comparable with a private internally developed product. It's not. And to argue that MS doesn't do any internal software development is idiotic at its face.

    Just as I knew friends at Stacker at one time, so do I know a few devs at Microsoft. They work their asses off writing code.

  24. Re:Isn't this how it works *now*? by Stewie241 · · Score: 2, Insightful

    But I don't want to download *your* DEB file, I want to use the one from the standard repository. Does it do that?

  25. Why should we care? by castrox · · Score: 2, Insightful

    Why do people care who runs GNU/Linux and who does not? GNU/Linux marketshare is abysmal and still the community is pulling in support from hardware and software vendors, which is great!

    What I don't get is this whole "PLEASE RUN LINUX!"-shit. Who cares? So, run Mac OS or Windows, good on ya. As long as we've got open standards, it doesn't make any difference at all what operating system you run on your computer. Frankly, it's mostly boring, in the end.

    GNU/Linux is a CHOICE and that's enough for me.

    --
    Fight for your digital freedom, join the EFF *now*: http://www.eff.org/support/
  26. I'm sorry folks, by melted · · Score: 2

    I like Linux and all, but I've been running Win 7 for the past week or so, and while still buggy in places, it's a VAST improvement over Vista. I hated Vista, and I love Win7.

    You had two years of "Vista failure" to gain traction in the market. You have failed.

    And before you jump on my throat and say "what have you done to help", I'll tell you that I haven't done anything, and I'm not demanding anything. I'm just stating the fact. I only use Linux on the server, it requires too much manual labor to run on a laptop. And by "run" I mean suspend and wake up, use wireless, support all hardware, etc.

    Heck, you even failed to beat Mac OS X on the desktop, in spite of Apple daring to charge money for it.

  27. Already done with apturl by Cato · · Score: 2, Informative

    This already works since Ubuntu 7.10 (Gutsy) released over a year ago: https://wiki.edubuntu.org/AptUrl - just write a link that goes "apt:fortunes;frozen-bubble" instead of http://whatever/ and when an Ubuntu user clicks on this, it runs the equivalent of "apt-get install fortunes frozen-bubble". You can install any number of apps launched with a single click, and it's safe because they come from the repositories defined on the user's machine in /etc/apt/sources.list.