Canonical Close To $30M Critical Mass; Should Microsoft Worry? 625
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.'"
Personally... (Score:4, Informative)
Re:Marketing MIA (Score:3, Informative)
Re:What is Canonical? (Score:4, Informative)
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".
Re:Marketing MIA (Score:3, Informative)
Yes. See 'restricted drivers manager'.
It's revenue (Score:5, Informative)
The article clearly describes it as revenue.
Re:Ubuntu moves faster (Score:5, 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.
Re:Marketing MIA (Score:4, 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.
Re:Marketing MIA (Score:2, Informative)
Re:Marketing MIA (Score:3, 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 [launchpad.net] was the first hit of a simple Google search [google.de] for me.
Re:Marketing MIA (Score:3, Informative)
Same card here, has worked with the manager for ages (HP nc6400 FWIW)
Re:Marketing MIA (Score:2, Informative)
Yes. [linuxmafia.com].
Re:Marketing MIA (Score:5, 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 [atekon.de] is your answer. From the Wikipedia [wikipedia.org] article:
.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.
.cmg file. In this way, one recipe can be used to supply packages to a wide variety of platforms.
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
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
Re:Marketing MIA (Score:3, 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.
Re:Marketing MIA (Score:2, Informative)
link to install gimp [apt] works on ubuntu 8.04
Re:Marketing MIA (Score:5, Informative)
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.
Re:Marketing MIA (Score:1, Informative)
That is already there Install apache [apt] should work on any ubuntu system on firefox.
Re:Marketing MIA (Score:1, Informative)
This feature [downloadsquad.com] already exists.
Re:Marketing MIA (Score:3, Informative)
On Ubuntu (and presumably other apt-based distros?) you can use apturl [downloadsquad.com]. 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
Already done with apturl (Score:3, Informative)
This already works since Ubuntu 7.10 (Gutsy) released over a year ago: https://wiki.edubuntu.org/AptUrl [edubuntu.org] - just write a link that goes "apt:fortunes;frozen-bubble" instead of http://whatever/ [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.
Re:Marketing MIA (Score:2, Informative)
Re:Marketing MIA (Score:3, 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!