Specsavers sees clear benefits in open source

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

...is included in several widely used Linux distributions. Implementations exist for BSD variants, proprietary Unix distributions, Mac OS X and even Windows.

"We introduced [Specsavers] to OpenLDAP, and they liked that," said Taylor. "They migrated everything out of their proprietary directory service into OpenLDAP and now run all of their user-management functions from that."

Samba, an open-source re-implementation of the SMB/CIFS networking protocol, is standard on nearly all distributions of Linux and effectively allows integration with Windows Server and Active Directory domains. The software was important to the project, given Specsavers' heterogeneous IT environment, and particularly its Windows workstations.

"One of the reasons for making the fully open-source server environment closely resemble a Windows environment is the presentation to the Windows desktop. It was important that the presentation of the servers didn't touch that," said Taylor. "The other reason was that many of Specsavers' engineers are familiar with Windows-style networks on the server side."

Fortunately, configuring Samba to imitate Windows environments is "perfectly straightforward", according to Taylor.

The third piece of the puzzle was the graphical interface for the front end. Specsavers selected Gosa, a PHP-based graphical administration tool, developed as part of the city of Munich's comprehensive deployment of open-source software, to help manage the deployment.

Gosa uses a security model along the lines of access-control lists (ACL) and allows administrators to install, reinstall and manage computers and users on a large-scale network.

Gosa can also be accessed by users to manage their own passwords or other information. The tool allowed Specsavers to decentralise role-based access control, giving application or business-process owners the ability to create, manage and delegate groups on their own.

Taylor said he believes it's significant that Gosa has emerged out of one open-source project (Munich) and is now being reused by other large organisations.

"Ten or 15 years ago, you had the basic open-source elements, but now they are being used in the real world, in real businesses, and that is throwing up new requirements. You need the tools to manage this stuff," Taylor said. "The remarkable thing is: those tools are being developed. Munich has shown this process in action."

Design challenges
The project's biggest challenge was presented by the wide geographical dispersion involved, covering multiple time zones, said Taylor.

"This brought in a lot of design challenges. For instance, what's the best way of replicating data?" Taylor said. "Specsavers is no longer a single-country business. In the past two or three years, they've bought substantial chains in northern Europe. They're the biggest opticians in Sweden now. This meant collecting data from different parts of the organisation and centralising them."

On the one hand, in the final system, all the different parts of the global business are centralised into a single directory tree. At the same time, the data is replicated to each country.

The open nature of the software used has led to improvements in compatibility, which has allowed some significant simplifications in Specsavers' network.

Previously, the company needed to maintain several different sources of authentication, one for proprietary Unix machines and others for Windows systems or boxed appliances, such as proxy servers or firewalls.

Read this

Feature
Feature: Ten things you can do to help open source

Ask not what open source can do for you and your business, but what you can do for open source...

Read more +

"Centralising meant that each of those has been integrated to use the same source of authentication," said Taylor. "It's cross-platform [and] cross-device. If a staff member is hired, they now don't need to be added in three or four different places — just one."

"You can get this kind of centralisation if it's purely a Windows domain, for instance, but, once you bring Unix in, it's no longer simple. With open source, it's equally comfortable with Windows, Solaris or whatever," Taylor said.

Simplification
IT director Khan had balked at the prospect of the licensing complications that would have arisen from expanding rapidly with a proprietary infrastructure. Open-source software eliminated that problem.

"If you want to throw a few more thousand machines in there, you can just do it," said Taylor. "There is a whole layer of bureaucracy that it takes out. You don't need to worry about compliance or licence tracking for these deployments."

Specsavers is approaching open-source software as a strategic investment that will give it control over the future direction of the company's infrastructure. Open source means that Specsavers can choose when to upgrade and can take its choice of software packages, because they're all interoperable. "They're not locked into any one platform choice. They can choose what's the best file server, the best email server or whatever," Taylor said.

While this is the biggest deployment of its kind in the UK to date, according to Taylor, more UK companies are beginning to show a serious interest in open source. The only thing holding them back is "inertia", Taylor said. Other UK companies with a board-level interest in open source include Malmaison and Unilever.

"The beauty of Specsavers is: we're finally seeing companies drive this from the top down. It was a strategic choice, not via the back door, not a few techies in the IT department installing Apache," Taylor said.

Talkback

Working in a large educational establishment I am fully aware of open source potential. I am also aware that to senior management it is seen as attractive only because it is "free". Wanting "something for nothing" is a peculiarly British trait, but is, I believe, wholly the wrong motivation for considering open source software. The prime motivation should always be efficiency, quality and flexibility. Generally Open Source Free software offers all this AT A PRICE.

Open Source = community developed software. What does this mean?
In simple terms if you take on open source software then you should be committed to becoming part of the community that develops it. Because much of the open source software appears indistinguishable from off the shelf products people are lulled into believing that it is the same thing, but free - it is not! If everyone (particularly large organisations) sit back and just use the software it will stagnate and may eventually dissapear. There needs to be recognition that you will need people with development expertise, and to allow those people time to contribute to the development community in the organisations time. When you buy Microsoft software you are helping to pay the the salaries of the developers who will keep the software up to date and develop new tools to meet changing demands. When you move open source then no one is being paid by you to do this. For smaller organisations an option could be to go open source and pay for technical support, thereby indirectly supporting development, but for a larger organisation to go open source and simply develop it for their own needs without contributing to the community ammounts to freeloading on the responsible organisations which do.

I believe that open source is a great step forward (well in a way it is a step backwards to the days of DOS when many people developed software with the "share and enjoy" phillosophy) BUT if it simply becomes a mean of putting big software developers out of business without putting in place responsible attitiudes then it could seriously damage the future of software.

You are not simply using software, as you do with paid for software, but taking part ownership with all the responsibilities that entails.

1000010688 25 February, 2008 10:47
Reply

Well, that monster helping of FUD was a real flashback to the 90s - it was like reading 'Microsoft FUD Manual Executive Summary'.

Seriously, isn't it time you lot just dropped it? Trotting out the same old lame drivel is getting rather stale.

Is Specsavers an incredibly successful company? - well DUH!
Do they have a *substantial* IT budget? - hmmm, let me think...
Given the choice between saving a couple of quid and looking good in front of the Specsavers board (which he sits on), which to you think Michel Khan would choose?

Just in case the Microsoft PR paycheque has clouded your brain too much for this to sink in, let's make this absolutely clear...

SPECSAVERS DIDN"T NEED TO GO OPEN SOURCE TO SAVE MONEY. THEY DID IT FOR ANY NUMBER OF STRATEGIC REASONS... THE DID IT BECAUSE IT WORKS.

It doesn't matter how much *fake grassroots* you lot pump out, more and more companies of Specsavers calibre are realising that Open Source is the way to go, and once they do - you're *history*.

Try reading the article...

Sothis 25 February, 2008 13:15
Reply

FIRSTLY- I did read the article
SECONDLY - I was not implying anything about Specsavers policies which I am sure are excellent from what I read
THIRDLY - I am talking of situations that do exist where organisations simply look at license cost - eg £10,000 or FREE and do NOT look beyond that to see if they need to change working practices or think about their IT infrastructure as well.
LASTLY - I am a strong supporter of open source not, as you appear to be, from an idealogical standpoint - but because (as I said) it gives much greater flexibility. With it you can tailor software more closely to the needs of the organisation or business, at the same time delivering innovation and change back to the open source community. However you will not achieve this if all you do is just load the software and treat it like something you have purchased - it requires investment - just in different directions. The best example I can think of is the Open University who invested several million pounds in their move to Moodle an open source learning system.

Maybe I didnt express myself well or maybe you missed my point (since you almost paraphrase one of them) All I am saying is that cost of a license is about the last reason you should consider for moving to open source - removing that however does not imply that there are not compelling reasons for doing so.

gbswuk 25 February, 2008 13:54
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

annonymous2

If Piratebay is a crime then so is borrowing a dvd you purchased to a family member or a friend. Why should we not be aloud to share. Most of the...

2 hours ago by annonymous2 on UK ISPs ordered to block Pirate Bay website
NanWag

File Services For Macintosh was causing Excel to prompt for Overwriting changes or Save Another Copy because it was changing the timestamp on the...

2 hours ago by NanWag on Windows Server 2008 drops the ball for Mac compatibility
Regis Machado

creative cloud $48/month in the USA, £48/month in the UK ($79). good for the competitors

4 hours ago by Regis Machado via Facebook on Adobe move promotes piracy
Tom Espiner

Hello KosGirl, Good question. I've asked Belfius for a response. The latest post I can find on Pastebin about it is here:...

4 hours ago by Tom Espiner on Hackers hold bank to ransom over stolen data
KosGirl

Have there been any further updates to this story? I can't find any information on whether the hackers released the data or not.

5 hours ago by KosGirl on Hackers hold bank to ransom over stolen data
SandJ

I have done 7 speed tests this morning on different speed test tools. They tell me my download speed is: 12.3, 12.3, 12.3, 11.1, 12.7, 12.7, 11.7...

6 hours ago by SandJ on Watchdog: TalkTalk's broadband speed test misled users
Jack Schofield

@Mary Microsoft could always send Mozilla a spec sheet and oblige them to meet the same standards as IE. Then Mozilla can spend millions of...

9 hours ago by Jack Schofield on Windows RT browsers and the point of Windows RT
goth1csnake3

Not before time, that people making films,dvd's get whats coming to them. Well done, Virgin Media.

11 hours ago by goth1csnake3 on Virgin Media: Spotify deal will bring down piracy
Simon Bisson and Mary Branscombe

Apex - the question then is what about letting the user choose to have a tablet where they don't have to have that responsibility? why can't the...

21 hours ago by Simon Bisson and Mary Branscombe on Windows RT browsers and the point of Windows RT
Simon Bisson and Mary Branscombe

Moley, Apex, thanks; I think there's an interesting other dimension of choice - the choice to have a platform that is 'locked down' in the sense...

21 hours ago by Simon Bisson and Mary Branscombe on Mozilla accuses Microsoft of shutting Firefox out of WOA
Yellowcave

Not surprised. I once used the methods to let my firewall just notify me of breaches. Not one single logged event was genuine. Once, we all...

1 day ago by Yellowcave on Mobile porn filters catch innocent content, says report
duplex

live realy sucks in facebook becuase people hack your profile

1 day ago by duplex on Irish watchdog: Facebook privacy still falls short
Ed Macnair

If only it was that simple. When you start accessing Cloud applications you are stuck with the security model the vendor provides...........unless...

1 day ago by Ed Macnair via Facebook on IT security? You're doing it wrong!
Phil at Cloud4

Another good updaet, I have enjoyed going on the journey reading this series on SharePoint 2010 and have learned alot. Great writing.

1 day ago by Phil at Cloud4 on Designing a SharePoint farm: Tiers before bedtime
muteen

roumers of an ipad Mini, isnt that just an iTouch!?

1 day ago by muteen on Apple rebrands iPad 4G as 'Wi-Fi + Cellular' for UK
apexwm

Thanks for this article and bringing this issue to light. Unfortunately this type of activity is common not only with Adobe, but many other...

1 day ago by apexwm on Adobe move promotes piracy
Andy Bolstridge

there's a very thin line between tax avoidance and tax efficiency - earning £850 a month and claiming dividends to bring my income up to normal...

1 day ago by Andy Bolstridge via Facebook on The Idle Self-employed
Andy Bolstridge

I see that they are happy to announce these numbers.. but no-one will take any notice until they start announcing sales numbers too.

1 day ago by Andy Bolstridge via Facebook on Microsoft's score card for Smoked by Windows Phone
AndyPagin

I saw a Windows phone about a year ago, haven't seen once since, and quite a few people own phones in the City of London.

1 day ago by AndyPagin on Microsoft's score card for Smoked by Windows Phone
helice041

Well said. You can add the change differences between US $ and Euro for the adobe cloud subscription and the very clouded informations about when...

2 days ago by helice041 on Adobe move promotes piracy