30 July 2006

Microsoft Patents Free Software

OK, so it's the idea of free computing that Microsoft is trying to patent, rather than just free software. It's still doubly stupid. Stupid, because this is obvious, and hence non-patentable. Stupid, because it's not even novel (and hence non-patentable): it was tried during Dotcom 1.0, where it failed miserably. Make that triply stupid.

Open Source, At Your Service

So far, the best answer to How can open source companies make money? seems to be that of providing services - typically training, support and general consultancy. There's another approach, involving dual licensing, but this is more problematic in some ways, and there's also evidence that it may only be a transitional approach on the way to a full service model.

Against this background, Irving Wladawsky-Berger has an interesting post on his blog about services, beginning with this observation:

If you look at IBM's business last year, services revenues were roughly 55%, while systems (hardware) and software revenues were around 25% and 20% respectively. But services constituted around one-third of the company's profit, for a very simple reason. Systems and software products leverage technology assets and apply engineering principles to improve quality, scale-up capacity, and achieve higher productivity and profit margins. Services, on the other hand, have historically been significantly more labor-based, less prone to economies of scale, subject to higher quality variations, and generally less productive and profitable.

Services - and analyses of them - will clearly be moving to the foreground in years to come, and not just in open source. The latter will, however, be a trailblazer in this respect as in many others. Another reason for those outside the world of free software to pay close attention to it.

Going the Extremadura Mile

Many in the world of free software are aware that the Spanish region of Extremadura has been installing GNU/Linux in its schools. It has even created its own distribution called GNU/Linex. This project began many years ago - the roots go back to 1998 - and most people probably assumed it had all fizzled out.

Far from it. For the Extramadura government has now announced that it would be going even further:

All the computers of the Junta of Extremadura (goverment state of Spain) will be running free software within a year. This project makes the Regional Government the first Public Administration to adopt standards upheld by international organizations, that favour "technological innovation and the reduction of user dependency.

The councillor for Infrastructures and Technological Development, Luis Millán de Vázquez de Miguel, met the press this Friday to inform about the agreements reached in the last board meeting of the Government held last June 25. In said meeting, it was agreed that all the computers of the Junta of Extremadura would have to be adapted to free software office tools and gnuLinEx (the local flavour of Debian GNU/Linux) within one year.

Thus, as from now on, all workers of the public administration must use open document formats (ISO/IEC DIS 26300) for their office applications for information and creating administrative processes, as well as PDF/A (Portable Document Format ISO 19005-1:2005) for Exchange Documents, when guaranteed unalterable visualization is required.

That is open source, and OpenDocument too.

But what's most interesting about this announcement is that it shows how mighty oaks can grow from small acorns: once organisations have tried free software and discovered how good it is, it becomes much easier to move on to larger-scale implementations. This, in its turn, shows that every open source project, now matter how small, is important.

29 July 2006

Microsoft: Yes, We're Really Scared

It is a truism that if you believe in your product you welcome comparisons with the competition. After all, if you really are the best, you can only gain from that fact being made manifest.

So this delightful tale from PC Pro suggests that even Microsoft has no faith in its own products:

There can be no doubt that Microsoft is afraid of the open-source movement. Last month, as part of the conditions for allowing us to include Office 2007 on the cover disc, Microsoft Corp - in many ways a company distinct from the far cuddlier and more approachable Microsoft UK - wouldn't allow us to put any open-source software onto the same disc.

...

Microsoft specifically named OpenOffice.org as a program we couldn't include on the cover disc. That's an incredibly short-sighted move. The whole point about Office 2007 is what it offers over and above OpenOffice.org, that it allows you to create more sophisticated documents more quickly. If I was on the board of Microsoft Corp, I'd be demanding that magazines bundled both side by side so that people could make their own comparisons.

Obviously, the powers in Microsoft Towers aren't quite so confident of what the outcome might be. (Via SunMink.)

Time to Get Political: Top Down, Bottom Up

A couple of weeks back I wrote a piece for Linux Journal suggesting that top coders might start using some of their increasing influence outside computing to start talking directly with those in power in an attempt to change political agendas directly.

Now here's an interesting complementary suggestion: that supporters of free software should become consumer activists, and try to influence things from the bottom up.

Open Source Evo-Devo

In the early days of free software in business - say ten years ago - there was a natural tendency to think of it as a monolithic entity. But rather as chromatography can be used to separate out the constituent parts of an apparently uniform blob, so time gradually teases out the different elements that go to make up the rich and complex world of open source.

Thus we have projects like Apache and GNU/Linux, which are so much a part the mainstream now that it probably hard for most people to imagine that they were never part of it. Then there are the projects like MySQL and JBoss that are fast establishing themselves as second-generation leaders. Finally there is the new wave - the SugarCRMs, the JasperSofts and Alfrescos - that are coming through fast.

I found a nice representation of this evo-devo in a post on Matt Asay's blog, where it is attributed to Robin Vasan. I'm afraid I've never heard of him (I obviously lead a sheltered life), but I see from his bio that he's involved with Alfresco, as Matt is, so this is obviously the connection.

Aside from the graphic - which diverges in detail from my view of things, but is broadly the same - Matt's post contains several other interesting slides (and ideas) from his recent presentation at OSCON 2006. It's well worth taking a look at.

28 July 2006

Of Metaweblogs and Pigritude

So Federated Media (John Battelle's new gig) has "launched a parenting “metaweblog” (at www.federatedmedia.net/parenting) that highlights the talented voices of the authors in its new Parenting federation."

The metaweblog - basically an aggregation of blog feeds on a given subject - is an inevitable development for blogs as they enter the mainstream. After all, it is hard work going out and finding all the blogs that interest you on a given subject: much easier to subscribe to one handy metaweblog feed and be done with it.

I mean, I ask you: next thing, they'll be asking us to think about what we read.

Aptana: Apt for Success?

The line-up of cross-platform open source apps is pretty impressive, except in one area: Web design. Until now, all we've really had is Nvu, which is certainly very easy to use, but rather limited in terms of more advanced features.

But now here's Aptana, a "robust, JavaScript-focused IDE for building dynamic web applications". It's still early days yet, but judging by the screenshots, it looks promising. (Via Digg).

The Blue Frog Takes the King's Shilling

I've an article over on Linux Journal that looks at dual licensing. The issue of how you might make money out of open source software is important, not just to the coders but also to the users. If the former don't feel that they've received enough payback - of whatever kind - they are likely to move on, and the latter will then suffer.

So I was interested to see the news that everybody's favourite blue frog - Azureus - has taken some venture capital money to turn "legit", or at least corporate. There's no reason why this should have any downside for the free version: presumably they aim to produce paid-for, customised versions for content producers etc. In fact, it might even help educate the latter that BitTorrent is not synonymous with evil.

The French Disease

For a nation of rationalists, France's DADVSI law is a seriously irrational piece of legislation that guts not just fair use, but comprehensively clobbers free software. Read this explanation - and then weep. (via Boing Boing.)

Dopey DOPA

This story about US legislation that will require schools to block MySpace and other social networking sites might not seem to have much to do with this blog. But the Deleting Online Predators Act (DOPA) is symptomatic of a far-wider problem.

The story is basically old, ignorant politicians that are taking the opportunity to grandstand by supporting legislation full of high-sound principles - "protecting the children" and other such tosh - that in fact is highly pernicious.

Of course, banning access to social networking sites from schools will not "protect the children": on the contrary, it will expose them all the more. The children will simply access these sites from home, or friends' homes, where they will probably be completely unsupervised. At school, by contrast, they could be taught how to recognise trouble, and how to deal with it - educated, in other words.

The knee-jerk reaction to ban any novel technology that can be used for nefarious purposes is also symptomatic of politicians' lack of understanding and fear of the new - call it the Tubular Syndrome. DOPA is clearly block-headed, but it's not, alas, a unique example of political block-headedness.

Google's Summa of Code

Google has launched an open source code repository, called, with stunning originality, Google Code. This is particularly good news, because it not only signals Google's continuing efforts to boost open source - probably the best single way to attack Microsoft without seeming to - but also because it provides an alternative to the main code repository in use today, SourceForge.net.

Don't get me wrong, I've nothing against SourceForge. On the contrary, it has played a crucial role in the blossoming of free software, and we owe it a huge debt. But it represents a single point of failure that has been one of open source's greatest weaknesses: just imagine what would happen if SourceForge were to go down for a few days. The existence of an alternative, backed by Google, can only be good news in this respect.

The ABC of ODF

If you need a quick but comprehensive introduction to ODF to give to relations/friends/colleagues/total strangers, you could do worse than this one by Sam Hiser. It concludes by noting:

At one time the main interface for working with information in documents was the software application (an office suite or a text editor of some kind); now, the main interface is the document itself, and it won't matter what application you use. The OpenDocument Format is bringing the world from an application-centric model of computing to a document-centric model of computing. This means that creating new business processes will be as easy as typing a memo on a PC or working with a small connected device.

27 July 2006

Why WiFi Sharing is Good for You

One idea gaining currency is that of creating a patchwork of free wireless Internet access points by leaving your WiFi network open for anyone to use. Of course, spoilsports have adduced all sorts of reasons why this might be a bad thing to do, but now, courtesy of those nice people at the RIAA, here's a reason why it might be a good move:

For years, the RIAA has claimed that having the IP address of a computer that has shared unauthorized files is the equivalent of having the evidence of who was actually sharing files. That, of course, is false. The IP address simply can help you know who paid for the internet access, but not who was using what computer on a network. In fact, this even had some people suggesting that, if you want to win a lawsuit from the RIAA, you're best off opening up your WiFi network to neighbors. It seems like this strategy might actually be working.

Emoticonatronic

I'd have expected this news about a new Emotion Incubator Group at the W3C to have been released on the 1st April:

Emotion-oriented (or "affective") computing is gaining importance as interactive technological systems become more sophisticated. Representing the emotional states of a user or the emotional states to be simulated by a user interface requires a suitable representation format. Although several non-standard markup languages containing elements of emotion annotation have been proposed, none of these languages have undergone thorough scrutiny by emotion researchers, nor have they been designed for generality of use in a broad range of application areas.

Well done Andy Updegrove for spotting this: quiet day at the office, Andy?

At Last! Opening Up the ICANN of Worms

I have been writing about the Internet since 1994, and about ICANN, the body that oversees the domain name system, since 1999. Unfortunately, in those seven years, ICANN has confirmed the fears of myself and many other observers about the stultifying effect it would have on the functioning of the Internet.

Given that ICANN was backed by the US Government, which is not known for its sensitivity to the views of others, especially mere foreigners, I had largely resigned myself to this sorry state of affairs. But miraculously, something seems to have happened:

In a meeting that will go down in internet history, the United States government last night conceded that it can no longer expect to maintain its position as the ultimate authority over the internet.

Having been the internet's instigator and, since 1998, its voluntary taskmaster, the US government finally agreed to transition its control over not-for-profit internet overseeing organisation ICANN, making the organisation a more international body.

For me, the main thing to come out of this is the hope that ICANN might finally be forced to open up its totally inappropriate secrecy, and as a result that maybe - just maybe - it will start serving the Internet community in the way it was supposed to all those years ago.

CASPAR = Openness

Something called "Cultural, Artistic and Scientific knowledge for Preservation, Access and Retrieval (CASPAR)" sounds like a typical money-wasting euro gravy-train. But the central problem it aims to address - "How can digitally encoded information still be understood and used in the future when the software, systems and everyday knowledge will have changed?" - is important, and becoming more so by the day.

Over long periods of time, you cannot hope to keep every wacky proprietary data format alive by storing copies of the relevant software: you'd also need to store old operating systems, software manuals etc. The only practical solution is to use open formats. For these, the information will be accessible long after the programs that created them have gone to the great data repository in the sky.

More ODF Support Out in the Open

Alfresco, probably the leading open source enterprise content management company, has announced that it will support ODF. Not earth-shattering in itself, but a useful, incremental, step forward. (Via Bob Sutor's Open Blog.)

Uninspired Little Englanders

I've written about INSPIRE before, and now this depressing piece in The Guardian suggests that the twits in the UK Government are going to scupper it because of their feudal insistence on protecting inefficient and anachronistic "businesses" like the Ordnance Survey. Release the data and let a thousand businesses bloom, people.

Open Source Education

The Guardian has a story entitled "The open source approach to education". It's about a report on the same from Futurelab, and while there's nothing really new there, it's nonetheless good to see the usual memes being spread about a bit in new contexts:

It is also possible to conceive of young people or teachers working together as programmers to create new resources and tools that are of relevance to them in supporting their own learning. These approaches go beyond the traditional distinction between 'users' and 'producers' of educational resources, instead, they offer models of innovation in which these communities are intermingled, the notion of ownership is changed and the economical model of cost and reward is reworked. These new hybrid models of innovation that FLOSS exemplifies require us to ask what models of ownership we might need to develop; what mechanisms might need to be put in place to encourage exchange between sectors; what role users of educational resources might play in the creation of resources; and what business models would need developing to allow further exploration in this area.

26 July 2006

Scalix the Chameleon

Scalix has always been something of a showcase for how GNU/Linux can be used to run enterprise-level software. And yet, ironically, Scalix itself has been proprietary.

Until now.

Given that the company was successful with its earlier strategy, this move to a dual-licensing approach is an interesting comment on the even greater advantages of being open source, and not just running on it. (Via Linux-Watch.)

The Curse of the Zombie Standard

Another great post by Rob Weir, with an even better heading (any friend of Modest is a friend of mine). It shows in loving detail how Microsoft would rather exhume one of its old zombie standards rather than be caught, er, dead supporting an open standard, especially one supported by ODF.

Microsoft's Unhealthy Move

For all its corporate rapaciousness, Microsoft has always been scrupulous in keeping its partners happy: it knows that much of its immense strength derives from the huge Windows ecosystem it has created around itself. Indeed, whatever its manifest misdeeds in terms of abusing its monopoly position, it is arguable - and the company itself has made the argument - that through this vast network it has created far more wealth than any harm it is accused of.

Against this background, two recent moves are pretty astonishing. First, there is Zune, which as many commentators have observed, is unlikely to damage Apple so much as all those who signed up to the horribly-named "PlaysForSure" initiative to provide online music services based around Microsoft technologies.

And now, even more surprising, we have Microsoft's move into offering healthcare software. The actual figures involved are minuscule, but the signal it sends is immense. For it seems to suggest that in its growing desperation at the loss of market share in its traditional sectors - and with the threat of ever-greater losses in the future - the company has decided to break its golden rule to leave to third-parties vertical markets, while it supplies (at a handsome profit) all the infrastructural stuff.

I can't help seeing the hand of Ballmer in this, eager to make his own mark on what is still Bill Gates's company. It would be an obvious thing for a hard-nosed salesman to do - to carve up former partners in an attempt to grab slices of new pies. But I predict that the move will go down very badly with Microsoft's erstwhile supporters, already unnerved by the sword of Zune hanging over them, as they begin to wonder which sector will be next on the Microsoft hitlist.

In fact, I expect they're starting to feel as sick as a parrot.

One Laptop Per Child: Pedagogically Suspect?

I've been a little dismissive of the One Laptop Per Child (OLPC) project, but having read LWN.net's fascinating interview with Jim Getty, the Vice President of Software, I have become more impressed with what it is trying to do, and how it is trying to do it.

Unfortunately, it seems that the Indian Ministry of Education does not share my new-found enthusiasm. According to Heise Online:


The Indian Ministry of Human Resource Development (HRD), the country's ministry of education, has rejected the suggestion made by the country's Planning Commission to take part in the "One Laptop per Child" (OLPC) program. In a letter sent to the Planning Commission last month Education Secretary Sudeep Banerjee of the Ministry of Human Resource Development stated that the case for giving a computer to every single child was "pedagogically suspect." This the Indian daily The Hindu reports. "It may actually be detrimental to the growth of creative and analytical abilities of the child," the secretary added. Classrooms and teachers were more urgently needed than "fancy tools," the Education Secretary went on to say.

It's a fair point, and a concern that research will need to show is unfounded when the first deliveries of the laptops take place next year (assuming they do).

Pervasive but not Persuasive

Further proof, if any were needed, that open source business operates under different rules. Here's a letter from CEO of Pervasive, a company set up to "with the goal of helping accelerate the transition from the traditional, high cost database licensing model to the open-source, high-value model", specifically to PostgreSQL. But something funny happened along the way:

While we always knew that PostgreSQL is a solid product with advanced database capabilities and that it has a very real opportunity to shake up the high-end database market, we underestimated the high level of quality support and expertise already available within the PostgreSQL community. In this environment, we found that the opportunity for Pervasive Software to meaningfully increase adoption of PostgreSQL by providing an alternative source for support and services was quite limited.

In other words, the PostgreSQL community can look after itself, thank you very much. Just as can all other flourishing free software projects. Which is why, ultimately, they will prevail, because there are immune to the fads and fashions of the business world. (Via Matthew Aslett.)