24 April 2008

O(SS) Canada! Our Home and Native Land!

Some impressive official stats about open source use in Canada:


"Open source" software is rising in popularity, according to survey data. Open source software is software for which the underlying source code is readily available for modification by any interested person or firm.

In 2007, an estimated 17% of private sector firms reported using open source software, up from about 10% just two years earlier, when this practice was first measured.

As in previous years, about one-half of organizations in the public sector reported using open source software in 2007.

An advantage of open source software is flexibility, allowing users to customize or modify the software to their specific needs. In 2007, 3% of private firms and 13% of public organizations reported customizing open source software.

That's damn good growth: 10% to 17% in just two years.... (Via Michael Geist.)

52 Million Brazilian Mini-Penguinistas

That's what will soon be reality, according to this:


until the end of this year there will be already 29,000 labs deployed, serving approximately 36 million students. This number grows to more than 53,000 by the end of 2009, and at that time 52 million students will have access to them. You can also see in the slide a solution that is being developed for classrooms: a single hardware unit with integrated projector, cpu, bundled content and DVD player. With it, digital content will no longer be restricted to the info lab, and will be usable by teachers in the traditional classrooms as well.

Each info lab contains a server and 7 CPUs, providing 15 access points via a multiterminal hardware and software solution

There is also a different lab configuration for schools in rural areas. These schools usually have only one or two rooms, and very weak infrastructure. So a solution that minimizes power consumption was devised, and it allows 5 seats using a single CPU, with no server required

What's the betting that Brazil soon becomes a hotbed of open source hackers? (Via tuxmachines.org.)

Is Cheating in Microsoft's DNA?

Seems so:

I was looking to see what search sites might have a particular bug that I (ahem) came across and was trying the search for the number 0 in various places. There is a pretty good Wikipedia page about zero. Zero has a rich and interesting history and there are many other potentially reasonable results.

But I was surprised to see MSN search had demoted their good results below some crappy ones from MSDN

All's Well That Googles Well

I was worrying that Google's Summer of Code might be fizzling out. Happily, it seems that things are fine:

Google Summer of Code 2008 is on! Over the past three years, the program has brought together over 1500 students and 2000 mentors from 90 countries worldwide, all for the love of code. This year, we're welcoming 1125 student contributors and 175 Free and Open Source projects into the program.

Sounds pretty healthy.

Russkies Under the Radar

Russia is one of the countries I try to follow as closely as I can in terms of free software because it is both (a) potentially a huge market and (b) rather overlooked. Here's an excellent summary of an important official government document that looks at open source and the issues it raises in Russia:

Russian Ministry on Information Technology and Communications published recently a document entitled Concept of development and usage of Free Software in the Russian Federation (Russian). It is a 29-page text, which is by far the most detailed roadmap of government involvement in Free Software. The legal status of this document is not very strong: in the recent Russian governmental tradition a ‘concept’ is a kind of a detailed policy declaration, which may not be fully observed or may even be rejected or forgotten after a short period of time. However, it may serve as groundwork for future projects and more specific policy measures. Thus, even though a concept document does not create anything by itself, its availability is necessary for creation of good things.

Open Enterprise Interviews

On my other gig, at Computerworld UK, there's now a handy page bringing together the growing collection of interviews with open source luminaries. Here's the list so far:

Denis Lussier: Postgres

Rich Guth: Actuate

Jeff Haynie: Appcelerator

Ismael Ghalimi: Intalio

Mary Lou Jepsen: One Laptop Per Child founding CTO

Howard Chu: OpenLDAP chief architect

Ivo Jansch: PHP

Stefane Fermigier: Nuxeo

Javier Soltero: CEO Hyperic

Jono Bacon: Canonical's Ubuntu Community Manager

Fabrizio Capobianco: Funambol founder

Tristan Nitot: President Mozilla Europe

Dominic Sartorio: President Open Solutions Alliance

Mark Taylor: President Open Source Consortium

Lots more in the pipeline.

23 April 2008

Humour of the Week

"There's free software and then there’s open source," he suggested, noting that Microsoft gives away its software in developing countries. With open source software, on the other hand, "there is this thing called the GPL, which we disagree with."

Open source, he said, creates a license "so that nobody can ever improve the software," he claimed, bemoaning the squandered opportunity for jobs and business.

Spotted by the eagle-eyed Mike Masnick, who, for the sake of younger viewers, explains the obvious.

Well, Well, WALS

Now that's what I call open content:

WALS is a large database of structural (phonological, grammatical, lexical) properties of languages gathered from descriptive materials (such as reference grammars) by a team of more than 40 authors (many of them the leading authorities on the subject).

WALS consists of 141 maps with accompanying texts on diverse features (such as vowel inventory size, noun-genitive order, passive constructions, and "hand"/"arm" polysemy), each of which is the responsibility of a single author (or team of authors). Each map shows between 120 and 1110 languages, each language being represented by a symbol, and different symbols showing different values of the feature. Altogether 2,650 languages are shown on the maps, and more than 58,000 datapoints give information on features in particular languages.

WALS thus makes information on the structural diversity of the world's languages available to a large audience, including interested nonlinguists as well as linguists who would not normally read grammars of exotic languages or specialized works by comparative linguists. Although endangered languages are not particularly emphasized, they are automatically foregrounded because of the large sample of languages represented on each map, where each language (independently of its number of speakers) is shown by a single symbol.

(Via Languagehat.)

OLPC is Dead...

...and Matthew Aslett is dead-on:


“One can be an open-source advocate without being an open-source fundamentalist,” Negroponte told the AP, while lamenting that the focus on open source software had caused technical problems, such as limiting support for Flash. “Negroponte said he was mainly concerned with putting as many laptops as possible in children’s hands,” added the AP.

The focus on laptop sales is laudable, but it is debatable whether it justifies abandoning open source software. This is a matter not of fundamentalism, but of principles.

Sad, but the prospect of Sugar running on other low-cost GNU/Linux laptops almost makes up for it.

Update: Even more on Negroponte's insane embrace of Windows XP, and his apparent lack of understanding as far as open source is concerned, here.

Why Dear Trees Really Are Dear

A year ago, I wrote about the plight of urban trees. At the time, I never imagined we'd have a solution as far-sighted as this:

A plane tree in central London has been valued at £750,000 under a new system that puts a "price" on trees. How?

A six-foot-wide plane in Berkeley Square, Mayfair, is thought to be the UK's most valuable tree.

Large, mature, city trees like this one are being blamed - sometimes wrongly and often fatally - for damage to neighbouring properties.

But it is hoped a new valuation system will make it harder for "expensive" trees to be felled due to doubtful suspicions they are to blame for subsidence.

...

Putting a price on a tree changes people's attitudes and if developers think in financial terms, then a community asset must be valued in the same currency, he says.

So if a developer is in court for illegally destroying a tree, then the fine could be a reflection of the tree's value, says Mr Stokes. Or if a new development replaces a stock of trees then the builder could contribute to the community a sum equal to the value of that lost stock.

Brilliant. Now, if we could only apply that to all the rest - air, water, animals, plants....

Closing MySQL: Marten Mickos Responds

On Open Enterprise blog.

DRM: The Gift that Keeps on Taking

Now, people, aren't you really glad you bought DRM'd music:

Customers who have purchased music from Microsoft's now-defunct MSN Music store are now facing a decision they never anticipated making: commit to which computers (and OS) they want to authorize forever, or give up access to the music they paid for. Why? Because Microsoft has decided that it's done supporting the service and will be turning off the MSN Music license servers by the end of this summer.

...

This doesn't just apply to the five different computers that PlaysForSure allows users to authorize, it also applies to operating systems on the same machine (users need to reauthorize a machine after they upgrade from Windows XP to Windows Vista, for example). Once September rolls around, users are committed to whatever five machines they may have authorized—along with whatever OS they are running.

Good job nobody's upgrading to Vista, anyway.

How Will Microsoft Cope with Clouds?

One of the central questions for future computing is: How will Microsoft cope with clouds? In other words, when the PC platform becomes almost an adjunct, how will the company maintain its vice-like grip on the market? A typically thorough post here from Mary Jo Foley about Microsoft's Live Mesh provides some important clues. Here's one part that I found particularly interesting:

Even though the Live Mesh team went out of its way to emphasize that Microsoft sees Live Mesh as an open platform, and not just one designed to appeal to the Windows/.Net choir, both Windows Presentation Foundation (WPF) and Windows Presentation Foundation Everywhere (Silverlight) are key elements of the Live Mesh developer stack (a diagram of which — here on the left — can be enlarged to full size by clicking on it). Support for Flash, Cocoa, JavaScript and other non-Microsoft-centric technologies is there, too. But given Live Mesh is from Microsoft, I’d wager Silverlight applications and services will look and work better as Live Mesh endpoints than apps/services built on and for Mac OSX/Safari, Linux and Mozilla ones.

This is standard lock-in: provide a nominally "open" platform, but make sure it works better with Microsoft products - a variant on the old "DOS ain't done 'til Lotus won't run." Some things never change....

22 April 2008

Open Enterprise Interview: Denis Lussier

On Open Enterprise blog.

May You Live in Interesting Times

And this is certainly interesting:

Last night [Editor's note: Sunday, Apr 20] around 7pm my [American] friend was attacked by a mob of about 150 people outside the Carrefour in Zhuzhou, Hunan (near his placement site). When leaving Carrefour some of the crowd started shouting at him and he tried to say he didn't have anything to do with the Olympics, but 3 men started to push him and then he was hit in the back of the head at least 3 times. He started to run, and the mob chased him. He jumped into a cab, but the mob surrounded the car and started shaking and rocking it. The cab driver was shouting at him to get out. Then they started hitting the car. The crowd was shouting "kill him! kill the Frenchman." He called the Field Director while in the back of the car. The cab driver abandon the car when he saw police coming. Two police made there way though the mob and managed to drive the cab away. The Field Director alerted the Director Shu of the Hunan Department of Education. The police got him another cab and he took it from Zhuzhou to the field director's home in Changsha. He spending the night here in Changsha and is likely leaving China as soon as possible.

Glad I'm not going to the Olympics this year....

Update: Sigh, looks like some over-hasty reporting here.... Why can't people check this stuff out *before* posting?

Includipedia - Count Us In

As I've written elsewhere, I am a big fan of inclusionism when it comes to Wikipedia - the idea that there is no good reason why it shouldn't include entries on anything. After all, nobody forces you to read the stuff, and it's not as if it's sitting on your bookshelves. Includipedia feels the same:

The main difference between Includipedia and Wikipedia is that Includipedia will have an Inclusionst policy.

When people's work is trashed by deletionists, they become discouraged from contributing to Wikipedia. If many good Wikipedia editors get disgruntled with Wikipedia's deletionists, the important work of creating a repository of all information is harmed.

Why shouldn't every film, every TV programme episode, every small-circulation magazine, every pokemon character, etc have an article about it, if people want to write those articles? People who aren't interested in these subjects won't read them, and people who are interested will find them useful.

Also worth noting is Encoresoup, an partial, inclusionist version of Wikipedia all about free software:

The goal of Encoresoup is to provide a comprehensive reference guide to virtually all Free Software and Open Source projects and the FOSS ecosystem.

The core and inspiration for Encoresoup is the set of Wikipedia's FOSS articles managed by the Free Software WikiProject. Encoresoup seeks to build on and enhance this content in the following ways :

* Include many more articles. Practically any Free/Open Source Software project can be documented here (but see our inclusion policy) and we hope one day to host articles covering the vast majority of projects.

Eee - That's What I Call Speed

Another reason GNU/Linux will do well in the ultraportable sector: Windows XP is much slower than GNU/Linux on the Asus Eee PC.

I timed each part (starting up, launching Firefox, and shutting down) to see what the time difference really was. Here is what I found:

Startup
Linux: 30 seconds - Windows: 54 seconds
Launching Firefox
Linux: 4 seconds - Windows: 16 seconds
Shutdown
Linux: 6 seconds - Windows: 68 seconds

21 April 2008

Ubuntu Rising

Amazing: as I write, the third most-read story on the high-traffic BBC News site is one about Ubuntu.

We're getting there, people....

Opendotdotdot Comments: An Apology

As several dozen of you will have noticed, I haven't been posting comments to some stories. The reason is simple: I never saw them. Gmail's spam filter decided that most of the comments sent to me for moderation should be summarily eaten.

It is only now, having gone through a few thousands spam messages, that I've found most of them (I hope) and posted them. Apologies for the delay. If I've missed any, please feel free to send them through again, and I'll try to save them from Gmail's anti-spam maw.

What's particularly worrying is that Google is rejecting messages from blogspot.com - it's own domain. Worse, I've found many Google alerts, from the google.com domain, also classed as spam. If Gmail can't even tell whether messages from Google are not spam, there's clearly something seriously wrong with Google's filters.

Anyone else having the same problems?

Has MySQL Forgotten All It Learnt?

On Open Enterprise blog.

Why Ubuntu on ARM Could be a Rich Seam

You may have heard of the ARM architecture, but you may not know just how widespread it is:

ARM today announced that the total number of processors shipped by its Partners has exceeded ten billion. The company developed its first embeddable RISC core, the ARM6 processor, in 1991, and its semiconductor Partners currently ship almost three billion ARM Powered processors each year.

So news that Ubuntu is being ported to the architecture is pretty cool:

A Nokia-sponsored project is porting Ubuntu Linux to the ARM architecture. The "Handheld Mojo" team has completed ARM builds of Feisty Fawn (dubbed "Frisky Firedrake") and Gutsy Gibbon ("Grumpy Griffin"), with Hardy Heron compilation starting soon.

Is This the Season of Porcine Aerobatics?

On Open Enterprise blog.

Why You Should Boycott the UK Biobank

I first came across proposals for the the UK Biobank when I was writing Digital Code of Life in 2004. It's an exciting idea:


UK Biobank aims to study how the health of 500,000 people, currently aged 40-69, from all around the UK is affected by their lifestyle, environment and genes. The purpose of this major project is to improve the prevention, diagnosis and treatment of a wide range of illnesses (such as cancer, heart disease, diabetes, dementia, and joint problems) and to promote health throughout society.

By analysing answers, measurements and samples collected from participants, researchers may be able to work out why some people develop particular diseases while others do not. This should help us to find new ways to prevent early death and disability from many different diseases.

It's all about scaling: when you have vast amounts of information about populations, you can find out all kinds of correlations that would otherwise be obscured.

But as I noted in my book:

Meanwhile, the rise of biobanks - massive collections of DNA that may, like those in Iceland and Estonia, encompass an entire nation - will create tempting targets for data thieves.

This was well before the UK government started losing data like a leaky tap. Naturally, the UK Biobank has something to say on this issue:

Access is kept to a minimum. Very few staff have access to the key code. The computers which hold your information are protected by industry strength firewalls and are tested, so they are safe from hackers.

Sigh. Let's hope they know more about medical research than they do computer security.

But such security intrusions are not my main concern here. Again, as I wrote four years ago:

Governments do not even need to resort to underhand methods: they can simply arrogate to themselves the right to access such confidential information wherever it is stored. One of the questions addressed by the FAQ of a biobank involving half a million people, currently under construction in the United Kingdom, is: "Will the police have access to the information?" The answer - "only under court order" - does not inspire confidence.

I gathered from this blog post that invites are now going out, so I was interested to see what the UK Biobank has to say on the subject now that it has had time to reflect on matters:


Will the police have access to the information?

We will not grant access to the police, the security services or to lawyers unless forced to do so by the courts (and, in some circumstances, we would oppose such access vigorously).

"In some circumstances" - well, thanks a bunch. Clearly, nothing has changed here. The UK government will be able to waltz in anytime it wants and add those temping half a million DNA profiles to the four million it already has. After all, if you have nothing to hide, you can't possibly object.

Given the UK government's obsession with DNA profiles, and its contempt for any idea of privacy, you would be mad to sign up for the UK Biobank at present. Once your DNA is there (in the form of a blood sample), the only thing keeping it out of the government's hands is a quick vote in a supine Parliament.

Much as I'd like to support this idea, I won't have anything to do with it until our glorious leaders purge the current DNA database of the millions of innocent people - and *children* - whose DNA it holds, and shows itself even vaguely trustworthy with something as precious and quintessential as our genomes. And if the UK Biobank wants any credibility with the people whose help it needs, it would be saying the same thing.

20 April 2008

Oyster Is...Toast

As Ben Laurie so eloquently puts it:

The MiFare stream cipher, as used in Oyster cards, has been comprehensively cracked. The researchers claim they can recover the key in well under 5 minutes after observing a single transaction.

19 April 2008

Cold Facts About the Norwegian OOXML Scandal

The meeting was a farce and the result was a scandal. But it’s not over yet, and one thing is clear: the “little one” is unfit to represent the interests of Norwegian users. It’s time he was told, “Roll over, roll over…”

Shine the light, shine the light, people...