What Happens

Posted in Doctor's Art, Economics, Free and Open Source Software, Hat Talk, Philosophies, Ubuntu on July 27th, 2010 by doctormo

I wanted to play with brush lines and I was thinking back to a chat I had with my good friend David about Free Software and lack of User attachment to sticking with Free products when their only desire is practicality. This of course can make a very transient user base who will leave at the first sign of trouble.

Of course any time spent with a particular piece of machinery like software will develop an educational and brand familiarity attachment. I want to put those to one side because I believe they are useful over long time periods but not the short term.

Contributors (and if you reading this then your more than likely a contributor) are of course different, they’re invested in time, philosophically and socially and so are much more likely to stick it out and may actually know how to not only work around problems but we hope through training programs like UDW and UW that we can train people to know how to deal with problems in a more sustainable way. Treating bugs as problems for everyone and not just the individual.

Of course what the mainstream pattern looks like is different, they don’t have contributors or contributing developers, everyone is locked into working around problems. The key difference is that because users are customers, they’re invested in the product. They feel like they own it (even when they don’t) and feel like they ort to stick out problems so that they can get their money’s worth. Of course what do you do in both this and the above case when you have a major headache that you don’t know how to work around or even if you manage to work around? You complain like crazy on your blog, to your friends and to anyone that will hear your pain.

Your complaining is a direct reflection of your ties to a particular product, even to it’s defects.

In the most ideal case and one I was trying to make the case for a few days ago, we’d be able to either turn users into contributors or if that’s not possible then into paying customers that pay for real solutions and code patches, not just work-arounds.

The training that’s going on is a great start, but with better training materials in the community we could be making more contributors aware of the ability of solving problems more permanently and thus improve their input into progress (blogs showing you how to work around a problem are not progress in code terms).

Software isn’t perfect and we need to get lots of people with lots of energy (or money) to invest that energy into the community and to the community collaboration that so effectively benefits everyone. And in my mind the best way to get people quickly attached to FOSS and Ubuntu is to get them to invest into it sooner rather than later, then we have time to get people familiar with the brand and educate them.

Your thoughts?

Tags: , , , , , , ,

Free at the Point of Download

Posted in Economics, Free and Open Source Software, Politics, Ubuntu on July 22nd, 2010 by doctormo

Yesterday I posted an entry about how I felt that commercial economics should be more widely employed in the FOSS world and that it’s our failure as a community to engaged appropriately with non-material-contributing users in such a way as to make our material contributions more economically sustainable.

Some took this to mean that I was a dangerous capitalist (ironic for those who know my as the dangerous socialist).

OK let’s make one thing clear, I do _not_ advocate for the sale of something that is already paid for. And by that I mean that someone else already put the money or time into making something FOSS and has graciously licensed it for download.

If you need to spend full time on a project to make it a success then you have no choice but to find a way to make money. My proposals so far have been more about promoting the idea of paying for the _creation_ of software than about the rather more impossible _distribution_ of software. To do that would be to make something artificially scarce.

There must be a way to see users in different lights, they are: users, potential contributors, potential inverters and a source of problems. If you can turn every Ubuntu user into a contributor then that’s great, it’s healthy for the ecosystem and it’s growth and I know it’s great for the education of the contributors. On the other hand if you don’t have time to contribute then the next best thing to invest is damned money. Paying for someone else’s time can get you that contribution and it can even be more meaningful since the people who your paying can be highly skilled and your simply saving them from a life of non-foss development.

I’ve not yet given up the hope that we _can_ find a way to have fair Free Software development that pays the bills and delivers freedom.

Tags: , , , , , , , ,

Is Ubuntu Commercially Driven?

Posted in Critique, Economics, Free and Open Source Software, Ubuntu on July 21st, 2010 by doctormo

I was reading the comments on the interesting Mint blog about Mint testing a Debian derivative so they can take advantage of rolling releases and get away from Ubuntu’s instability. Some of the comments allude to a different sentiment:

Ubuntu is so commercially driven, whereas mint is such a nice community effort, I’d be so much happier to use mint.

– fred

Ubuntu started to annoy me a bit with all this commercially oriented development of the distro.

– Miro Hadzhiev

But above all I believe that Ubuntu will change direction and become increasingly turned to a more commercial aspect. At the same time they will lose the * community * Exchange.

– F.Dionne

My response to this anti-commercial sentiment is this quote:

You keep on using that word, I do not think it means what you think it means.

Simply that users and members of the community are confused by what commercial actually means. Commercial is not against the community, the community is commercial, people are employed to work on Ubuntu, work with Ubuntu and to be a part of the community. A varied commercial community would actually be kinda nice, imagine if we had a Dell community manager, or a system76 guy in IRC who was chatting away to the rest of the community of users *and* business people. Take a look at Organisations Learning to contribute to FOSS the right way.

I don’t think *making money* is the real fear of these people, I think the fear is Canonical with their often over bearing unfair influence with Ubuntu that often seems like they are on one side inviting development of their features that they decide are cool and on the other side ignoring and diminishing the features that others who are not Canonical want to work on or would like Canonical to help with.

There is also a fear that Canonical will only really want to work on what makes Ubuntu attractive to OEMs and other large organisations that they have a commercial relationship with. I know that aint true and lots of Canonical people continue to work on things which are good for the whole platform, but sometimes Ubuntu’s certainly had the flavour of feature stuffing and Mark hasn’t helped with the way he words his posts about new features in the past makes it seem like they distrust users opinions.

My personal concern is the lack of commercial involvement of Ubuntu’s users, basically it goes like this: Canonical is a business and is interested in making enough money to pay it’s developers a wage. What they work on is based around what makes money. The money comes from Dell and HP. The developers work on what Dell and HP want. Users never get a direct say in the development of Ubuntu because A) They have no commercial relationship with Canonical and B) Canonical doesn’t co-operate wonderfully on DX with other programmers (commercial or non) preferring instead to announce features at the last minute and rail-road decisions and opinions of others.

OK I’m not on a rant against Canonical, both of these might actually be solved/able:

B) We’ve seen a turn around in Caonical’s DX team shenanigans, announcing Unity at UDS was a very good thing and shows leadership instead of authority. Hopefully the flavour of the team has shifted from assuming all users are idiots and need to be told what’s good for them, to something a little more progressive.
A) If the continued redesign of the Software Center can include the ability to pay for FOSS, then we can introduce the commercial relationship with Canonical _and_ App developers and provide a way for non-technical people to have an economic relationship and thus a say in the future development direction.

All signs point to common sense and progress, mistakes were made but I don’t see more on the horizon. So lets make sure Ubuntu isn’t considered “too commercial” let’s consider FOSS “not commercial enough”, because only through demanding the right commercial terms in our transactions can we make sure that developers get to eat and users get rights to the software they use and we’re not forced to accept traditional locked down software because we’re too eager to get free beer and not responsible enough to pay for Free Speech.

Your thoughts?

Tags: , , , , , ,

FOSS is Commercial

Posted in Economics, Free and Open Source Software, Ubuntu on July 9th, 2010 by doctormo

OMG Ubuntu recently posted an entry on their blog about the new paid for Ubuntu Software Center.

I like the guys at OMG, they’re doing some interesting stuff, but d0od you’ve got a mistake and the article needs fixing.

Commercial software is not software that is closed source, commercial software is just software that you pay for. I’d love to see Free Software for sale in the Ubuntu software center, but of course because everyone is conflating proprietary with commercial and FOSS with free beer it’s frustrating efforts to monetise Free Software and make this whole gig sustaining.

This is doing a dis-service to the real power of FOSS as a peer reviewed, stakeholder and user empowered development by suggesting the only defining point to it is it’s free cost. It isn’t, the free cost is incidental, this community isn’t a charity and we shouldn’t be expected to behave like one all the time.

I’m asking you to stop explaining FOSS as free beer and commercial as proprietary. For the livelihood of programmers who want to make FOSS their job. Stop forcing software developers to close code up in order to make a living or force them to donate their time to make Free Software. Just pay a fair price for Free Software development and open access to market places and complain about markets that help promote the confusion by only selling proprietary software while giving away FOSS.

I don’t know if the Ubuntu Software Center will, I hope that since Ubuntu is an open community we can make some progress and get Canonical to support FOSS by allowing their marketplace to sell our services.

Three cheers for commercial free and open source software!

Three rotten tomatoes for proprietary software of any kind!

Tags: , , , , , , , ,

Individuals for FOSS

Posted in Economics, Hat Talk, Philosophies, Politics, Ubuntu on June 23rd, 2010 by doctormo

Interesting thought I got via email today:

Open Source will happen with or without us I believe. The production model is already taking over. Red Hat is now the backbone of the NYSE that is a barometer.

Yes Red Hat is looking after the NYSE and did release record revenues, they’re doing quite well with business up 19% this time. So this part is obvious to me:

I have no doubt that FOSS will take over software production, it’s just an economically more successful model of production. I repeat that this is an industrial revolution, but too few want to believe that we might actually be living in such an exciting time as that.

But the question on my mind is whether individuals, home users and small businesses will be in on this ride of freedom or whether they will be left behind by a corporate culture that only want to take money from OEMS, large enterprises and other easy sources of revenue.

Not only is it apparently impossible to make money from individuals, but it’s equally impossible to listen to them. A set of enigmas which are most certainly of the same knot and I’m looking forward to picking over the problem in the future.

Perhaps we’re just waiting for the big success, but I don’t hear FOSS being praised in the media or seized upon in OEM advertisements as loud as the production line was back in that revolution (I’m looking at you Android). It’s disappointing to me that there are still so many people even in our Ubuntu community that continue to explain that “home users don’t care how it was made”.

It’s disappointing because it’s wrong, it’s wrong to think that people are only consumers. It’s also wrong because it’s that same culture of ignorance of where our wealthy possessions come from that has driven the wrongs that laid a path to child labour and environmental problems. We’ve only begun to start fixing some of these problems and yet still a culture of “ignorance is good and normal” keeps FOSS down, that perhaps it’s something worthy for just the self-chosen few.

I do not subscribe to that notion and I will gladly tell every person, even my dear ol’ mum and granny what it’s about, reforming the words I use and the imagery I employ to help make it even easier to communicate. The market isn’t just about business it’s also about perceptions, only when individuals understand FOSS will the market solidify around the best of what we have and not the worst of what open source is according to a few bad Apples.

My thoughts are obviously long and ranty, but I’d still like to hear your thoughts?

Ubuntu a Work in Progress

Posted in Economics, Free and Open Source Software, Politics, Sociology, Ubuntu on June 14th, 2010 by doctormo

Debate goes on about the political nature of Ubuntu. Nothing new there you might be thinking, well I want you to consider two examples of external factors that push and pull at “Dictatorship vs Meritocracy vs Democracy” and I’ll conclude with some of my own thoughts. First the prologue:

I didn’t get to see Jono Bacon’s post Ubuntu: meritocracy not democracy until today. Shame I missed it, I like reading this stuff.

I’ve been a critic in the past that the DX and Design teams have not been in any way resembling a meritocracy. I’m happy to report that I think that’s changing and there is a real appetite from Canonical to work towards having a community of merit not just a community of business appointment. The mood is set…

It’s the Economy

We want to decide who is more important because we can not reasonably listen to everyone, nor can we reasonable expect to be able to invest our time or money into the personal ventures of every commentator online. So there has to be models to limit who your going to listen to. One way is to listen to the money, you don’t care how dumb the idea is so long as your being paid to do it, economic necessity and a way to create a nice authoritative decision making process.

There is no doubt in my mind that economics drive decision making.

Currently in Ubuntu we have a handful of major economic investors: Community Members, Mark Shuttleworth, Canonical’s Customers, the extended community and Upstreams[5]. Each investor has their own rationales, thoughts on direction and motivations, upstreams don’t tend to care too much what happens in Ubuntu even though they have a large economic input and in the other extreme the extended community has a low economic input in development but want large decision making. Ubuntu Members fall somewhere in between and Mark Shuttleworth falls in a very interesting large impact, single person category.

Who would I say has the majority of the clout? Mark Shuttleworth followed by Ubuntu Members then Canonical’s Customers and finally upstreams and the extended community. The reason OMG Ubuntu polls and brainstorm ideas have no effect? They’re mostly polling the extended community who is hardly involved economically in development.

Of course humans are not always able to conquer their own egos sufficiently to realise their shortcomings and economics has a way of sustaining bad decisions via ego. So we still need to discuss problems and we need to talk to people who have no economic dependence on us, otherwise we’re liable to simply get nodding heads. These discussions must be selective though since we need peer review of our dialectic, but do not have the time to listen to everyone in a very large community of users…

I’m not that Stupid

Users can feel like when they’re told to stop commenting that they’re not welcome in the community. I think it’s hard to tell a user that their point of view is valid but that their input is badly formed and their social awareness makes their opinion of minuscule importance.

No one likes being told they’re too stupid to be listened to, or that because they’ve got a full time job and can’t devote every spare hour to Ubuntu development that they aren’t worthy of someone’s ear and a few minutes of time.

Of course if you just speak a little louder, shout a little more aggressively, say more absurd and conspiratorial things, then maybe someone will listen. Because posting on your blog is helping the Ubuntu community right? Somewhat, if what you have to say is read by the right people, but then they might just ignore you anyway because of the confrontational language.

Of course scale that up to 12 million users and you suddenly see why some people want to start having democracy or at least hierarchy. Users can’t reasonable expect to be listened to, even though their input is vital to drag Ubuntu out of the programmer paradise and into the mainstream.

It’s frustrating being a user and noisy as hell being a developer.

Conclusions

I like the balance that basic Meritocracy brings to the community, Mark could easily be more fallible, more human and simply demand more and talk less about it based on his huge personal investment (est $50m a year). Having and treasuring the idea that any person can become worthy of listening to is important for proper peer review and it’s not a coincidence that this is a very similar process as in traditional natural sciences.

We could improve somewhat the ability for none-developers to have more say simply by allowing them to pay for Ubuntu’s development. It’s scary, hard to organise and damn near impossible in the current banking world. But if we want users to be served right, then we need users to give us the imperative to serve them. Taking money for Ubuntu development is one of the best ways to get the largest numbers of people contributing and thus giving them each a small voice with the developers they do business.

We could all be a little better at involving ourselves in multiple communities and cross pollinating, I know lots of people and most are not in the Ayatana mailing list so when people talk to me about design and dx decisions I can filter, mull over and then re-communicate the most important parts. This is a vital form of social organisation that we must account for, in a good Meritocracy it’s not just what you know or how much good work you’ve done in production but I think it’s just as important to consider the varied social networks we’re apart of that can add depth and experience to our communication.

Of course we could just elect everyone, but I’d rather not have to fight a popularity contest.

What are your thoughts?

Tags: , , ,

Example of FOSS Economics

Posted in Economics, Free and Open Source Software, Ubuntu on May 17th, 2010 by doctormo

People who read my blog regularly know I’m big on looking into discovering what it is that will allow software creators, bug fixers and all the other people involved in producing functional products with a sustainable income.

Only two weeks ago I was talking with Matt Lee of the Free Software Foundation about this problem and apparently someone he knows had sold himself online for 6 months as a free software hacker by setting levels of pledges and some rewards and products for people who invest in the project and although the FSF doesn’t consider economics important enough to be a goal (much to my disappointment) the activists there are aware of it.

Now computer world uk is reporting on the exact same system, one where the artist, programmer or team sets out to raise money for a project and does so by setting a structured list to encourage higher amounts of money to be pledged.

Just like me they’ve avoided using words such as “charity” and “donation”, which I think are really not applicable to what we’re trying to do: viz. find a way to make Free as in speech economically sustainable.

What do you think about a stepped pledge model? Do you think that the model requires far too many direct supporters and existing backers before it can be made to work? Should I conduct myself in a similar fashion by creating a set of pledges for the ground control project and advertising it very widely?

Tags: , , , , , , , , ,

FOSS: The Consideration Bridge

Posted in Critique, Economics, Free and Open Source Software, Philosophies, Ubuntu on April 8th, 2010 by doctormo

A debate, seemingly endless in the Free and Open Source landscape between purest Free Software activists and Practicalist Open Source is starting to find it’s way into a recognisable, worthwhile settlement. At least in my own head.

Freedom Through Production

I’ve never been very fond of the Free Software Foundation’s recent destructive, abstinence only, political approaches to advocacy. It may seem that they’re no longer concerned with Free Software as a social issue, but as only a political issue, but I don’t believe this is the only thing the FSF is up to, only what they are most loud about in the press and the way they allow themselves to be perceived.

The difference of course is how you fight. Back in the days when the FSF was finding it’s feet Richard and others began this amazing process of taking functional proprietary tools and recreating these tools as free software, drop-in replacements. This process of “doing all the boring bits” really set the technical foundations and I think is why a lot of people were really amazed by the principled dedication and out of this grew respect.

You could of course be strong by simply denying yourself the pleasures of technology, because it’s not Free Software. But this is something that only a very small majority will do and while it does show conviction, It’s not producing anything and it implies negative guilt in those unwilling to give up their Wii or Blackberry. Protests are great, but they have to resonate with the public and can’t just be about showing how rotten everyone is for being human and wanting nice things.

I know the FSF is still producing software, taking troublesome closed software and making new free versions of it (hence OpenSocial), but the strength of that production has not been keeping up with it’s ability to be loud, vocal and political. What we’ve ended up with is a political organisation, but not a guiding light that executes and demonstrates the way forward as it used to.

My key consideration: Support Free Software, have conviction, be strong on the issues and be principled. But don’t whine protests, instead make solutions. Let creation do the talking (and advertise it) and invite others to come together to make Free Software solutions. Freedom through production.

Utility Through Liberty

The open source movement grew out of the lack of compromise in the Free Software community, but it’s grown further from being just about inviting businesses into a friendly arena and into a more pragmatics’ hiding hole, there are no difficult questions to answer, and free as in beer software is how it’s all advertised with no further explanation about how it became free in the first place.

It’s disappointing because while the open source movement should have be trying to figure out the best ways to execute Free Software ideals in a realistic economic and business sense, it instead set off with a more vague set of principles that are simply less strict, but with the same intention as the FSF. Sure there is much more practical movement, more code production, but there is also a lot of confusion and grey areas being produced which are not helpful.

How many licenses are ratified by OSS? Why did they need to ratify licenses at all? or even bother with definitions? There is quite a good set of principles right there ready to use from the FSF, all that was needed was a more business, less political direction and advertising strategy. Something that business pragmatists would look at and be happy understanding and supporting based on it’s practical benefits, but also not shy away from explaining it’s long term reasons.

For me I find being practical in the immediate sense is important, but far too often this id-like satisfaction eclipses my responsibility to make sure I prepare for the future. Far too often you’ll find practicalism going hand in hand with myopia and an inability to see the future beyond next month. Even if I need to use some closed source bit of code, or some driver firmware to get everything working. I think I should always be mindful of making sure I am a) not investing further into the closed source ecosystem and that I can b) invest something into the FOSS alternatives in order to help the future of that functionality dig it’s way out of the hole.

These are long term practical and economic considerations for the open source philosophy that I wish were much more widely practised. We certainly can’t be thinking of how to construct new and exciting economic opportunities for free software development when in for example Ubuntu we shall have closed source programs with economic incentives (that users pay for) and Free Software programs with no economics beyond self interest (they’re all free and not linked to any sort of donations or investment information).

A deplorable imbalance in consideration of the future of Free and Open Source which I hope can be solved with some discussion with the distribution organisations and perhaps the organisations that manage projects financially. A standard formula and way to advertise that to end users would be most welcome.

My key consideration: Practicalism is good, but I’m weary that it doesn’t lead to complacency and myopia on the future issues. Free Software principles are very strong foundations for the long term and closed source solutions are very weak stop gaps in comparison. Be sure to invest in that long term solution even while using the short term stop gap.

Your thoughts on my whole ramble today?

Tags: , , , , , , ,

Bruno on Economics

Posted in Art and Creation, Critique, Economics, Ubuntu on March 29th, 2010 by doctormo

Bruno Girin today wrote a very comprehensive comment about my previous blog post about Free Culture.

I thought it was good enough to post as a full post and also add my own reply at the bottom:

It’s all down to the concept of scarcity, which is the corner stone of market economy. Market economy works something like this: when a resource is scarce somewhere, you will look for a provider than has a surplus of that resource and is ready to exchange it against something you have that he wants. For example, Argh went hunting and has a lot of meat but no fruit. Urgh went collecting fruit and has a lot of fruit but no meat. Argh and Urgh agree to exchange meat against fruit to address their respective scarcity problems.

Money is the same, it’s just a resource that’s easier to carry and exchange than a wheelbarrow of strawberries. But it only works because of its scarcity. If everybody became a millionaire overnight, money would lose its value. And here lies the rub in buying over the net. You can’t buy with virtual money because it can potentially be duplicated so you have to come up with payment mechanisms that can link a virtual buyer and a virtual seller to a real buyer and seller that have real money and goods. The infrastructure to do this is far from simple and doesn’t cross borders easily. It is also hampered by the fact that on the net you are anonymous. Interestingly enough, payment is lot easier on a mobile phone because your phone is linked to a SIM card, that has a number, that is administered by a network operator that allocates it to a real person that is billed every month or has pre-paid for usage of the mobile. So payments engines have a way to link the purchase to a real person and therefore real money: bill the network operator and the operator will forward the bill to the buyer. You can’t do that on the net because you don’t have this chain so you have to devise ways to re-construct the chain for every single payment.

The other aspect about the net and computing that scuppers all economic models is the fact that it has completely changed the concept of scarcity. In the real world, duplicating an object takes time and effort, whether it’d be a pencil or an aircraft carrier. This gives you automatic scarcity and you can attach a price to it. In the virtual world, constructing an initial prototype (whether it be a computer program, a song, a book, a 3D aircraft carrier) is time consuming but duplicating it is easy and virtually free. So there is no scarcity on the objects anymore, there is scarcity on the skills required to build the original prototype. So if you follow standard economic principles, once a digital object is built, its price falls to 0 because it costs nothing to duplicate and there is no natural scarcity; the only possible scarcity is artificial and enforced through things like licenses, DRM, etc.

So free culture isn’t killing our culture or economy, it’s just applying the scarcity principle in market economy to digital goods. The problem is that all standard economic models are based around physical goods where there is a cost associated with duplicating them and don’t work anymore in a situation where duplication is free. In particular, the real world depends a lot on middle-men who can source a particular scarce resource, whether it be grocery retailers or music shops. They add real value to the supply chain in the real world but that value drops significantly with digital goods. So they basically find that they are out of a job in the digital world and aren’t too happy about it, which is probably where this accusation that free culture destroys our culture and economy stems from.

I can tell you what is scarce: people’s time. If someone can work out an economic model where people are paid for the work they perform and not for the copying of that work. We’d probably have a better argument for all kinds of Free Culture including Free Software.

Tags: ,

“Free Culture is Killing our Culture”

Posted in Art and Creation, Economics, Free and Open Source Software, Philosophies, Politics, Sociology, Ubuntu on March 28th, 2010 by doctormo

If you watch the BBC you may have seen a recent episode of “It’s only a theory” where they had as a guest Andrew Keen, author of “The Cult of the Amateur”. His theory was that The internet (and in essence Free Culture) is killing our culture and our economy.

I won’t go into the narcissist arguments, we could all be better at considering others and being more humble. I’m also going to ignore the irony of writing a blog post which is a part of the problem in Andrew’s eyes.1

The theory managed to squeak by on a change of vote from Reginald D Hunter. His argument was very interesting though, he said that Andrew was afraid of the changes and that we hadn’t learned how to “make money” from the internet yet. That there changes were good and that killing the old culture was a good thing and we just need time to figure it all out.

Of course I was hoping to see the fear-inspired conjecture thoroughly rebuked. But after seeing why it was passed, I’m actually more impressed with Mr Hunter.2

Big media needs to die because it’s just an inefficient and too centralised way to make media. I find myself more and more simply enjoying content online and trying to pay for it. I have no problems with paying for content of course, but I’m altruistic, so of course I’m going to pay for content as much as I can, I actually commission plenty of artworks for Free Culture.

Free Software is sort of like the older brother of the free culture philosophy. Software has the advantage that it has a few extra advantages to being participatory, the fact that more of it can be compartmentalised and mixed together with other code without having to consider context as much. But just as much as Free Software has to find it’s way from the proxy funding of support contracts, Free Culture has to find it’s way from the proxy funding of advertising.

Thoughts?

1 I write this blog to get better at writing, it’s nice to get readers, but it’s not why I do it.
2 Of course recent episodes of Andy Hamilton’s overruling and general incompetent silliness has reduced my respect for the guy, so I was expecting him to vote silly.

Tags: , ,