Mark Shuttleworth talks Project Harmony, Unity, Windicators and more

If you have done some homework, you might already who Mark Shuttleworth aka SABDFL is.

As the founder of Ubuntu ,it becomes necessary to interact with the community, however Mark is busy man so it is only limited to an 1 hour IRC session after release.

Here is an eye friendly version for people who get easily lost in the sea of monospaces IRC logs

Welcome, please introduce yourself and then we’ll begin

Hi all! Very glad to be here, looking forward to all your questions.

Start by talking about Unity and uTouch

2 years ago we had a flood of PC manufacturers wanting us to help them build their own OS’s, everyone wanted their own Linux and they wanted them all to be different and built on on Ubuntu. We did engage some of them but saw the world gradually fragmenting  and that path wasn’t going to make linux a world class, strong competitor to established propriety platforms, so we decided to put all of our own effort into a focused designed and engineered UI for netbooks that started with UNR which evolved (with a clean sheet at one point) into Unity, it’s come together quite well for 10.10, we didn’t get it all done as we hoped and there are issues on certain hardware but feedback is generally that people love the design and direction, I want bugs fixed and want it to work on all hardware possible so that will be our focus for 11.04.

We’re starting to see a new generation of mouse, essentially, that brings touch to netbooks too, there wasn’t any great open source touch framework anywhere and we have a view on touch beyond basic touch, towards “gesture languages” which nobody else was really tackling, so.. uTouch, which began in 10.10 and will evolve for 11.04, and will get easier to integrate with normal apps so, you should be zooming and scrolling with touch in 11.04 all over the place and we’ll also integrate window management and touch which is pretty slick to see in action.

What is the future of Ubuntu with embedded devices? Specifically the ARM based Guru Plug and the Sheeva Plug?

ARM is now a fully supported architecture in Ubuntu. The ARM ecosystem is coming together in something called Linaro, and Canonical is very much part of that.

Linaro is a forum to get stuff done, not a consortium or a new distro, it’s where we can set a roadmap for a unified ARM kernel, and set the pace for the ARM toolchain, in 10.10, for example, the whole of Ubuntu is built with GCC that includes patches from ARM which makes everyone’s life a little better, but a little more complicated and helps get those patches upstream faster, because they’ve been exercised at Ubuntu-scale, which is good.

So, you can count on ARM support in 11.04 and the foreseeable future.

Today is the 41st annual World Standards Day with this year’s being focused on Accessibility standards. Are there plans to improve Ubuntu’s accessibility and to bring things like the Ubuntu website in line with web accessibility standards?

Yes, accessibility is important, please file bugs where we let you down on that front, for 11.04, a11y is one concentrated push for the Unity team, for example.

We need all the help we can get, there’s no commercial case for it, we do it because we think it’s important and commercial engagements related to it would help, and folks on the team who are interested can make a big, big difference.

Is anything further happening with ‘Windicators’?

It’s in the queue, just not a top priority, with everything else moving on.

I’d like to see it, but I’m not going to force it when I know we have other things to juggle, we already have the AppIndicators protocol all we need is a variant of that to associate the indicator with a window and a plugin for (your favourite window manager) to agree to render the indicator.

Is Canonical profitable yet, or How much time more until it is?

No, and some :-)

It’s important that Ubuntu have a strong commercial footing, that gives people confidence in the future of the platform helps build the base of investment in the distro. Canonical is a good partner to our community, I believe, so Canonical’s health is good for the community too.

We chose to take on multiple things: servers, desktops, ARM, which creates contention and slows down the march to profitability but it also makes Ubuntu more valuable as a cohesive platform and i’m still confident we will break through on each of those fronts.

What is Project Harmony?

Harmony is an effort to simplify the forest of contribution agreements into a few, well thought through trees.

At the moment, there are literally hundreds of contribution agreements (also called copyright assignment agreements, because amongst other things, that’s usually what they involve).

I believe contribution agreements are really important to stimulating a healthy ecosystem of corporate involvement in the long tail of open source, they are not important for the linux kernel, which will always be cool and sexy and in many cases mission critical for so many companies and individuals you will always have a flood of contribution but they are important for many of the things we want to be there, in quality and to “Just Work„¢”.

I worry that this is badly understood by the broader community, there are some myths about open source, most of the work is done by folks who have a genuine commercial interest in seeing it done, in many cases, that interest is tangential to the ownership of the code but in many cases, it’s not. For example, compare Qt and Gtk, Qt has a contribution agreement, Gtk doesn’t, for a while, back in the bubble, Sun, Red Hat, Ximian and many other companies threw money at Gtk and it grew and improved very quickly but, then they lost interest, and it has stagnated. Qt was owned by Trolltech it was open source (GPL) but because of the contribution agreement they had many options including proprietary licensing, which is just fine with me alongside the GPL and later, because they owned Qt completely, they were an attractive acquisition for Nokia, All in all, the Qt ecosystem has benefitted and the Gtk ecosystem hasn’t.

One of the problems with contribution agreements is that they never had a strong lead, GPL, CC both had clear leadership and become widely adopted, we’ve gathered the legal counsel of lots of the top open source companies and we’ve looked at hundreds of contribution agreements, most, the vast majority, of them look very similar, they talk about copyright, patents, and code but because they were all written by different lawyers who “just wanted something that works for them”, they aren’t general. Harmony should produce one, or two, general contribution agreements perhaps with options, like some of the main open content / code licenses, that way, when you get to a project, if they have a “standard” agreement, you know quickly whether it’s OK for you or not.

I don’t actually think anybody who has found a bug in X and made a patch has said “Oh!, I’m not going to contribute it because I believe in the GPL and they are under the MIT license” and similarly, I think contribution is the right thing to do when you participate in a project that requests it. There are some exceptions, in the case of things like plugins which could be whole works in their own right but if you’re making a patch to someone else’s codebase, and they own the whole right to that codebase, the generous, and imo right thing to do is to contribute the patch in a way which does not change their rights, or yours which is under a contribution agreement, we’ve signed many of them, we have a policy that we always do, only exception ever was a weird, nasty agreement by some company i’d never heard of that said something impossible, which we declined, and i think they fixed.

So that’s Harmony.

Hardware issues aside, has the response to Unity been mostly positive? Would you choose another direction if you could go back in time?

It’s been flattered, critiqued and emulated, in equal measure, all are important, I think.

The flattery is nice – people like that it’s clean, the pieces fit well together, layout and space are considered, the critique is a very good guide to where we need to direct effort.

Performance on GL and fallbaks where the hardware or drivers are not sufficient, the design decisions we made around file access need careful testing and iteration and the emulation, well, that’s the sincerest form of flattery and perhaps it’s the only way we could realistically have helped those projects which embrace our ideas, after they work because sometimes you just can’t convince folk any other way than to Just Do It.

Why Kubuntu is getting less love? For example no Software Center and Ubuntu One?

Because it would cost farmore than I can justify, I do love the kubuntu community, and spend what some would consider an unreasonable amount on doing certain things twice but there is no philanthropic benefit to having TWO free desktops out there, that won’t help more folks embrace free software neither is there much commercial benefit in having two free desktops.

So, ask yourself, on what basis do you feel that we’re letting you down? on what basis do you feel you have a right to expect something else?

I admire KDE and Kubuntu, I enjoy using KDE occasionally and hanging out on #kubuntu-devel and i like the people, except occasionally the odd super-self-interested muppet who expects me to singlehandedly make his wet dreams of technology kfuturism come true and that’s that.

Any updates about the new ubuntu icon-set? Some initial sketches were supposed to have been launched. Is this still planned for Ubuntu 11.04?

I don’t think we will achieve it for 11.04, it’s a big program and we haven’t yet started but i know, if we don’t start for 11.10 we won’t finish by 12.04 and i really want it done by 12.04 LTS.

What motivated you to invest in making free software and Debian user-friendly?

“Because the possibility was out there”,

You know the answer to the question, “why do you climb dangerously high mountains”?

“Because they are there”

Life is something we get to use up, once and once only and we should do the boldest, scariest, most important thing with our lives that we can dream. I felt free software could be all the things we want ubuntu to be: easy to use, free of charge, sustainable, beautiful but nobody else seemed to be interested in getting it there and it wasn’t going to happen by itself, It needed a community that was single-minded about THOSE specific goals. Not the things that people seemed to care about, nothing wrong with the kernel community, or the X community, or the other distro communities. I just didn’t see anybody who was caring about usability, people, beauty, quality on the desktop.

If you think something is possible and good and you have the time and resources and nothing more important to do then you should do it and thousands of people seem to agree, becuase they help build it.

Gnome Shell uses a system of notification that is somewhat similar to notify-osd. When Ubuntu would begin using gnome-shell, would you like notify-osd to be used or the notification system of gnome-shell?

We designed and built it[notify-osd] in good faith, it’s compatible with the freedesktop.org standards, we did it long before anybody else seemed to care about reinventing notifications, we expressed a willingness to collaborate around API’s when suddenly they did  and now we have good code that works, with lots of apps that use it. So, we’ll stick to it.

Why did Canonical ditch the Linux Professional Institute certification and will there be any discounts for the new training for long-time Ubuntu contributors (or ubuntu members)? Currently the server training is more than £1000, which is a bit steep for an individual for an online course.

There was little demand for individuals getting their own certification and more for something specific to ubuntu that companies could be confident would help their sysadmin teams be productive in an environment where ubuntu was being deployed.

I’d like to change the forces of gravity and economics, occasionally, we tweak their noses but in due course they reassert themselves ;-)

Is there a strategy from Canonical to increase local commercial presence in emerging economies (and not via partners)?

Yes, we have an office in Shanghai and have employees in India and Brazil and South Africa is starting to embrace Ubuntu for education and I believe in that mission but we can’t be everywhere, doing everything, partners are very important to us and where we have the right partner, we are often more effective than we could reasonably expect to be doing everything ourselves.

What do you think about services like Flattr? Have you considered integrating something like that into the Ubuntu Software Center?

They are very cool, and yes

Is there a plan for process isolation for apps installed from untrusted sources (ie, universe, proprietary stuff from the software center)? iOS and sugar from the olpc already have something like this.

Using, say, something like AppArmor?

I like the idea! You should chat with the right folks at UDS about that, if you can come or raise it on #ubuntu-devel.

What are the plans for India?

We got the new Rupee symbol in the 10.10 ttf-ubuntu-font-family package, first OS in the world to support it natively.

I think India has the potential to harness FLOSS in a very potent way, there is little legacy dependency, there is a substantial talent base, the only thing that is required is very directed government policy, that, however, is challenging in India.

Countries like Brazil might well do better: they too have been experimenting with FLOSS and can more likely translate that thinking into concrete policy that encourages business, universities, schools and government organisations to use FLOSS.

So, it’s a race to see who is smarter and more organised about this.

What’s the plan with indicator-network and indicator-datetime? Is natty going to be the first linux distro ever to ship without a notification area?

Without a legacy systray, I hope so.

We are building a new GNOME UI for connection-manager, the Intel-Nokia replacement for NetworkManager, we’ll have to see, in the final analysis, how it pans out but connman has many advantages in design and testability, NM has more road behind it.

I use the connman bits, and they work well for me with some exceptions like ad-hoc networks and I haven’t had much success with 3G though I believe it works for some.

Google is using a derivative in ChromeOS, so, i think it will be solid and I really like the design work MPT did on the indicator and settings, though it’s taking time to implement.

We often see figures for how many Ubuntu installs there are, 8 million here, 12 million there. Can you give us definitive (near enough) figures and tell us how you arrive at them? This would help dispel some naysayers who claim we’re making these numbers up.

No, I have no definitive answer, there are stats but we can make those say whatever we want,  we just don’t do any meaningful tracking or registration.

Anyway, what matters to me is that our users are delighted, whoever they are and however many there are and I do believe we have more than either of those numbers but I don’t think anybody knows for sure, except maybe google, and they haven’t said.

Any plans on changing the one-cd strategy, to get room for more standard tools, like say a daemon administration tool and a firewall?

No, it’s a good discipline, we need to get better at helping people find things like those tools of yours, after they install and forcing less on them up front.

I’ve been following Ubuntu for years. I’ve also been following the blogosphere for years. I can say, without doubts, that Maverick is the most successful release ever. What’s next?

Natty!

Do you consider Ubuntu to be a product of the UK?

No, Earth.

What do we do at the end of exhausting A – Z for naming?

Cyrillic anybody?

What do you think about OMG! Ubuntu! ? (sorry, can’t resist)

Rocks

This is not an interview done by us but rather a series of QA done by individuals around the world on IRC at Ubuntu Open Week.

Related posts:

  1. Windicators €“ Ubuntu Meerkat Innovation Starts Here [Updated]
  2. Mark Shuttleworth responds to the window button issue; hints at good things to come
Post a comment or leave a trackback: Trackback URL.
  • http://CoryClaxon.com/ CoryClaxon

    I would really like to KDE get a version of of the Ubuntu Light Themes, instead of stock KDE.

    • Anonymous

      … this wouldn’t fit with the KDE-stock-Icons. ;) … ohh yes… the icons in KDE are a drama … allover in the panel :O

      • zekopeko

        Faenza would fit nicely with an Ambiance KDE theme.

  • http://CoryClaxon.com/ CoryClaxon

    I would really like to KDE get a version of of the Ubuntu Light Themes, instead of stock KDE.

  • Anonymous

    “Without a legacy systray, I hope so.”

    I don’t understand this AT ALL. Removing the systray will break any Wine, Java or non-appindicator applications. By all means move all open source apps to app indicators so the systray is empty, but leave it there! It takes up no space and is almost invisible if empty, I really do not see the point in breaking this for people.

    • http://twitter.com/mickstep Michael Stephenson

      If you need to use wine just add the applet to the panel, they aren’t going to not supply it at all, they are just not going to put it in your panel by default.
      Also a lot of people use wine unnecessarily in my opinion, with the exception of games there is nearly always a better alternative.

      • Anonymous

        I know to put it back obviously, but many people use Spotify and Steam and they use the old systray. It’s yet another thing to explain how to fix to my friends who are tentatively trying Ubuntu. Not to mention that I’m sure there are a bunch of Linux programs out there that require it (Opera springs immediately to mind).

        If it’s left there empty, it breaks nothing. If it’s removed, it breaks some stuff. Removing it just seems pointless to me.

        • http://twitter.com/mickstep Michael Stephenson

          Isn’t there an official spotify client for linux now?

        • http://twitter.com/mickstep Michael Stephenson

          Isn’t there an official spotify client for linux now?

          • Anonymous

            There is, and it doesn’t use app indicators.

          • Carl

            Such is the terror of closed source development.

            If it were open, we’d have sound menu integration on that thing by now.

            As it is, it cannot be adapted well for all environments into which it is placed by the people responsible for those environments, and so inevitably, as per the resources of those with access to the code, it falls behind in at least some of those environments eventually.

          • daas88

            As someone else already said, just install the notification area applet again. I’m sure that will be on the “10 things to do after installing ubuntu 11.04″

          • Anonymous

            There is, and it doesn’t use app indicators.

        • Anonymous

          You van remove the useless systray in Opera and nothing will break. They even posted an article here about it months ago.

          • daas88

            Yeah, that’s one example of overusing the notification area. I don’t like steam there either

      • http://profiles.yahoo.com/u/R25APX2NWD4262MDEYS2BWWEZU Mikolaj

        After the Unity panel that does not allow you to add anything, I’m no longer sure it’s true… It’s a logical choice, but these days there seems to be a lot of push for “only one right way” in Ubuntu…

        • Anonymous

          That’s actually a Mutter (the window manager that gnome-shell uses) issue. So, expect gnome-shell to be like it.

          • Zsolt Sándor

            Afaik Gnome Shell will have a tray that has a function much similar to the current one, so desktop apps that desperately need a tray will be able to go there. The other tray will be used only by system functions, like battery status (with power saving functions), volume (only that and nothing else), network (just as it is done now), bluetooth (just as it is done now). The user switcher thingie, with some system functions (like system settings manager) in the menu, will go there too.
            But fix me if I’m wrong.

            Oh, and Shell will be customizable with extensions. Afaik that’s missing from Unity.

            Btw, Shell isn’t out yet as a stable software, while Unity is. And it’s getting negative reactions here and there for being sluggish and crashing around. They should have let it mature some more.
            I’m looking forward to comments that are blaming Gnome which, by focusing on Shell, is undermining Ubuntu’s plan for bringing World Peace and pink ponies (overdramatizing).

            Look, I’ve used Ubuntu for long enough to call myself a “conscious power user”. But recently I’ve become quite disappointed in it’s development path, and it’s just getting worse as more and more angsty folks are jumping on the bandwagon of the Ubuntu community.

            Sorry for being quite harsh, and mods can remove my comment, but that would only prove my point on the community being invaded by angsty folks.

          • http://twitter.com/om26er omer akram

            iirc it all started with *no tooltips*. dont expect much of them in gnome-shell either.

          • Anonymous

            Shell will not have non-important indicators was the only reason why libappindicator was rejected from GNOME which in turn was used in flamewars justifying Ubuntu is forking GNOME.

          • http://twitter.com/jspaleta Jef Spaleta

            Do you have a publicly archived citation reference for :
            “Shell will not have non-important indicators was the only reason why libappindicator was rejected from GNOME”

            -jef

          • Anonymous

            Why so sad ? Ubuntu is still is going way more in the positive direction then negative. More things get fixed and improved, then things break.

            I would have liked to see a better LTS release though, more stability. There are a few edge cases were people aren’t to happy about.

            But see the how the large the share of people that are happy about it. That don’t have any issues, where it really does: just work.

            It is definitely still going in the right direction, it wouldn’t be how I would manage a software project, but doing operating systems is no easy task and resources are always limited.

          • Anonymous

            “But fix me if I’m wrong” ==> “But correct me if I’m wrong”
            There, I fixed that for you.

          • daas88

            Dude why are your comments highlighted in light blue and with a blue star beside your name? Did you make disqus or what?

          • Anonymous

            I am a moderator/writer here (this post was written by me)

          • Anonymous

            Magic. ;)

    • Anonymous

      It isn’t going to work with gnome-shell anyway.

      • Carl

        Given the work with Unity, I wonder if Gnome Shell and Unity will soon constitute the biggest split to date between Ubuntu and the broader Gnome project.

      • Carl

        Given the work with Unity, I wonder if Gnome Shell and Unity will soon constitute the biggest split to date between Ubuntu and the broader Gnome project.

      • Carl

        Given the work with Unity, I wonder if Gnome Shell and Unity will soon constitute the biggest split to date between Ubuntu and the broader Gnome project.

        • Anonymous

          Ubuntu should never use Gnome-Shell (unless it rocks too hard), Unity is a shell after all and it is waaaay better than the current Gnome Shell.

          I love how Ubuntu works and looks at the moment, although I hate so many things about Gnome. Gnome Shell and Unity are great UIs for touch devices and small screens. I can’t see myself using those interfaces on big screens.

          • Carl

            Unity does seem to be better than Gnome Shell for some strange reason.

            I agree that Gnome Shell feels very much like a small screen thing. Oddly, though they are so similar, I could about imagine using Unity on a fairly large screen. I tested it on my laptop, which is a good 15.4″ in size, and it felt alright, glitchiness aside.

      • Anonymous

        Its a fairly quick patch to make to fix it not working with shell its just not needed yet.

    • http://www.google.com/profiles/111993317164904084662 Farran

      Perhaps they could implement something to pass the non-appindictor icons to the new systray? That way the legacy would go, but everything would still be supported.
      Just an idea. No idea if/how it would work.

      • http://www.twm-kd.com/ BigWhale

        Right now API for indicator is still very limited compared to systray. You can’t even provide a custom icon for an indicator without installing it system-wide.

        Legacy support shouldn’t be a problem. Fallback if indicators don’t work is relatively simple to implement. Applications that are working with systray can simply add support for indicators, existing code will be used if there is no support for indicators. Then, in the next couple of releases, they can drop the support for systray.

        • http://twitter.com/conscioususer Conscious User

          “You can’t even provide a custom icon for an indicator without installing it system-wide.”

          As far as I know, you can. It gets icons from your current theme, and your current theme does not have to be installed system-wide.

          • http://www.twm-kd.com/ BigWhale

            This very annoying for development, where you do not want to install the application or install some customized theme, you just want to run the program from your working copy.

          • http://www.twm-kd.com/ BigWhale

            This very annoying for development, where you do not want to install the application or install some customized theme, you just want to run the program from your working copy.

        • Anonymous

          They do have a fallback if the app indicator isnt installed. The API is limited for a reason and that is to limit apps to specific behavior.

    • http://www.google.com/profiles/111993317164904084662 Farran

      Perhaps they could implement something to pass the non-appindictor icons to the new systray? That way the legacy would go, but everything would still be supported.
      Just an idea. No idea if/how it would work.

    • Carl

      I, for one, welcome our new systray breaking overlords.

      I know that indicators could easily be used to create the same level of clutter (already we see use of indicators for frankly arbitrary tasks), but at least they are consistent, and implemented in a restricted fashion that enforces that consistency.

      I’ve spent far too much time in the past turning unhelpful or ugly notification area icons off. Horrifying.

    • http://twitter.com/conscioususer Conscious User

      “Removing the systray will break any Wine, Java or non-appindicator applications.”

      He never said those wouldn’t be taken care of before removing the systray. Last time I checked there wasn’t much progress but, at least on the Wine front, you should ask Scott Ritchie to be sure.

    • Anonymous

      It doesnt break the systray programs it just doesnt display them.

  • http://profiles.yahoo.com/u/ZCKHVTP4QZOFR3PR2AB6FE7VJ4 Dexter

    I liked this interview.

    • Anonymous

      This is from the Ubuntu Open Week, it is not an OMG interview
      Akshat seems to have conviniently forgetten that!

      Anyone from the community can join the session and ask questions during the session. It happens after every release.

      • Anonymous

        It seems to me you have not read the article.

        • Anonymous

          Have you read it yourself?Is there any mention of the event?
          Ubuntu Open Week is mentioned no where! All you have done is give a link to the classroom log, do you know how hard it is for the organizers to organize the event?

          To a casual reader, it just seems that you conducted the interview over IRC personally with Mark. Not all of the questions are yours, so why dint you credit the person asking the questions?

          Also see footnote on this blog > ht tp://ebb.org/bkuhn/blog/2010/10/17/shuttleworth-admits-it.html
          “I originally credited OMG Ubuntu as …”

          Give credit where credit is due! Always mention the event from where you took the excerpt.
          I can understand that you might not have done it intentionally, but naivety is not an excuse! I would suggest that you edit the article and mention the event in the post.

          Would it be OK if someone re-formatted your OMG interviews and does not even mention your site name in their blog, but just gives a link to a channel log and does not mention the interviewer?

          • Anonymous

            From the excerpt on the main page-
            “The traditional biannualy held Ask Mark session of Ubuntu Open Week took place on 14th October 2010 1400 UTC on IRC. In the session, the Self Appointed Benevolent Dictator For Life talked about Unity, Project Harmony, many things about Canonical and clarified some points about less Kubuntu love and copyright assignment. And of course, the usual humor. “

          • Anonymous

            Wow! how very conveniently tucked away!Excerpts are supposed to be highlights of the post, not avenues to escape being called a Narcissist.

            How many come directly to the articles via Google or read from feeds or from the links on the side and how many from browsing the older posts on the main pages ?

            If you want to be Narcissistic and act you came up with the whole brilliant idea, and hog the limelight, go ahead. That is the only reason i can think of why you dont want to mention the event in the main post.

            Or Check out how d00d posts he gives credit to the events..
            Learn a little every day!

          • Anonymous

            I am the most stubborn and lazy person you can find. So, I won’t.

          • Anonymous

            Actually, ‘pitifully narcissistic’ are the words you are looking for.. ;-)

          • Anonymous

            Oh btw, you are not doing me any favors. So you saying “I won’t” is a moot point. Its not that I’m requesting anything from you and you are denying me! ;p

            I just told you the right thing to do, if you dont want to do it, thats up to you.
            It just shows how vein you are ;-)

          • Anonymous

            And FYI I titled the post ‘Mark Shuttleworth talks Unity,Project Harmony and a ton of other stuff at Ubuntu Open Week’ but d0od changed it.

  • http://twitter.com/mickstep Michael Stephenson

    I’m predicting some KDE backlash is gonna occur in this comment section.

    • Anonymous

      Chill, Canonical’s relations with KDE are much better than GNOME.The new indicators use an extended KNotification API, so, they work with KDE as well with no extra effort.
      Also, Mark Shuttleworth was the first patron of KDE and Canonical recently sponsored Akademy 2010.Canonical does so less for KDE and still they don’t complain rather it’s the GNOME people.

    • Carl

      I don’t know… I think most people generally respect that Canonical and the Ubuntu Community have finite resources.

      I’ve always thought that Ubuntu should focus on the one product for each sector it operates in, and let Kubuntu and all that take care of themselves.

      It’s not because I don’t LIKE KDE (even though it’s true that I don’t), but because Ubuntu would benefit from focussing its resources.

  • Anonymous

    Indian students are slowly adopting Ubuntu these days. I remember about 5 years back when I started using it there was little interest about it. Now while am in US I get updates from my friends about the “Ubuntu Installation Seminars” and other such meetings where interested students are given free Ubuntu CDs along with a step by step demo of the complete install process. :)

    • Anonymous

      FOSS in India is climbing Himalayas, a tough job, but once it reaches the top it will gain a lot of inertia to make a huge impact.

      • Anonymous

        *inertia
        I think you meant to say momentum.

  • http://twitter.com/syanide1 Syanide

    “…i like the people, except occasionally the odd super-self-interested muppet who expects me to singlehandedly make his wet dreams of technology kfuturism come true and that’s that.”

    made me laugh

    • daas88

      Hahaha me too!

    • http://twitter.com/drsjlazar drsjlazar

      I am a KDE user… but not Kubuntu. I have always found Kubuntu to pale in comparison to Ubuntu… And in this context it does make sense :D

    • http://pulse.yahoo.com/_4LXTMAC7KVMD7JBKWBCCBU4HSU inner_turbulence

      well that was something I wouldn’t think Mark would say but it’s completely funny, although using kde with arch gives me wet dreams of kfuturism. sorry gnome but kde rocks so hard that I can’t stand you. yet, let’s see what gnome 3 will bring…

  • http://www.google.com/profiles/jamiethomaswhite Jamie white

    Maybe we could have some spelling and grammar checks before posts are made?

    • Anonymous

      Sorry, I am not a native speaker.

      • Carl

        I’m afraid there’s no excuse for spelling errors on the Internet!

        TAKE HIM AWAY!

        ;)

        • Anonymous

          Carl Simpson, are you related to Homer Simpson?

          • Carl

            I’m the lesser known fourth child.

            :P

          • Carl

            I’m the lesser known fourth child.

            :P

    • Anonymous

      Sorry, I am not a native speaker.

    • Anonymous

      Sorry, I am not a native speaker.

    • Anonymous

      When it comes to reposting a formatted interview that has just occurred and time is of the essence…. No.

  • firevas

    One good thing about Kubuntu is, it ports KDE as it is, which a very few distributions do! Putting Gnome and Ubuntu’s love for the Gnome desktop aside, what Kubuntu users get is a pure KDE distro with the powerful ubuntu at its core. A small example – Arguably, the best implementation of KDE, OpenSuse (Pardus is the best, according to me), has a different icon for the KickOff launcher, where as in Kubuntu, the icon is the default KDE icon! This is one subtle thing that suggests Kubuntu ships with the default KDE look, which is good actually.

    • Anonymous

      If Canonical shipped Ubuntu with Gnome as it is, it would suck. Gnome sucks period. That’s why I use Docky and Nautilus elementary insteadthe default Gnome panel at the bottom and Nautilus which has one of the worse UI ever and Gnome 2 never fixed.

      • firevas

        I absolutely agree. But there are other people who want KDE to look ‘as its meant to be’ and Kubuntu is for them. Even I’ wouldn’t prefer a stock Gnome desktop, for that matter. The best thing about KDE is, it is best the way it initially is and doesn’t require heavy tweaking and make-up like Gnome does when it goes downstream.

  • eMcE

    I’m sorry, but I have to write..Yeap.. Mark just talks, talks.. dreams.. and more talks..But.. Please.. Mark stop dreaming! Your dreams are like nightmares for us.Your cutting_off/modding etc. on 10.10 do more problems than they’re worth.Over half of the useful things from previous versions don’t work.Basic system drivers (see nvidia_issue) also don’t work.~ 60% of fresh installations are f***up coze of this.I ask: WTF?!For me, Ubuntu 10.10 = underdeveloped crap worse than windows.That’s it. That’s all from me to Mark S.Thank you very much for your dreams.
    I’m tired
    I’m getting out of your dream dear Mark.

    • https://launchpad.net/~gotwig Eduard Gotwig

      WTF you talking about? Ubuntu has better Out-of-the-Box support as windows, runs faster and looks great, when you customize it to your needs.
      That are not dreams what Mark talks about, that are Blueprints and Canonical makes IMHO a great job!

    • http://twitter.com/om26er omer akram

      I would like your comment removed and even possible your ip to be banned too and if even possible I would like to fuck you

      • http://twitter.com/chuche17 Jesus Galvan

        eMcE 816 comments and only 24 “thumbs up” or “likes”. Sigh. I wonder why.

      • eMcE

        Keep your fraks to yourself.

        This what I wrote is my personal opinion and I have the right to express it.
        Don’t like it?
        Don’t read it.

        • Anonymous

          Actually, no. Keep your own arrogance to yourself. We have a commenting CoC here and if you cant handle it, either myself or one of the other moderators will ban you. If we don’t like it, we will delete it. Capesh?

          • eMcE

            Do You see arrogance in my posts? Where?I don’t see “!” characters nowhere in my posts.I write normally, without arrogance or fraks or things like that.
            Besides, I have neither the time nor the inclination to empty discussions.
            And this was not my goal.

          • Anonymous

            I didn’t say you did. It was a warning for future reference. Just keep it in
            mind, and try to keep comments from being aggressive or off topic.

      • eMcE

        Keep your fraks to yourself.

        This what I wrote is my personal opinion and I have the right to express it.
        Don’t like it?
        Don’t read it.

      • eMcE

        Keep your fraks to yourself.

        This what I wrote is my personal opinion and I have the right to express it.
        Don’t like it?
        Don’t read it.

      • Anonymous

        Seeing the tone of your voice, I bet you are from India or Pakistan.

        • Anonymous

          who the hell flagged my comment?

          • http://omgubuntu.co.uk/ d0od

            Welcome to the comment section of OMG! Ubuntu! The commenters with the most flags are the writers x|

          • http://twitter.com/mickstep Michael Stephenson

            Without knowing you are yourself Indian it does look like it could be racist.
            Edit:
            It wasn’t me btw.

          • Anonymous

            I am indian

          • http://twitter.com/mickstep Michael Stephenson

            I know that, but not everyone does. I was just suggesting that if you were say Danish that comment probably wouldn’t look so great.

          • http://twitter.com/mickstep Michael Stephenson

            Without knowing you are yourself Indian it does look like it could be racist.
            Edit:
            It wasn’t me btw.

    • http://www.myspace.com/hollyslips hollycez

      I think Ubuntu 10.10 is a great OS, it needs to be fixed, that’s true, but there are a lot of new things, and I think you, eMcE need some more patience on bugs… It’s linux! I think it’s anyway 100 times better than Winzozz…
      Anyway, if you feel better with 10.04 continue using it, anybody asked you to upgrade your system! it’s a LTS!

      • eMcE

        You right.. My patience runs out, but it is not without reason.Those Mark’s dreams, from release to release, transform themselvesinto increasingly worse reality.What can I say?Continuous system patches, or work?I choose my work.This is just cold reality, not fairy tales or dreams.Nobody has to agree with that.

        Ps. Yes, my LTS works much better, than 10.10.
        :)

  • Anonymous

    “I’ve been following Ubuntu for years. I’ve also been following the blogosphere for years. I can say, without doubts, that Maverick is the most successful release ever. What’s next?”

    “Natty!”

    What a question, It made laugh so much!!!!

    • http://dottingred.com Daniel Rodrigues

      LOL, I asked that question :P
      I think Mark shortened the answer as the session had two more minutes or so. Anyway, still a great Q&A!

  • Anonymous

    Being from India, I liked how he answered the question about us. The Government policy is not the issue however – OpenOffice is used in almost all Govt offices, and GNU/Linux is steadily gaining a foothold in the Government sector. The Government Agency C-DAC also produces a India-specific distro called BOSS for typical-Indian uses.

    The issue, is the private sector. They have some sort of blind faith in Microsoft – My Dad’s employer probably has one of the largest Microsoft Exchange – Outlook deployments in the world. And by God, is it dumb – the idea of disgruntled employees is to somehow fuck up the Group Policy restrictions when they resign.

    Our school recently got themselves smart boards, and the software runs on Windows. Edubuntu is the perfect package for entire deployment of 80 boards, but the school decided to go with Windows and some obscure software no one has ever heard of.

    • http://jeremy.bicha.net/ Jeremy Bicha

      Which obscure software? SMART boards work with Linux: http://smarttech.com/us/Support/Browse+Support/Download+Software

      • Anonymous

        I know that. I said Edubuntu was the perfect package for this. However,
        they’re using some custom built stack running on Windows 7. Proprietary
        of course.

    • Anonymous

      The private sector ? You mean businesses ? Well, I guess you can’t fault them to much for looking at the businesses they interact with abroad and think they should be using the same thing. So they can run the same applications.

  • http://twitter.com/conscioususer Conscious User

    About the Kubuntu question, I think Mark should have mentioned the substantial effort that is being made with libdbusmenu.

    AppIndicators started as a Gtk port of a standard that already existed in Qt and of the main points of their development was ensuring that notification area icons would behave consistently in Gnome and KDE. A subproduct of it was libdbusmenu, which is now the core of AppMenu, which in turn has the objective of covering both Gtk and Qt apps.

    While it’s true that Kubuntu, as a distro, receives less love, it is also true that a lot of new things Ubuntu is bringing acknowledge and respect Qt/KDE.

  • http://twitter.com/jspaleta Jef Spaleta

    Again Shuttleworth dodges a direct question concerning the methodology around how Canonical executives come up with the Ubuntu userbase number. Shameful. Absolutely Shameful. Methodology matters! If Shuttleworth isn’t comfortable explaining how the userbase estimate is derived… no one should feel comfortable repeating it.

    Canonical can’t even run their torrent tracker correctly to keep aggregate download stats accurate on release week! And yet people trust them to keep a counting methodology secret for 3 years? Shameful.

    -jef

    • Anonymous

      At least he answered your concerns about copyright assignment.

      • http://twitter.com/jspaleta Jef Spaleta

        He has not answered my concern. There needs to be a lot more discussion about copyright assignment. Disturbingly he’s a singular proponent of blanket copyright assignment. I wish I could point to project harmony mailinglist discussions which provide a counterpoint to his opinion from other people. But I can’t because under the Harmony participation rules I’m not allowed to quote other people from the private list. Yippie for transparency! I can’t even tell you who is participating! But if you look at who other than Shuttleworth has made public statements about Harmony and about copyright assignment I think you get an accurate picture of the overall dynamic. The only person who likes Canonical’s copyright assignment policy are employed by Canonical. Nobody else that I have seen who has made a public statement thinks its a good idea.

        Canonical does not want to have a transparent open discussion about copyright. Canonical’s position is untenable. Aaron Seigo’s blog entry is one of the best public discussions I’ve seen to date that really speaks to the underlying issue of the balance of interests and its hard to dispute Aaron’s reasoning for equitable treatment of external contributors when it comes to legal contracts.

        -jef

    • http://twitter.com/om26er omer akram

      how about you keep your personal problems with canonical somewhere else like planet.fedoraproject.org ?

      • Daniel Foré

        You know that it is okay for people to dissent right? God isn’t going to strike anyone down for expressing disagreement with Mark Shuttleworth/Canonical.

        • http://twitter.com/om26er omer akram

          there is a story

        • http://twitter.com/om26er omer akram

          there is a story

        • http://twitter.com/jspaleta Jef Spaleta

          But it may get Canonical employees fired if they criticize Canonical corporate publicly.

          • Daniel Foré

            Hey who’s side are you on? I was backing you up lol.

          • http://twitter.com/jspaleta Jef Spaleta

            I’m on the side of transparency and equitable treatment of volunteer contributors. I realise you were backing me up, and I appreciate the _intent_. Just like I appreciate the _intent_ behind Canonical’s actions as a corp. But just because I agree with good intentions doesn’t mean its actually in my self-interest to let statements go unchallenged if they are untrue…even when they are seemingly in support of what I am saying. I appreciate the support, but the popularity of my opinion or myself is only important to me insofar as it builds and strengthens a rationale argument for transparency and the equitable treatment of unpaid contributors.

            And I think you missed the point. I have to be very careful about how I make statements and make sure I position them in such a way that I am personally accountable for the opinions being expressed. I am not at liberty to point to some people as the originator of an idea or opinion who have privately expressed a concern to me because they may be at personal jeopardy if they show public criticism. And I will not reference private conversations with unnamed people in general unless I have permission to publish the private correspondance without redaction. But at the same time, I feel compelled to use my position as an unencumbered voice to relay shared concerns exactly because I’m not under any sort of personal jeopardy if I dissent. Criticism of some aspects of Canonical policy can be more touchy than your statement would suggest.

            -jef

          • http://twitter.com/jspaleta Jef Spaleta

            I’m on the side of transparency and equitable treatment of volunteer contributors. I realise you were backing me up, and I appreciate the _intent_. Just like I appreciate the _intent_ behind Canonical’s actions as a corp. But just because I agree with good intentions doesn’t mean its actually in my self-interest to let statements go unchallenged if they are untrue…even when they are seemingly in support of what I am saying. I appreciate the support, but the popularity of my opinion or myself is only important to me insofar as it builds and strengthens a rationale argument for transparency and the equitable treatment of unpaid contributors.

            And I think you missed the point. I have to be very careful about how I make statements and make sure I position them in such a way that I am personally accountable for the opinions being expressed. I am not at liberty to point to some people as the originator of an idea or opinion who have privately expressed a concern to me because they may be at personal jeopardy if they show public criticism. And I will not reference private conversations with unnamed people in general unless I have permission to publish the private correspondance without redaction. But at the same time, I feel compelled to use my position as an unencumbered voice to relay shared concerns exactly because I’m not under any sort of personal jeopardy if I dissent. Criticism of some aspects of Canonical policy can be more touchy than your statement would suggest.

            -jef

          • http://www.manishsinha.net Manish Sinha

            Well Jef,
            I have seen you commenting on all the blog posts all over the blogosphere on all the posts even remotely associated with Canonical. I do admire your role as a watchdog, but you can be a watchdog for the companies relating to FOSS and not just Canonical.

            AFAIK, you are more associated with Fedora. BTW you can be a good critic if you criticize Canonical, Novell, RedHat, Oracle and other companies involved in FOSS equally. The reason why people are getting pissed off is that because they find you present on all the posts relating *only* to Canonical. I am not asking you to criticize Novell like BoycottNovell, but bringing out proofs and points. Thirdly, Novell and RedHat are not saints, they too think a lot about themselves.

          • http://twitter.com/jspaleta Jef Spaleta

            Can you point to anything in the last two years that concerns you about the way Red Hat and Novell treat external contributors…or any dubious statements executives from these companies have made to the laypress? Feel free to point me to activity that I’m not aware of that is worth of critical review.

          • http://www.manishsinha.net Manish Sinha

            Well, the nesting limit was reached, so I had to comment here.

            Jef, if you want me to tell the weird and unacceptable things other companies and their employers are doing, then I have to take off this discussion off this thread to private. I have no time for handling the shitstorm that arises whenever someone defends Canonical or points a finger to any non-Canonical company.

          • http://www.manishsinha.net Manish Sinha

            Well, the nesting limit was reached, so I had to comment here.

            Jef, if you want me to tell the weird and unacceptable things other companies and their employers are doing, then I have to take off this discussion off this thread to private. I have no time for handling the shitstorm that arises whenever someone defends Canonical or points a finger to any non-Canonical company.

          • http://twitter.com/jspaleta Jef Spaleta

            Fine reply to me in private if you feel you need to.

        • http://twitter.com/mickstep Michael Stephenson

          Jef Spaleta is a Red Hat loving canonical hating attack dog, he constantly pesters online communities all over the place trying to ask his “questions” in as public a forum he can find to discredit his victim in a kind of passing “no smoke without fire” kind of way.
          He never “dissents” against Red Hat, only Canonical. There is plenty Red Hat can be criticised for, but he only sees bad in canonical.
          I guess since Red Hat only sell their top line product to companies rather than share it with the community like Ubuntu it makes them exempt from judgement.

          • http://twitter.com/jspaleta Jef Spaleta

            Get it right. I’m a qnx lover.

          • http://twitter.com/mickstep Michael Stephenson

            Nice how you dodge the charges I made. Don’t you owe it to the community to provide an honest reply to the charges?
            ie: How come it’s your personal mission to hold canonical to account for, and publicise their ever minor indiscretion, when you never do the same for Red Hat?
            In the interest of honesty and transparency in the community we need to know!

      • http://twitter.com/jspaleta Jef Spaleta

        This isn’t personal. Numbers should be backed up with a stated methodology. I care _deeply_ about getting a quantifiable and believable estimate of linux adoption as widely as possible.

        The only way we are going to get that is if we establish a set of best practises for counting methodology that make sense and can be adopted by multiple linux distributions. Having the leader of a distribution project _refuse_ to provide a methodology statement works against that interest.

        If the best answer a Canonical executive can give when asked how their estimate is achieved is “we can make the stats say anything we want” that is atrocious. I know we can do better than that. I know Ubuntu can do better than that. I’ve worked my ass off helping to provide a starting point for a transparent, honest set of reusable counting methodologies in the Fedora stats. If Shuttleworth really cared about the accuracy of the numbers, really cared about showing that Ubuntu was growing linux adoption, he’d publish the estimate methodology and have a transparent discussion about its validity. How important is transparency in Ubuntu governance really if the project lead won’t forthrightly speak on how these numbers are derived?

        -jef

        • http://twitter.com/mickstep Michael Stephenson

          Perhaps if you weren’t so openly anti canonical in everything you ever write on the internet, they’d allow you to work with them using the methodology you use for Fedora.
          If you tried to influence Canonical rather than attempting to attack and discredit all the time.

          • http://twitter.com/jspaleta Jef Spaleta

            When have I attempted to discredit Canonical?
            I lift up as many good examples from Canonical as I can find.

            I’m on record repeatedly saying papercuts is a fantastic model for Canonical to follow when doing a lot of polish work.

            I’m repeatedly on record pointing to the CSD functionality Canonical got into gtk+ as an example of how Canonical can actually get functionality upstreamed effectively.

            I’ve tried really hard to politely inquire as to counting methodology being used every single time a Canonical exec has spoken about it in the laypress. You tell me… what is it going to take to get Shuttleworth as the leader of the Ubuntu project to come out and provide a public methodology for the userbase estimates they are doing? Here in this Q/A you have a non-hostile Ubuntu community asking the same question and Shuttleworth dodges it. How nicely does Shuttleworth need to be asked before he provides the information he should already be providing?

            -jef

          • Anonymous

            I don’t mind if this is what Shuttleworth said, as long as Canonical stops putting numbers of the table. If this is the statement they will use in the future, that would be fine by me.

            Something along the lines, we don’t know (because that is pretty much what we said).

          • Anonymous

            I meant he, not we in the last sentence.

        • http://twitter.com/mickstep Michael Stephenson

          Perhaps if you weren’t so openly anti canonical in everything you ever write on the internet, they’d allow you to work with them using the methodology you use for Fedora.
          If you tried to influence Canonical rather than attempting to attack and discredit all the time.

      • Anonymous

        Jef is a bit of a dark knight, I wouldn’t trust him to say much on the fedora project or anything, but at least he sometimes has pointed questions and a critical eye.

        In this case he’s just calling out stats and method. No one should trust any figures from any body that won’t specify how they got their numbers. Canonical, US government, whoever.

      • Anonymous

        Jef is a bit of a dark knight, I wouldn’t trust him to say much on the fedora project or anything, but at least he sometimes has pointed questions and a critical eye.

        In this case he’s just calling out stats and method. No one should trust any figures from any body that won’t specify how they got their numbers. Canonical, US government, whoever.

    • http://claimid.com/el-bhm bhm

      Number: 500 houndred thousands 55 and a quarter of a pint. Plus 5 Hail Marrys on 3 wooden spatulas.
      Methodology: Leprechauns count it while eating blue and red leggos. Unless they are sick, Rudolf takes over.*

      I give you 5 sentences to explain why does this number matter. What does it change if You know it? Why methodology matters? Please don’t say Canonical’s part of Illuminati.

      I know I’m ridiculing it to much but I seriously don’t know how it matters. Especially for a everyday user, which this interview is aimed at. As of now we do not know what’s the number of overall Linux distros on desktops. Linux is where it is. Somehow.

      * He doesn’t eat leggos.

      • Anonymous

        You troll too much, but this comment is funny so I am keeping it.

        • http://claimid.com/el-bhm bhm

          Double edged swords are awesome! C’mon!

          • Anonymous

            man, you are unbearable.

  • http://orkutcidio.deliriocoletivo.org Peterson Espaçoporto

    For me the thing about KDE is: could you at least please have an Ubuntu logo instead of a KDE one for the kickoff menu? Freak, is that so hard?

    • Anonymous

      And when they replaced KDE with Kubuntu in many places on their website.

  • http://twitter.com/jspaleta Jef Spaleta

    QT is not the glowing example of copyright assignment that Shuttleworth thinks it is.

    The KDE Free Qt Foundation entered into an agreement with TrollTech prior to the purchase by Nokia that would give KDE they right to re-distribute QT under a BSD license if the development of the free edition of QT was ever terminated.
    Such an escape-hatch agreement automatically devalues the long term business options for TrollTech because it would make it possible for pretty much anyone to take the resulting BSD fork of QT and bundle it into a proprietary application without paying the owners of QT a dime in licensing fees or support.
    Why would TrollTech agree to that? Because the external community of contributors is valuable and their long term interests deserve to be protected regardless of how the business interests of one particular company may change over time.

    This escape-hatch agreement provided a balance between central corporate control and external contributor interest and provides for a future where new business interests can spring up around a very liberal BSD license if the original corporate interests diverges from external contributor interests.

    Blanket, unrestricted copyright assignment by volunteer contributors to _ANY_ for-profit entity is a bad idea. You _can_ construct agreements which balance the interests of external contributors with business interests..but such agreements must have protections against the central copyright holder from taking the codebase proprietary. It can be done. Canonical really needs to change its own contributor agreement such that it protects the interests of external contributors instead of treating them like unpaid contract employees and just taking their contributors without financial compensation.

    Aaron Seigo goes into some detail on his blog about his concerns over Canonical’s view of what copyright assignment is justified. Everyone interested in the Harmony project and in Canonical’s own treatment of external contributors when forcing them to sign over copyrights to Canonical codebases like bzr or utouch or even the new fonts should read Aaron’s blog post on the subject and the comment thread discussion. The copyright assignment policy that Canonical is choosing is a real barrier to entry to potential contributors both independent and employed by competitors in the ecosystem. This is not theoretical.

    -jef

    • Anonymous

      And.., you are debating on a fansite?

      Go talk to mark directly at mark[at]ubuntu.wtfbbqihatespam[dot]com minus the .wtfbbqihatespam part of course, if you aren’t coward.

      Good luck getting him to reform.

      • http://twitter.com/jspaleta Jef Spaleta

        I’ll debate it in every venue where I’m free to provide a fact based counterpoint to Shuttleworth’s unfortunately misguided beliefs on the issue of copyright assignment. Including private conversations. I did obtain Shuttleworth’s permission to repost the short private email conversation we had which included a short back and forth about exactly this subject. Is OMG interested in reposting that conversation it in its admittedly brief entirety?

        -jef

  • http://custardpy.blogspot.com/ custard_py

    Cyrillic names for Ubuntu distros since 2017? Great! I hope I’ll stay young and willing enough to enjoy this awesome event :)

  • Anonymous

    It’s good to see Canonical has given up on client-side-decorations for windicators. That would have screwed up so many things.

    However, it’s bad to see this separation starting to form between Ubuntu and the rest of the distros. It’s becoming more “Ubuntu” and less “Linux.” Ubuntu’s going to be doing so much stuff with their packages to make their usability stuff work that no other distro will be able to practically use it. It’s not that I don’t like Ayatana. I love Ayatana. But I want Ayatana to be for Linux, not just for Ubuntu.

    I see GNOME and Ubuntu going in two different directions more and more. It’s like they’re at odds with each other, and I’m not sure who’s at fault. Is Ubuntu not trying to contribute upstream? Is GNOME not willing to have it? At this rate, Ubuntu’s DE is going to effectively become a fork of GNOME that other distros won’t practically be able to use.

    • http://twitter.com/mickstep Michael Stephenson

      Gnome is not willing to have it, IMO they resent that Ubuntu’s market share means that they hav e a bigger say in the future of the premier Gnome desktop than the Gnome-project does.

      • http://twitter.com/jspaleta Jef Spaleta

        None of the available public discussion on the gnome lists concerning appindicators development supports your characterization of Gnome’s interest in the technology.

        I’ll point out that client side window decorations support was contributed into gtk without incident because the Canonical developer who spear-headed the work talked to the gtk developers early on in the development process, instead of developing the funcationlity behind-closed-doors and then throwing it over the wall after it was considered finished. And the CSD functionality didn’t require Canonical’s horrible copyright assignment policy so it was easily integrated into gtk without any political posturing by anyone.

        Canonical and GNOME _can_ work together. The CSD work in gtk proves that. But Canonical _must_ engage early with the upstream project developers before the implementation is fully developed. When they throw completed implementations over the wall its much more difficult to make the technical adjustments from upstream developer discussion. And the Canonical copyright assignment policy is a complete non-starter for GNOME generally speaking.

        -jef

        • Anonymous

          I also think, this is how it should go. They should talk to GNOME before they start implementing all this stuff. And I don’t think it would be bad if they did name-dropping as well. LIke: Nokia has expressed an interrest in Canonical developing a whatever-widget. We would like to work with GNOME to make sure we don’t diverge.

    • Anonymous

      I think you are confusing CSD and Windicators, CSD has been a planned feature in GTK+3 for a long time.

      • Anonymous

        “CSD planned feature for GTK3+ for a very long time.”

        WoW! You just make stuff up as you like!
        That explains your ‘laziness’ you mentioned above, which leads to you not knowing about what you are talking.

        • Anonymous
          • Anonymous

            Oh wow!
            You dont even know how ignorant you are. Which makes it even better!

            Where in that page is it given that it is planned feature for GTK3+ ? Leave alone being an approved feature!
            Do you even know that the page you linked is a wiki page? Meaning anyone can edit and add content irrespective of it being approved!
            Do know who initially filled that page? ‘Cody Russell’ from Canonical! Meaning it is just a page setup by the Ayatana team who have been pushing for CSD for a long time.
            Did you know that Maverick introduce CSD and then reverted it because it had a lot of problems?

          • Anonymous

            1) Ayatana is not for creation of stuff, it’s merely for brainstorming about usablity.

            2) It is not for pushing Canonical propaganda Upstream.

            3) I haven’t seen anyone advocating CSD in Ayatana.

            4) There is no reason to say that something would not be accepted because it was written by a Canonical employee. It’s

            5) Maverick didn’t have CSD, it was planned but they never shipped it.

          • Anonymous

            And it was last edited by Federico Mena Quintero, co-founder of GNOME and a Novell employee.

          • Anonymous

            In short CSD is just an experiment from the Canonical team, and there is no planned deadline yet.

            In case you are confusing with Bugzilla milestone targeting, you are confusing bugzilla bug tracking.
            That is the way things are done, if something has not been done for version A and if version A is completed and has passed, then the next version B is set as target for the bug. You dont add features to old versions.

          • Anonymous

            1) Firefox devs are waiting for it so that they can draw their Menu in Titlebar.

            2) Chromium devs are waiting for it so that they can ditch their own CSD implementation and got fully GTK3

          • Anonymous

            Ignorance does not automatically mean that everything you say is right. And I know who Federico is.
            Pff, your ignorance cannot be solved by me spoon-feeding you with links. I would suggest you learn more about Ubuntu/GNOME and then you will realize yourself how silly your reply is.

            1] Here is a tip : Google “Ayatana” . Ayatana is a Canonical project and it covers everything, Unity Notify-osd, etc,… It is not just a mailing list to brainstorm.

            2] Everything *is* shown upstream.GNOME upstream code is modified and changes plus patches are shown to upstream. But it is upstream’s decision to take it or leave it. If they dont take it, the patch exists only in Ubuntu.

            3] Just because you dint see, doesnt mean it was not discussed.
            Tip , Google: “Ayatana mailing list, gtk-csd” and “martin graesslin, gtk-csd”
            There was a whole discussion about why csd isnt a perfect solution. and it was announced in Mark’s “Window indicators” post.

            4] wth? when did i say that? I said your comment “CSD planned feature for GTK3+ for a very long time.” is not true. Its just a feature that Canonical would like to see in Gtk at some point, which does not automatically make it a planned feature in GTK. Yes, Canonical is the main driving force for GTK-CSD.
            If you read Mark’s Windicator post in his own words “..some work in Canonical around the technology which actually draws the window title bar and borders. It’s called “client side window decorations”. ”

            5] Check Bug #586012 for proof that is was in maverick and loads of other gtk-csd bugs which was the reason it was reverted.

            As for Firefox and Chrome, just because they are waiting does not mean it is going to be done. What you said is like: “We have a drought, I’m want for it to rain.” so it is going to rain. If it is done it is not because Firefox/Chrome is waiting.
            Read the Firefox bug report where the menu button was dropped for linux and then it is again considered for future version on FF4.x when any of this lands.

  • Anonymous

    Nice one… I still think he needs to drop his “SABDFL” title honestly… but he gained a respect point from me :D…

    One thing though… make that 2.
    1. Allow indicator applet hiding (like XFCE/KDE allow hiding icons in the tray).
    2. Commercial input is great, but we community members need to contribute a whole lot more.

    BTW I too hate the “KDE KDE KDE KDE” trolls… it’s so annoying… I use anything I feel like on any day…

  • http://twitter.com/Cont3mpo Cont3mpo

    GNOME 3.0 A.K.A. Ubuntu 11.04??

    • Anonymous

      11.10

  • Anonymous

    Fixed

  • http://twitter.com/jspaleta Jef Spaleta

    Can you explain how you tabulate the torrent data at spreadubuntu? the torrent tracker you reference is not showing sensible total download stats in the last column of the last row of the table this week. I’ve watch the numbers go backwards over the span of several minutes on multiple days now. Its a complete non-sensical activity for a torrent tracker to be showing. You can watch it yourself. Its currently showing a total of 26 GiB! I’m not kidding. I can show you a screenshot.

    Given what I’m seeing in the tracker’s tabulated data webpage I simply don’t understand how that tracker can be trusted as a reliable data source to scrape for trends.

    -jef

    • http://twitter.com/jspaleta Jef Spaleta

      After reading Launchpad bug 408598 I have grave concerns about how spreadubuntu is scraping information for the official Ubuntu tracker. You could very possibly be repeatedly counting the same clients over and over again. The reality is the official Ubuntu tracker does not appear to be working correctly and is overly aggressively flushing its statistics.

      More worrisome is that noone from the Ubuntu Sysadmin pool who is charged with running the torrent tracker has commented on the aggressive flushing of the data and has attempted to correct it and get the tracker operating in an expected manner.

      What spreadUbuntu is doing to work around this brokenness in Ubuntu’s tracker is unreliable exactly because the underlying brokenness is not understood. Correctly configured trackers should be doing the aggregate statistics as part of their normal operation. Get the official Ubuntu tracker fixed, and you’ll have a reliable data source.

      -jef

    • http://twitter.com/jspaleta Jef Spaleta

      After reading Launchpad bug 408598 I have grave concerns about how spreadubuntu is scraping information for the official Ubuntu tracker. You could very possibly be repeatedly counting the same clients over and over again. The reality is the official Ubuntu tracker does not appear to be working correctly and is overly aggressively flushing its statistics.

      More worrisome is that noone from the Ubuntu Sysadmin pool who is charged with running the torrent tracker has commented on the aggressive flushing of the data and has attempted to correct it and get the tracker operating in an expected manner.

      What spreadUbuntu is doing to work around this brokenness in Ubuntu’s tracker is unreliable exactly because the underlying brokenness is not understood. Correctly configured trackers should be doing the aggregate statistics as part of their normal operation. Get the official Ubuntu tracker fixed, and you’ll have a reliable data source.

      -jef

  • Anonymous

    I hate to be the negative one here, but if Mark had chosen KDE for the basis of Ubuntu rather than Gnome in the beginning, I think he’d be saying the same things about Gnome as he’s said about KDE.

    Of course, I believe it’s openSUSE that takes KDE development/integration more seriously, so it’s another large distribution that could be a good place for KDE users.

    I find it sad that, even with open source, I’ve had to sacrifice integration with 7music on Ubuntu One and Ubuntu One itself in order to use my favorite desktop environment.

    I also find it discouraging how quickly people who are, after all, mostly new to open source, are somehow close-minded to the idea that there are reasons to use KDE outside of looks and default menu positioning. I know it may be annoying sometimes to have two main DEs, but if you choose to shrug off the one you don’t use as a shoddy piece of crap, you’re denying yourself reality.

    On a more positive note, very good interview- I’m glad he had so much information to divulge. He’s very well-written, and I admire him for what he and the community have done for bring openness into our computing more than most before them.

    • http://profiles.yahoo.com/u/L7L7TGYKNBABWM3N7ELVBTLV3E Virgil

      Mark is a patron of KDE, which I believe means he donated quite a bit.

      • Anonymous

        Yeah, he’s done a lot for KDE, regardless- I wasn’t disputing that. I just notice that a lot of people (not Mark) seem to think poorly of KDE without giving it a chance. I’m sure that if they had the resources they would put tons of effort into both major DEs.

        Any notes of where it says he’s a patron, or how much you need to donate to be a patron, etc? I’m interested to see who else has donated/donate myself.

  • http://pulse.yahoo.com/_UVDWSYSKL54ORWFKLP6UMO6AOI Slift

    In the spirit of naming software after obscure mammals, can we have LorisOrifice instead of LibreOffice on the next Ubuntu?

  • Anonymous

    Sometimes the comments in these forums here make you think critically of ubuntu and all of the various projects upstream it relies on AND offers support, patches etc. back to.

    Then this thread pops up and its like an Apple fan bois forum crossed with Friday night toy boy racers complete with trolls and blinded fan bois, A desire not to linger any longer and pick out the finer arguements for and against a particular choice or topic, but rather flame wars, baiting and so forth.

    My take, the Guy is throwing money at improving free open source software and obviously would like to get a few quid back by doing stuff like the music store, landscape etc etc..

    Now you Don’t have to buy your music there and you don’t have to use landscape to manager your hosted dirt cheap VM but for the people who want to use either isn’t it nice they have a choice and if the price is right they will try it?

    All companies big or small, 1-1000000+ emplyoyees, all like to make money. It is the bottom line.

    So why not work to improve the software by giving valid logical well thought out reasons for important deicisions, Mark has changed his mind before in response to users. Give him some credit guys, he is human not a God.

  • http://profiles.yahoo.com/u/L7L7TGYKNBABWM3N7ELVBTLV3E Virgil

    Notify OSD notifications are amazing in my opinion. They do not bother me at all, are useful, and look slick. I certainly show off them to new users even before compiz.

    There is merit to the queue design as well, and I would not say no if it were implemented.

  • http://www.adhost.dk/sogemaskineoptimering.shtml søgemaskineoptimering

    On the income side, I’ve brought in over $31000, including the $10000 super-limited edition that came with a story commission, sold to the Ubuntu project’s Mark Shuttleworth. But this is where my two big blunders come in. Paperback sales have been …

  • http://www.adhost.dk/sogemaskineoptimering.shtml søgemaskineoptimering Ã¥rhus

    When we practise unity, we allow ourselves to see how everything is connected and dependent on one another. Unity brings harmony, like the sound of music made by different instruments in an orchestra. When they are played together, there is brilliance. …