Hacker News new | ask | show | jobs
by vacri 3905 days ago
Strange, I remember going to linux conferences, of which the OLPC talks were heavily attended; competitions to win one were heavily patronised; colleagues going for the G1G1 program. There was a ton of interest in this low-cost, open-source laptop project. I remember the "for the children" argument for why they were partnering with Microsoft. The FLOSS community was pretty vocal in asking please don't do this, but OLPC ignored them. The buzz died, and the media moved on as a result. It didn't matter that MS never shipped in great numbers[1]; the damage was done.

It was mismanaged, absolutely, and the proposed MS partnership wasn't the only nail in the coffin. But with my own eyes I've seen a lot more interest than "noise on blogs". With that silly move, OLPC lost a pool of enthusiastic, free developers and media buzz. It also caused the OLPC chief of software to resign.

Given that you disparage the FLOSS complaints as just "noise on blogs", it's clear you didn't read the complaints. It had little to do with dimes moving from OLPC to MS. The issue was OLPC letting MS use them as a conduit to train new users in 'the windows way' - that MS was effectively going to co-opt OLPC as a loss-leader program. How far would OLPC go with MS? Why bother developing when they're so intent on providing XP on a clearly underspecced machine for it? And how could a sluggish OS actually be a decision 'for the kids'? How else would OLPC break their previously loud promises? The license fees really had nothing to do with the FLOSS community largely abandoning interest in the project.

[1] You're wrong about Windows never shipping. Windows-only machines never shipped, but dual-boot Windows machines did.

1 comments

And I remember being personally involved in the OLPC project, which was not driven by linux conferences. The G1G1 program was a massive albatross that generated almost nothing but bad PR. Nobody 'partnered with' Microsoft. The project never lacked developers (until it began to run aground due to the mismanagement).

I not only read the complaints, I made many of them myself. I disparaged noise on blogs as noise on blogs; the FLOSS community as a whole is fine but was not a major factor in the development of the project. This was not because they were unwilling; it was because the senior leadership made an executive decision not to engage with that community.

I understand that many people in the world confused OLPC's mission with that of free software. But the cold hard fact is that nobody really ever gave a shit about software licensing; the goal was to get computers to kids, and then try to set up a sustainable pedagogical practice around them. I'm not really interested in the completely tangential issue of whether you think Windows XP is sufficiently performant for this task -- the point is that FLOSS was never the point. It was an era where anyone's use of GNU software was considered to be some kind of philosophical statement on the validity of GNU, sure, but this was never the intention at the executive level. It was gratis software that was easy to customize. The decisions involved were primarily pragmatic. Any 'loud promises' you felt betrayed by are merely further examples of the wildly terrible expectations mismanagement perpetrated by the leadership.

I remember when the FLOSS community abandoned OLPC. It didn't make a damn bit of difference. But I'd be interested in which countries received Windows loadouts -- I don't recall ever seeing a single support issue regarding it, which makes me think you may be mistaken.

http://blog.laptop.org/2011/09/01/every-xo-runs-linux/

Uruguay. This blog article clearly states that every OLPC runs linux, and also clearly states that some shipped with windows. Not many - they went to pilot programs and they weren't taken up largely because of that non-performance you hand-wave away - but they were shipped.

> Nobody 'partnered with' Microsoft.

Getting super-cheap licenses and Microsoft to customise their OS for your hardware is 'partnering with' Microsoft.

> the point is that FLOSS was never the point

I knew this, as did a lot of the FLOSS advocates. The point was that MS was still seen as the Evil Empire at the time. The geeks were interested both in the low-cost laptop and the idea of spreading FLOSS instead of MS's stranglehold. And they were naturally excited about OLPC's strong promises. And when OLPC went back on their promises... as I say above, why bother continuing to work on the machine? What other promises will they break?

While you characterise the FLOSS argument by the more frothy fringe's statements of betrayal, what I saw was more "what's the point?". What's the point of doing work we believe in if they're not going to stick to their statements? Especially for the people who were far more interested in the machine than the kids - the concern that if OLPC switched to MS, hardware might be used that wasn't supported by linux.

> Any 'loud promises' you felt betrayed by are merely further examples of the wildly terrible expectations mismanagement perpetrated by the leadership.

What a strange argument. You chide me for having a particular opinion, and then state the same thing that I'm arguing. You should be a spin doctor.

By the way, I was a Windows guy then, working in Windows support until 2009. I wasn't a FLOSS advocate, though I am now. Colleagues were into FLOSS, and I went along to conferences to hang out with them. I personally didn't feel betrayed, I just thought it was a stupid thing to do, and I noticed the buzz in both the tech and mainstream media evaporate with the FLOSS movement's disillusionment (which is a better description of the overall feeling than 'betrayal', I think).

However, it appears that we both agree that from the GP's original comment, it wasn't Apple or Google that crushed OLPC - OLPC crushed itself.