LWN.net Logo

Moving the goalposts

Moving the goalposts

Posted Mar 6, 2013 9:07 UTC (Wed) by misc (subscriber, #73730)
In reply to: Moving the goalposts by man_ls
Parent article: Canonical reveals plans to launch Mir display server (The H)

Sure, just show me where Mozilla or RH pay their employee 500K and maybe you can start saying "the numbers doesnt add up". Expenses count more than pay, there is also buildings, legal fees, travel, hardware, accounting, etc. In most countries you should also add taxes.

I based my computation on real life and verifiable numbers on the web ( and I would say, even stuff that are kinda legally required to reflect the truth ). You just take yours out of nowhere, forgetting lots of stuff that need to be paid. Just look at any foundation accounting to see how much this cost.

And both Mozilla and RH have highly decentralized workforce, both are in the same market segment as Canonical, so I am pretty sure that if Canonical started to publish now enough information to compare, the numbers would be the same. But feel free to find me a real life example of a organisation that match your numbers.

Also, 33 developpers are just 10% of the current canonical workforce. That's enough to make a small distribution, but in no way enough to sustain several complex project like Unity, Upstart, Bzr, Launchpad, Mir, Gwibber, Lightdm, Juju, Maas, AppArmor, software center, UbuntuOne, and all the distribution ( and port on others platforms like TV, phone, etc ).

You need people for QA, documentation, translation, system administration, etc.

Before people were fired from Mandriva to create Mageia, the company was around 50 person, split between Brasil and France. And this was barely enough to produce a OS and maintain in house code ( installer, drakxtools, etc ). There was less projects than Canonical, and they had income.

Not to mention that if 90% of your workforce leave, there is a high chance that all of them will not work for free for the project anymore ( see Stormy Peters talk about it, something around "would you do it again for free" ). There is also a high probability that you have to remove people who act as bridges with community, thus making the community angry ( again, look at Mandriva and the way people reacted when Adam Williamson or Gael Duval were asked to leave ).

And while you think people will pay to sustain Ubuntu, you are also not taking in account the fact that Canonical will not disappear in 1 day if the worst happen. If something happen that result into using the fund to create a fundation as a measure against Canonical financial problem, the whole project slowly start to go down, and then community will slowly leave ( again, Mandriva ), and so there is likely no others interested organisations to give any money.

A saner model would be to do it right now, when everything go well and to drop the whole CLA idea with copyright assignment to Canonical, cause this prevent others interested companies from investing time ( at least, not without lots of paperwork ). AFAIK, Suse, Google, RH and likely others have such policy, and while they can do it, they would not do for smaller projects.

This would also restore the confidence of community, after the various issues like "amazon integration dropped after the freeze", or "UDS announced 2 weeks before, thus causing issues to people who booked their holidays for it".


(Log in to post comments)

Moving the goalposts

Posted Mar 6, 2013 9:40 UTC (Wed) by man_ls (subscriber, #15091) [Link]

Let us see: Mandriva reported expenses in Q4 2008 of €1.5 M. In Q3 2008 it was €1.6 M (before the restructuring). I have not found better numbers. If that is enough to pay 50 employees for a year and build a distro, then Ubuntu might continue for some 5 years.

Moving the goalposts

Posted Mar 6, 2013 20:37 UTC (Wed) by misc (subscriber, #73730) [Link]

except that due to creative accounting and french law regarding equivalent of US chapter 11, most people were not employed by mandriva but by edge-it , connectiva and linbox, since mandriva contracts were better and limited to existing jobs, preventing changing the structure. Each of theses companies ( and in fact Connectiva count as 2 due to them having 1 offshore company for various tax related reasons ) were not counted in the financial results since "independant" structures. If you can read french, just go see how and why Edge it bankrupted and how Mandriva was offloading the debt on them, resulting into them disappearing. And simplifying the structure was one of the work done by the previous CEO Arnaud Laprevote.

Moving the goalposts

Posted Mar 6, 2013 20:22 UTC (Wed) by mmarq (guest, #2332) [Link]

>Not to mention that if 90% of your workforce leave, **there is a high chance that all of them will not work for free for the project anymore** ( see Stormy Peters talk about it, something around "would you do it again for free" ). There is also a high probability that you have to remove people who act as bridges with community, thus making the community angry ( again, look at Mandriva and the way people reacted when Adam Williamson or Gael Duval were asked to leave ).

>**there is a high chance that all of them will not work for free for the project anymore**

Oh! there is a good chance they will... and they could even end up paying for it to! lol... specially if they could derive a business out of it.

Maybe that is what makes me arrogant, but i never understood the lack of vision -> What is it that most ppl more connected to the F/OSS side really want ?

ummm... they want their own distro... no ?

So instead of a Mandriva 20388 or a Ubuntu Jolly Something... Why not a Mandriva or a Ubuntu "Stormy Peters" as example ?

see ?

In the same sense, since we are talking about "client side", but also perfectly appliable to any server version... why not a Ubuntu or Mandriva "MacDonal's" or "Ford" or "Boeing"... or more up to point a Mandriva or Ubuntu "local smaller company", with all the "local" customization, LOffice with the pertinent forms, the pertinent apps in place some that can be even CS commercial Linux versions.. etc ..etc ?

see the point ?

That seems a real good "re-invention" of the model... it is "service oriented" model, the main distro is only a big repository, app store kind of thing, and it can even adapt to the "masses" being all online compile-install with several degrees of customization...

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds