Innovation in Software » floss http://blog.vagueware.com The Vagueware Blog Thu, 17 Dec 2009 17:42:01 +0000 http://wordpress.org/?v=2.8.6 en hourly 1 Richard Stallman speaking in Manchester http://blog.vagueware.com/2008/04/17/richard-stallman-speaking-in-manchester/ http://blog.vagueware.com/2008/04/17/richard-stallman-speaking-in-manchester/#comments Thu, 17 Apr 2008 13:40:00 +0000 Paul Robinson /2008/04/17/richard-stallman-speaking-in-manchester I’ve resisted blogging this, as the BCS have been a little incompetent and booked a smallish lecture theatre for what is likely to be a well-attended talk, however there is a backup plan those of us with an ear to the ground will have in place, so here it is:

Free of charge evening talk organised in association with the Manchester branches of the BCS and IET.

‘Free Software in Ethics and Practice’ – speaker: Richard Stallman

Thursday 1st May, 2008 – Talk starts at 6:45pm (ends approx. 8:30pm) with refreshments from 6:15pm.

Venue: Room D1, Renold Building, University of Manchester, Sackville Street, Manchester M1 3BB

There is no need to book a place – just turn up on the night.

Note that last line is perhaps the most stupid move anybody has made for a talk in Manchester involving an internationally-renowned figure in the computer industry, ever. I could be proved wrong, but I somehow doubt it…

Abstract:

Richard Stallman will speak about the Free Software Movement, which campaigns for freedom so that computer users can cooperate
to control their own computing activities. The Free Software Movement developed the GNU operating system, often erroneously
referred to as Linux, specifically to establish these freedoms.

About the speaker:

Richard Stallman launched the development of the GNU operating system (see www.gnu.org) in 1984. GNU is free software: everyone has the
freedom to copy it and redistribute it, as well as to make changes either large or small. The GNU/Linux system, basically the GNU
operating system with Linux added, is used on tens of millions of computers today. Stallman has received the ACM Grace Hopper Award, a
MacArthur Foundation fellowship, the Electronic Frontier Foundation’s Pioneer award, and the the Takeda Award for Social/Economic
Betterment, as well as several honorary doctorates.

He’s certainly well known as a controversial figure, so it sounds like it’s going to be an interesting evening.

How exactly I ended up agreeing to him staying at my flat, I’m still not 100% clear. I have though, and will be pleased to host him for the evening. I was always brought up to be a good host even to those I sometimes disagree about some issue with so I only hope the fact me being an organiser of the local BSD User Group isn’t going to cause xkcd re-enactments. :-)

]]>
http://blog.vagueware.com/2008/04/17/richard-stallman-speaking-in-manchester/feed/ 0
OS X Leopard – a review, a warning, and alternatives http://blog.vagueware.com/2007/11/02/os-x-leopard-a-review-a-warning-and-alternatives/ http://blog.vagueware.com/2007/11/02/os-x-leopard-a-review-a-warning-and-alternatives/#comments Fri, 02 Nov 2007 16:24:00 +0000 Paul Robinson /2007/12/27/os-x-leopard-a-review-a-warning-and-alternatives Last Sunday I trundled up to the local Apple store with company debit card in hand to grab a copy of OS X Leopard. I installed it that afternoon and have spent the last week on the road and at home living with it. I’ve now come to a conclusion:

Leopard is an excellent advertisement for switching to Ubuntu.

Seriously, it sucks. I’m not talking suckiness on a Windows Vista level, but compared to Tiger, it’s awful. Here’s some reasons.

Firstly, perhaps reasonably for a dot-zero release (but still annoyingly), it crashes and/or locks up quite often. In several years of using Panther and then Tiger, I don’t think I had to power-cycle my machine more than twice. I’ve done it five times this week. Sometimes when using an external keyboard on my Macbook Pro, the system “just forgets” it’s there and I’ll have to unplug the keyboard from USB and plug it in again, but sometimes nothing happens even then: Finder stops responding, the mouse stops moving, and then it’s time to hold down the power button for a few seconds and bring it back up.

Whilst we’re talking about peripherals, I grabbed myself a replacement Mighty Mouse whilst buying Leopard (note: the scroll ball clogs and breaks within months, you’ll be buying a lot of replacements for the improved productivity I accept it provides), this time a wireless version. This helped me discover that bluetooth support for mice in Leopard is rubbish. Whether’s it blued taking up 50%-60% of CPU for long stretches of time, to not being able to see the mouse at all on resume, it’s so bad it’s basically useless. I don’t think it’s reasonable load average should be > 0.7 just because I am moving my mouse around.

Then there’s the RAM issue. Sure, with each release of an OS you expect to see more RAM being gobbled up, but I swear, I’ve never seen an OS have a problem with 2Gb of RAM and six applications open, not even Windows. With Tiger I used to be able to do a lot more and have a lot more free space to move around in. Leopard swaps so hard in the same usage scenario that it reminds me of when I was using an iBook G4 with half a gig of RAM.

Let’s now move to the extra features Apple provide in Leopard.

I don’t care what people say, Safari 3.0 is not faster than Firefox – anybody who is saying so just isn’t doing any meaningful measurement. What’s more, Safari still doesn’t “get” the plugin thing, and on my system at least rendered pages like it was spitting out HTML in vomit-like chunks.

The other big upgrade, Mail, is more of a mixed bag. Whilst Mail.app version 3.0 fixes several bugs I had learned to “work around” in 2.0, it introduces a few more niggles. That’s not the big problem though. Quite frankly Mail.app 3.0 needs a stake driving through it’s cold dead heart for producing HTML e-mail that cruddy, insisting all “notes” have yellow ruled-line backgrounds and integrating with iCal as more of an after-thought than as a reasonable feature.

Spaces is worse than 3rd-party solutions I used wth Tiger in my opinion, and gobbles even more RAM – a scarce commodity as it is in Leopard-land.

I’ve not actually tried the new integrated back-up system, because I’ve heard that Time Machine breaks Leopard even more than Leopard does on its own time and you end up fighting reboot screens constantly. I’ll stick with SuperDuper and the odd s3sync

Meanwhile they’ve managed to make sure the Dock is harder to make sense of thanks to little, tiny, blue-ish orbs on a reflective background indicating app state instead of clear arrows. Whilst we’re down there, can somebody please tell me what good are Stacks given that they’re slow, only make sense in ‘grid mode’ and don’t help you find anything you don’t already roughly know the location of.

At least though, that’s a relatively sane way of finding files. Cover-flow in Finder is just slow and silly, although Finder in general is much better. I daren’t even go near Spotlight, fearing that I might accidentally send share prices in CPU fan and RAM manufacturers soaring.

Whilst we’re at it, can I just mention the integrated firewall isn’t a firewall apparently, so unless you’re comfortable with ipfw, you’re about as open as it’s possible to be.

I am not however a typical OS X user. I am a developer who approaches OS X as a Unix with a better GUI than X + your choice of window manager. Some people will be happy with Leopard, and won’t want the stability or flexibility I need. Many switching from Windows will find the random, sporadic instability perfectly normal behaviour. I do not.

For all my problems with Unix as a desktop in the past, after nearly 3 years away from that flock, Leopard has convinced me to start moving back to Open Source. This weekend I’m going to Bootcamp up and put a “proper” Unix on like FreeBSD or a GNU/Linux distro like Ubuntu. That will allow me to slowly transition my data and working environment over and keep OS X (and Windows w/parallels) available for development and testing work.

I’m sorry Apple, this time you blew it, and you blew it hard. I hoped Leopard was meant to be more than an eye-candy release, but ultimately it’s just worse than any other version of OS X. I’d recommend Panther over Leopard right now, never mind Tiger.

]]>
http://blog.vagueware.com/2007/11/02/os-x-leopard-a-review-a-warning-and-alternatives/feed/ 16
Open Schools Alliance – Part III: The Reckoning http://blog.vagueware.com/2007/10/26/open-schools-alliance-part-iii-the-reckoning/ http://blog.vagueware.com/2007/10/26/open-schools-alliance-part-iii-the-reckoning/#comments Fri, 26 Oct 2007 17:36:00 +0000 Paul Robinson /2007/10/26/open-schools-alliance-part-iii-the-reckoning OK, so I’m having some fun with the title. This is Part III (the final part, you’ll be pleased to hear) of my write-up about the Open Schools Alliance even last week. Part I and Part II are worth a look if you just got here.

First up straight after the break was Liberal Democrat MP for Southport, John Pugh. This particular Honourable Member is well-known to those of us on the open source side of the digital divide: he has a habit of asking what must be for the mandarins on the receiving end really annoying questions of the government about their IT procurement policies. He has a particular interest in IT in schools as he himself started out as a teacher, but in recent years has found an ally in Private Eye for his questioning in the House around the tax credits fiasco and other IT blunders.

He made the argument that the government is progressively getting worse at procurement in that it’s not learning from its mistakes. He argued that many within government departments are unaware of what open source is, are unaware of what it can do, or what it can save. The quote for me from this session was “whilst the government have a road building programme, they don’t argue roads must be built so that they may only accomodate Fords”.

It seemed to me though, that his real bugbear was open standards more than open source – it is the fact we’re producing systems that lock us into a vendor for a lifetime that is causing us problems.

We then moved into a panel discussion featuring John, Ian Lynch, Mark Taylor, Mike Partridge and our strawman for the day, Dr. Stephen Lucy of BECTA.

This discussion ultimately came down to panellists and the audience expressing dismay at BECTA’s attitude towards OSS, and how they were allowing for the propping up of what can be described as state aid of Microsoft. I was quite impressed by how Dr Lucy handled the situation, but was informed by another attendee later that this was characteristic of how he worked – he would attend these events and “play a dead bat” to the air of hostility. I can’t blame him, but BECTA are going to have to realise that it’s going to get worse unless they start looking at how to bring open source into the mix.

There are huge issues around OSS and IT procurement in general – probably more urgent in education than anywhere else – and it’ll be interesting to see the direction the Open Schools Alliance.

There needs to be a shift from centralised procurement to bottom-up organisation, but even with centralised projects like CLEO it has been shown OSS can provide amazing value for money. If BECTA were willing to play ball a little, who knows how much more great software we could see in classrooms over the next few years? As it is, it feels to me like a few senior players in BECTA are positioning themselves for consultancy positions in Microsoft and WebCT.

Whatever happens, it’s going to be interesting to watch, and I only hope that eventually parents and teachers see sense, and give the OSA all the support they need.

]]>
http://blog.vagueware.com/2007/10/26/open-schools-alliance-part-iii-the-reckoning/feed/ 0
Open Schools Alliance event – Part II http://blog.vagueware.com/2007/10/25/open-schools-alliance-event-part-ii/ http://blog.vagueware.com/2007/10/25/open-schools-alliance-event-part-ii/#comments Thu, 25 Oct 2007 09:47:00 +0000 Paul Robinson /2007/12/27/open-schools-alliance-event-part-ii This is the second part of my write-up from the Open Schools Alliance event last Friday. Part I is here

The second session was Deborah Murrell from CLEO who talked about trying to deploy Moodle to every school in Cumbria & Lancashire. Some schools have used Moodle as their primary web-site CMS, particularly primary schools. It’s an unintended consequence of giving them something to work with, I think.

In terms of success, whilst the pedagogical case for VLEs has yet to be proved (i.e., nobody knows if they really do help learning), this experiment looks as though it’s helping kids get access to resources even when at home. The areas they need help with are mostly around MIS integration, but part of that problem is that the most dominant provider of school management software is a commercial developer who considers open source a bizarre anachronism.

CLEO is planning on working around e-Portfolios and identity management in the future, so it looks like it could be an interesting experiment for a whole range of VLE-related areas, all possible thanks to the very open nature of Moodle.

Ian Lynch of INGOTs was up next, trying to get us all interested in his new qualifications. One of my bugbears around ECDL and similar qualifications right now is that they think the World revolves around Microsoft. Ian’s work is quite intriguing, but there is still a way to go before he can really underpin the notion of “lifelong learning” around open source in my opinion – the material he has available is still aimed very much at the schools market. Still, every journey starts with a step and I’m sure this is going to go places in time.

Mike Partridge of Stockport LEA stepped up to the plate next and made us ask questions about the nature of technology in the education system. He talked about how since the 1980s technology has led and education has had to play catch-up – he’s now interested in looking at ways that pedagogical frameworks can be embodied in the technology. He talked about social learning, individual learning styles, and independent discovery of skills.

In fact, if he wasn’t from the LEA, I could have easily assumed he was basically advocating Democratic Schooling. He is from the LEA though, so I think it’s more a case of trying to find a way to let teachers and students better understand each other.

GeekUp-regular Richard Smedley from M6-IT then talked about deploying open source systems into schools to the level of one per two children.

Some of the techniques he’s using are pretty innovative, such as recycling old hardware into thin clients to reduce financial needs. The figures he cited were pretty amazing as well – a fit-out that might have needed £100,000 using commercial software and brand new hardware, he was able to complete for £6,000 leaving enough cash lying in the school’s coffers for a building extension and a new part-time teacher.

It’s figures like that which are going to have a real political impact on open source in schools, and it was the politics of the situation we turned to after lunch, which we’ll get to in Part III.

]]>
http://blog.vagueware.com/2007/10/25/open-schools-alliance-event-part-ii/feed/ 0