29. November 2012 · 3 comments · Categories: Uncategorized

A bit of a departure from RFID but several people have asked me to post my summing up from this afternoon’s highly enjoyable debate about the relative merits of Open Source and Proprietary systems and this is the easiest way I know!

I confess I had prepared a summary of what I had anticipated might be the main issues and added in the references to what was actually said as the afternoon progressed. It was a good natured debate with both sides recognising the value of Open Source to the future of automation in general and libraries in particular. I think the question is more about the kind of business models that can be constructed around them – rather than the merits or demerits of the software itself.

Unfortunately there were no public library users of Open Source systems present on the day – and only SIrsiDynix among the proprietary representatives has a significant presence in the academic market. Invitations were issued to the leading academic providers but sadly none were accepted. Perhaps they feel the threat of Open Source more acutely?

Nevertheless many issues received a good airing and a good natured debate proved an excellent curtain raiser to BIC’s coming season of ‘battles’.

Here’s how I summarised the main points.

………………………………………………………………………

Summing Up

“The creatures outside looked from pig to man, and from man to pig, and from man to pig again; but already it was impossible to say which was which” (George Orwell, Animal Farm)

The quote came to mind while I listened to Axiell’s Jim Burton trying to interrupt Civica’s Will Blackburn to make a point in favour of Open Source.

Were you a bit confused? I was. It seems that everyone is open and offering essentially the same services and all – as Jim appeared to suggest – almost for free. What struck me most were the similarities of the two offers – at the technological level at least.

Nick (Dimant of PTFS Europe) told us about the (some free and some paid for) services that PTFS offer in support of OS. Jim (Burton of Axiell) told us that it doesn’t matter which you buy – just to make sure you get what you need – a view echoed by Paula (Keogh of Capita).

Both of them reassuringly emphasised elements of the other’s offer – Nick stressed PTFS’ support – answering the concerns about OS made by a potential buyer with what sounded like pretty standard sales responses about their support offer. (Nick insisted at this point that most Open Source solutions would include support from a commercial company like PTFS). Jim attempted to out-‘open’ Nick by talking about three open characteristics – standards, APIs and source. At times it was difficult to decide who was on which side of the argument.

Perhaps that’s partly because we had mostly academics supporting OS and mostly public library suppliers representing proprietary. Maybe what we were really seeing here was more evidence of the growing divide between the two communities? Dave (Parkes of Staffordshire University) pronounced himself comfortable with handling the risks that Will had identified might cause concern for public libraries – but I found myself wondering how much his library would be prepared to pay to get him back if we had kidnapped him this afternoon. His expertise and ready grasp of what are often quite complex technical and operational issues may not concern him – but it may also make him the single point of failure if things go wrong. It seemed pretty clear to me that the risks perceived by those who work in public libraries have little echo among the academic community.

Everyone appears to support Open Source, both as a concept and in practical terms. Personally I’m not sure if an open API is really as open as it sounds – opening up one system does not always guarantee that the resulting solution can be transferred to another. But the picture isn’t very different when you look at OS. There are different OS systems out there – and guess what – they don’t all work the same way either.

Everyone also agreed about the need to ‘define our terms’ carefully when we embark on discussions like this one. Open source – like RFID – can be many different things.

You were probably expecting an RFID perspective on OSS? Well you won’t be disappointed – but as I said at the RFID conference there is life beyond RFID…

It seems to me that OS is a very difficult concept to pin down. It was more straightforward when I first encountered it in an LMS context in Canada in 2009. Back then even then the ‘traditional’ proprietary suppliers were feeling nervous about the ‘threat’ of OS to their revenues.

Librarianship tends to attract people with a vocation for public service – even in the universities J – and such people often tend toward the liberal end of the political spectrum.

So perhaps the greatest triumph of OS has been to align itself with liberal ideals. As Andrew hinted, OS has – for some – become almost synonymous with ‘liberty’, ‘freedom’ – and maybe I should also add ‘social’ after Dave’s presentation. All very positive an laudable ideals in my book.

As we have heard, by way of a response – or perhaps in the hope of some of that eco-friendly OS shine rubbing off – many ‘commercial’ suppliers have begun to ‘open up’ some aspects of their systems. Some – like OCLC and Capita, companies that began as co-operatives – have found this easier than others.

But it’s important to keep remembering that “open” isn’t free – at least not in the financial sense. Plenty of commercial companies are earning a living from support and development – just as the ‘commercial’ suppliers do. One of them – mentioned by Nick – is Catalyst for whom Chris Cormack (one of the original developers of Koha (pronounced Cor- Ha) works. I met Chris recently while on a trip to New Zealand.

And those developing the code – whether for a commercial company or as a library employee are being paid, and using resources – maybe even heat and light?. The costs just aren’t as visible.

We’re back to defining our terms again. What exactly is ‘free’? What do we really mean by ‘open’?

For academics the appeal of working co-operatively to develop solutions to manage the virtual world is obvious. A look at the Kuali OLE start page demonstrates that predilection very clearly. No circulation or cataloguing yet (or possibly ever?) – the need simply isn’t so urgent any more.

Koha and Evergreen have proved themselves to be very effective in providing the LMS in academic environments but the jury still appears to be out on larger scale implementations in public libraries (with the possible exception of the Pines consortium in Georgia).

The argument may not be a simple clash of systems – or even of ideologies. I think the key issue here is not so much the potential of the systems model but rather the sustainability, support and development of the business model.

The kind of library you work in, what expertise you have access to, and whether your governing body (a council, learned society, or academic institution) feels comfortable with the idea of support being either in the hands of a single company – or a changing group of enthusiasts all over the world (as they might view it) will all have a bearing on Open Source LMS’ suitability for any given implementation.

(An Open Source library I spoke with on Monday made it clear that their main motive for using Open Source was the chance to use remote hosting to free them from the constraints of their council IT department.)

They’re also still working out governance issues for their newly minted consortium.

And governance is another area that needs careful consideration in any co-operative venture.

When Chris explained to me the way in which Koha manages and releases base code it was very impressive. No real cause for concern there but when it comes to changes I keep hearing that adding wishes to lists in OS world is not much more effective than doing it through the many LMS user groups. Finding someone to make changes can take forever – unless you pay – but then that’s not very different to a commercial model is it? Perhaps LMS providers make these changes free of charge? No, I didn’t think so?

But today’s motion is about distributed innovation – and so, inevitably, we come to the RFID piece…

The question I have been asking Open Source advocates for some time now is “Innovation – how does that work then?”

You see – although I understand that the development of Open Source is driven by its users – I worry that those users may not be keeping up with new developments in the industry. In RFID and NFC there have been changes taking place over the last two years now that will potentially revolutionise the way in which users interact with their physical collections and with other tangible assets in the future. It’s been a struggle t times, but by engaging with the ‘commercial’ RFID and LMS companies we(BIC) have reached agreement on some key issues that will help this transition take place in a standards-based, hopefully less traumatic way. (And in case you’re missing the message here it’s “JOIN BIC!”).

But the one community absent from all the discussions and debate has been Open Source. It seems that since everyone owns it, everyone appears to assume that someone else will think about the challenge of new technologies. When I ask OS support companies like Nick’s about their plans for developing support for the new RFID standards and protocols they very reasonably tell me that they’ll do it when their clients ask for it.

Which will probably when they see it working in a non-OS library.

Nick talked about the charges made by proprietary suppliers for SIP 2.0 (which Will dismissed as ‘legacy’) but ironically SIP 2.0 may well have run its course since SIP 3.0 was released early in 2012 and passed on to NISO soon afterwards. So currently SIP 2.0 is unsupported and may be replaced by a revised NISO version. Yet the OS community appears to be unaware of this change.

That, for me, is a potential downside of OS. Rather than promoting innovation – it seems sometimes to delay it.

But it’s not all roses with the commercial suppliers either. Many of them wait for the demands from third parties to develop more…wait for it…OPEN systems to reach breaking point before they will reluctantly stop selling proprietary solutions and engage with new initiatives – like the Library Communications Framework recently launched by BIC. I’ve visited three major LMS suppliers this year – at their invitation – to discuss what LCF is and how they should respond to it. All said they 100% supported it – but none of them have done anything about it – least of all join in the project. (Capita and Axiell are actively supporting this however).

So one way to make proprietary providers pay more attention – or for OS to gain an advantage might be to grasp the opportunity first. My colleague Lori Ayre is actively working with the US Evergreen community as we speak to try and persuade them to do just that.

So in conclusion…

Is this really a defining moment for different business models?

Which offers the best hope of developing new technologies to produce sustainable model for the future?

You decide.

If I had a vote – I’d probably spoil my paper.

3 Comments

  1. Id disagree with the premise OS delays innovation and I’d point to Nginx, Apache, Firefox, MongoDB, Nodejs, and so on and so forth. I don’t think the problem lies in granting users freedom, perhaps it lies in this particular sphere of users?

  2. I think that’s right on the money Chris! Most of the examples you cite were indeed mentioned during the course of the afternoon. The problem with the format was the split between academic and public. There is no doubt that the arguments put forward by the proprietary group were all valid – in the context of a resource starved UK public library community, and similarly the argument that Open Source deliver innovation and progress in the more R & D oriented (and generally more IT-savvy) community of academic users is unarguable – a point also made during the course of the debate – on both sides. I really wish Ex Libris had not withdrawn their acceptance of an invitation as I think that would have made for a more ‘even’ debate.

    But we were discussing quite a narrow area – library management – and I haven’t seen much interest from library OS users in innovation. And that’s the community we’re talking about. The premise is that librarians aren’t very good at keeping up with innovations that will impact their service rather than OS being anti-innovation per se.

  3. As one of very few local authority ‘users’ (i.e. LMS customers, not end users) in the audience, I too ‘spoiled my paper’.

    I couldn’t see how either OS or proprietary solutions are to get us (the customer – we pay the bills for the services) the development we need to move forward in providing coordinated services for the end user.

    Will the OS systems, supported by a plethora of (charging) support companies providing the extra ‘glue’ functions that the community might not initiate supplant the proprietary systems?

    Where are (Shock! Horror! Gasp!) OS suppliers of RFID kiosks? – or software to run on those produced by the proprietary Self Service suppliers (who, as I am only beginning to understand, are just assemblers – like a car manufacturer)?

    Where are the OS eBook suppliers? If eStuff were the norm and hard copy were new, would we be having this discussion with the likes of Overdrive and not the LMS suppliers, who would be on the outside looking in?

    eJournals – with limited remote authentication methods (barcodes) and limited stats for local authority contracts?

    The tradtional LMS – OS or proprietary – is no longer the core, but won’t lie down?

    How do we – the customers – provide a set of services to our end users, link them all together and get a picture of use and satisfaction of those users?

    Is either model going to provide that?

    Dunno!

  4. Pingback: Free and Open Source Software and distributed innovation » Ginformation Systems

  5. Pingback: Free and Open Source Software and distributed innovation | Ginformation Systems

Have a view? Please share!