Open Source for SMEs. ICT Forum Wales 21 Nov 2005 1



Similar documents
A Framework for Information Governance

Open Source Software and The Enterprise

How To Use Open Source Software In Government

Status Report Open Source Software in State Government Operations

Open Source. Knowledge Base. By: Karan Malik INTRODUCTION

Easy as 1-2-3: The Steps to XE. Mark Hoye Services Portfolio Consultant

What is Open Source? Open source is defined by three key components:

Virtualization. Key Initiative Overview

FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software

Open Source Software and the Public Sector

Metatron Technology Consulting s Strategic Guide to Open Source Software

SUSE Linux Enterprise Server for VMware

Open Source ERP for SMEs

Elastic Private Clouds

How To Use Open Source Software In Defence

RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS

10 Myths. About Running Open Source Software in Your Business

The Massachusetts Open Cloud (MOC)

".,!520%'$!#)!"#$%&!>#($!#)!

Microsoft Windows 7 and Office. Key Initiative Overview

1. Current strategy 2. Current situation 3. Update 4. Proposition

How To Compare The Two Cloud Computing Models

Case Study: Using Open Source Solutions to Simplify The Network

Assessment of Software for Government

COMESA Guidelines on Free and Open Source Software (FOSS)

Open Source Sustainability and RDM. Scott Wilson

Cube52 Cloud. Infrastructure as a Service. The Challenge

Is cloud CRM really that great?

Software Defined Networking Moving Towards Mainstream

Open Source System Integrator Forum

PHP Leads Web 2.0. White Paper: A Closer Look at the Hidden Drivers and Enablers of the Second Internet Revolution

Hitting Your Numbers. Creating Sales Excellence with Commercial Open Source CRM BREAK AWAY

Open-source content management. systems. Open-source content management is a viable option FEBRUARY Open-source strengths

Negotiating Vendor Contracts. Key Initiative Overview

How To Value Open Source Software

we identify new and innovative ways of working

Business Applications and Infrastructure Entwined

Tools for ITIL Capacity Management: How not to spend 100,000

TBR. IBM Cloud Services Balancing compute options: How IBM Smart Business Cloud can be a catalyst for IT transformation

VULNERABILITY & COMPLIANCE MANAGEMENT SYSTEM

Linux, Open Source, and IBM: The Next Decade

SugarCRM for Law Firms A Whitepaper

Business Alliance B.A.A.E.R. Managed services

Six Common Factors to Consider When selecting a CMS

APPLICATION REPLATFORMING : MIGRATION AND MODERNIZATION

Open Source Telephony. for Government

Can Cloud Database PaaS Solutions Replace In-House Systems?

DEVELOPING AN OPEN SOURCE CONTENT MANAGEMENT STRATEGY FOR E-GOVERNMENT

DIGITAL STRATEGY

Chapter 4 IT Infrastructure and Platforms

Myths About Running Open Source Software in Your Business

Evolutyz Corp. is a future proof evolution of endless opportunities with a fresh mind set in Technology Consulting and Professional Services.

ENABLING INTEROPERABILITY OF ENTERPRISE DATA AND APPLICATIONS USING THE OPEN SOURCE INGRES DATABASE

Managed Services Safer, smoother, smarter IT from m-hance

Red Hat EMEA PARTNER MANUAL. Version 3

UK Government ICT Storyboard July 2010

Draft guidelines and measures to improve ICT procurement. Survey results

Cloud Computing: It s In Your Future. What You Need to Know about Logicalis and Cloud Computing

Sage ERP Accpac Version 6.0

THE OPEN SOURCE DEVELOPER REPORT

Cloud Computing Software as a Service

Red Hat and the Telecommunications

Marketplace Update. Lenovo XClarity Enhancing Server Value with Innovative System Management By Charles King, Pund-IT, Inc.

Data Virtualization: Achieve Better Business Outcomes, Faster

case study VMware Virtualization of the Computing Platform Summary Introductory Overview ORGANIZATION: PROJECT NAME:

Cyber Security Competency Center

The trials and tribulations of data centre networking

Cloudreach Salesforce Cloud Consultancy

CASE STUDY: IIS GIVES A GLOBAL BEAUTY AND FASHION COMPANY AN IT MAKE-OVER MISSION ACCOMPLISHED

Transcription:

Open Source for SMEs 1

Agenda What is Open Source Software (OSS)? What can I use it for? How do developers pay their mortgages? If free software is so good, why isn t everyone using it? (Or is free software worth what you pay for it?) What do I need to think about? 2

What is Open Source Software? Software that s developed under a licensing model that allows the source code to be accessed, modified and distributed by anyone who wants to use it. Details at, e.g., http://www.opensource.org/docs/definition.php Free distribution Source code Derived works included No discrimination Some ideological debate on the exact boundaries For example, which licensing models are truly open? These may affect developers, but rarely end users. 3

The basic idea behind open source is very simple: When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing. www.opensource.org 4

Characteristics Access to source code (& hence data definitions etc) Interoperable Can customise to own requirements (if have skills) Reduced risk of vendor lock in Deep review (hence high quality and high security sometimes) Free distribution Low initial costs Easy to trial Can extend and share Collaborative development Community support for fixes and extensions (if there is a strong community) Growing market penetration Strong vendor support (IBM, Novell, Oracle, HP, ) Growing government support High adoption (e.g. web servers, browsers, appliances) 5

OSS is a disruptive technology Our direct competitors include firms adopting alternative business models to the commercial software model. Firms adopting the non-commercial software model typically provide customers with open source software at nominal cost and earn revenue on complementary services and products Microsoft Annual Report, 2004 Steve Balmer, the company s chief executive officer, has acknowledged that the threat from open source software now poses Microsoft s most important long-term competitive challenge The Financial Times, May 2005 President da Silva has instructed government ministries and state-run companies to switch from costly operating systems made by Microsoft and others to free operating systems, like Linux. [ ] We re not going to spend taxpayer s money on a program so that Microsoft can further consolidate its monopoly. The New York Times, April 2005 use of OSS within the UK public sector can provide a viable and credible alternative to propriety software and lead to significant cost savings [ ] open source software can provide a cost-effective and efficient solution in schools if effectively deployed. British Educational Communications and Technology Agency, May 2005 6

What can I use it for? Web content mgt PABX Google CRM Help desk email & messaging ERP Accounts Sales Force Auto File and Print IT Admin Sales Office Productivity Desktop Operations Development 7

Products include Linux (operating system mysql, PostgreSQL (databases ) Tomcat, Zope, Jboss (application servers) Apache (web server) Plone, Mambo, Alfresco, OpenCMS (content management) email SugarCRM (CRM) Open Office (word processor, spreadsheet) Many technical tools things that developers use to create systems Developers have always created tools for themselves and shared them with their friends. Most open source software has been developed from this tradition. It s likely that more business-oriented systems (e.g. for CRM and ERP) will become available over time, now that the basic tools are there. 8

How do people pay their mortgages? Non-commercial model Day job pays the mortgage Develop for fun, bragging rights or idealogy (Some people play football for fun, not profit) Reduced cost to support commodity products Operating systems and databases, for example If people won t pay for bells and whistles, how do you provide sales and service? If a community will support and speak for the product, then this can keep it alive and open opportunities to sell value add services. Grow the market for commercial services Software is the free giveaway that pulls people in to buy services This is how IBM used to sell hardware - it s a tried and true model 9

Why isn t everyone using it? Lack of Applications Business case Myths Solid Dubious Variable Attributes Internal skills 10

Why isn t everyone using it? Lack of Applications Solid Infrastructure applications are well covered Specialist and Business applications may be less mature Dubious 11

Why isn t everyone using it? Solid Enthusiast & technical developers may not focus on usability Quality can be variable in less active communities Variable Attributes Dubious 12

Why isn t everyone using it? Business case Solid Low initial fees Support costs can be hard to assess - very dependent on external community, internal skills & vendor business models Dubious 13

Why isn t everyone using it? Solid Training requirements can be significant. People may be enthusiastic, or highly resistant External support can be hard to find. In some areas, good people are rare. (But this is true of proprietary software too.) Internal skills Dubious 14

Why isn t everyone using it? Myths Solid Dubious 15

Open Source Myths (Gartner) Open source means anti-commercial A different business model, but many commercial players Can be very viable for commodity products or for service-based businesses Open source is inappropriate for the mainstream Widespread adoption of infrastructure applications Business applications are maturing Open source is a passing fad Open source has been around for decades There is no control over open-source development Many disciplined, commercial players Users have direct scope to influence product development You can't get support for open-source products. 16

What do I need to think about? Is there an application that does what I need? Is there good support for the application: Strong community? Commercial vendors? External accreditation? What implications would a switch have for Internal skills? Existing hardware? Existing support arrangements? Will there be a return on investment? 17

A couple more to think about How do I procure it? Look for references (same as any software) Look for community and accreditation Look for services vendors to respond to formal procurements How do I implement and support it? Do you have internal skills? Look for services vendors Consider independent assurance of small vendors Can I make money by open sourcing my own code? 18

Summary Freely available source code can create fresh impetus for innovation Business solutions (e.g. CMS, CRM) are becoming established. It s not free, but it can be good value. Commercial models are based on support rather than initial licence. This can be a good model, e.g. for commodity products. Consider Does it do what I want it to do? Is there an active community & support? How does it match the skills we have already? OSS may disrupt existing vendors in some domains. 19

Thank you 20

Graham Oakes Ltd Making sense of technology Clients Services We help people work out how to use technology to achieve business goals. We deploy highly experienced consultants with a diverse set of technical, management and people-centred skills. Our principal, Dr Graham Oakes, is a highly skilled systems engineer with over 20 years experience in the industry and a track record of delivering highly innovative solutions. National Savings & Investments Leading team developing IS Strategy for NS&I and BPO partner (Siemens Business Services) Amnesty International Defined enterprise content management strategy to support information sharing between researchers, activists and external partners (e.g. journalists, other NGOs). Cisco Worldwide Education Defined financial models, competitive marketplace and potential infrastructure partners to commercialise Cisco s e-learning assets in Europe. The Open University Defined enterprise architecture, customer relationship management strategy, and business case for renewing course production systems. Oxfam Defined strategy and business case for content management and customer relationship management systems. Intermediate Technology Development Group Defined enterprise architecture for knowledge sharing amongst communities of researchers and project teams in first and third world. MessageLabs Helped define & implement technology strategy for customer and partner self-service portal. Sapient Ltd Helped define & implement risk management strategy for customer billing solution. Business and technology alignment Integrated business, technical and human architecture Technology innovation Project execution and review 21