NEWSLETTERS
 

CIO.com updates, insights and advice on technology, management and your career.

 CIO BlackBerry News and Tips
 CIO Research and Analysis
 CIO Microsoft
 CIO Insider
 
 
 
SUBSCRIBE TO CIO
 
Are you involved in setting the direction for your company's IT budget or strategy?

Apply today for a FREE subscription to CIO Magazine!

 


Tue, Jun 3, 2008 22:13 EDT

What Does Open-Source Adoption Change?

Topic: IT Organization Management

Blog: Executives Online

Current Rating: 5 Comments: 7

Companies looking to bring open-source software into the enterprise surely expect some things to change. There's a sense of, well, personal responsibility. If you don't like the way a feature works, you can't blame a vendor and tacitly decide to wait for the next version. The company can just change the software itself... which means it has to free up resources to do so, which means it's got to be responsible for its own decisions. That's not necessarily better or worse than working with proprietary solutions; it's just different.

The folks in this discussion have watched companies deal with this migration before. You've seen it happen smoothly and you've seen it generate politics and friction. What does it take for IT to bring open source into the enterprise? What requirements must be met? Which standards must be adhered to?


You do not have flash or javascript support.
Average (1 vote)
5
 
 
Wed, Jun 4, 2008 8:40 EDT
Posted by: jamesdixon
Rating:

What you are describing is a change in behavior needed in order for consumers of a new technology to adopt it. This pretty much describes the source of Geoffrey Moore's famous 'Chasm'. If open source is 'not necessarily better or worse' it will have a hard time crossing this chasm. In order for open source to be adopted it will have to be 'necessarily better' otherwise the effort needed to change behavior will not be worth it.

The commercial open source situation is that you can modify the software and support yourself if you want but you don't have to (if you have paid for a subscription). The organic open source situation is that you can and might have to modify the software (by paying for development time). Either way you have to pay and this is why open source is 'free as in speech' not 'as in beer'. At least open source gives you the choice of how you want to pay.

My experience in the last few ISVs that I worked for was that open source was downloaded and used because it was quick and easy. There was no procurement cycle, budget approval, or any other process needed to get Apache Tomcat, for example. It was partly the lack of governance that made open source attractive. When we hit problems it sometimes took significant time and effort to resolve them. This effort was 'silently' absorbed. Overall it was still cheaper and quicker to get the job done using open source. Essentially this was an IT department/developer-level issue and not a 'company' one. It was smooth and without friction but also without any auditing or control. This is where it gets awkward. If you want to manage the adoption of open source in a company you need apply some standards or governance procedures but the very act of doing this could make open source less attractive to IT developers. A careful balance needs to be set.

 
Wed, Jun 4, 2008 9:26 EDT
Posted by: bobsutor
Rating:

First let me say that there are many ways enterprises need to deal with open source. Bringing it in for strictly internal use is probably one of the simplest, if you can guarantee that is the only way it will be employed.

Other things you might do with it include

  • incorporating into a software product which may or may not be open source
  • customizing it and then using it in service engagements
  • embedding it in hardware products, though users may never know that the contained software is open source
  • making changes to it and then sharing those changes with the community.

What is needed, in my opinion, is enterprise governance of all these potential uses of open source.

Key participants are business leaders with responsibility over the products, services, and internal applications, and one or more intellectual property lawyers.

There needs to be a clearly defined delegation model so that it is clear who can and cannot make decisions about the use of open source.

There needs to be a documented and well defined escalation path, possibly all the way to the CEO, on how to make decisions on new or potentially risky situations.

Users need to be educated on the enterprise's policy around use of open source, along with regular reminders and updates.

Sounds kind of like regular business, doesn't it?

I think fear of governance can lead some enterprises to simply say "no open source" for simplicity, even though I suspect it is still being used in the trenches.

Over time more and more decisions can be delegated to local business units as experience is gained and precedents are established. Sixty to seventy percentage delegation to local management and legal staff is not an unreasonable goal after two or three years of experience.

In my mind, one of the worst answers a business leader can give about his or her enterprise's use of open source is "I don't know." It doesn't need to be scary, but just like other uses of software (e.g., only have a fixed number of licenses to proprietary software), it needs to be monitored and governed

I recommend at least annual reviews of the policies to ensure that your enterprise is making maximal good use of open source, is not being unnecessarily bureaucratic, and takes into account the latest software and legal understanding.

 
Wed, Jun 4, 2008 10:01 EDT
Posted by: johnpowell
Rating:

At Alfresco we tend to advise customers to carefully plan and consider any changes to the software. Through the Alfresco Community we encourage innovation and contribution and manage how these contributions are carried or not as the case may be into the project core.

We advise enterprise IT teams on those areas that can be customized and should not be customized to ensure future compatibility and upgrades. We also strongly believe in basing the foundation of our architecture, APIs and storage mechanisms on industry standards to give customers maximum flexibility for future-proofing their solutions.

John Powell
CEO, Alfresco Software
http://www.alfresco.com

 
Wed, Jun 4, 2008 10:10 EDT
Posted by: Bernard Golden
Rating:

Just to echo Bob Sutor's recommendation: it's critical to put governance in place, because you're already using open source and will use more open source in the future. Governance moves open source use from invisible to transparent.

Governance allows you to ensure that your open source choices are appropriate, with the right functionality, strong community, and necessary resources like documentation and professional services.

Failing to move to an overt method of governance only means that open source will remain a covert presence in your infrastructure, which is the most dangerous situation of all -- because if it's there, you're responsible for SLAs in the systems it resides in.

 
Wed, Jun 4, 2008 10:54 EDT
Posted by: Matthew Tomlinson
Rating:

What Does Open-Source Adoption Change? Well the easy answer is nothing because most companies are already using open source software! However for the most part we are talking about IT infrastructure tools; cross-industry commodities like operating systems, application servers, databases, browsers etc.. This is software that gets in under the business radar for the convenience of IT - the sort of use that James described earlier.

The answer would be different if we were talking about industry specific solutions - tools for the business users. Here clearly the primary concern is making certain the software suits the needs of the business, so from that perspective the change is no different from using commercial solutions.

Advantages may include the ability to contribute to the code, influencing the evolution of the software (using your own developers) in more direct manner than you can with commercial software (via user groups). This really depends on whether a business has its own IT department or not, if they do then open source may offer an opportunity to use their development team skills more effectively by contributing to, and receiving from, the open source community. If you are a business without an IT department, then the main change may simply be in the way (and how much) you decide to pay for support and the cost of entry.

The impact open source will have will be different depending on the type of business using it, an insurance broker will use software as a tool, a multimedia set-top box manufacturer may use it as an integral part of the product they make and sell. Small companies will utilize software in different ways to large companies. In some cases licensing may be a major factor, in others cost of ownership may be. The number of different scenarios out there is huge, and so the number of different possible answers to the question "What Does Open-Source Adoption Change?" is also huge!

Esther says "If you don't like the way a feature works, you can't blame a vendor and tacitly decide to wait for the next version.", but in reality a lot of companies are not large enough to have this luxury, and with the big IT players like SUN and IBM pushing the adoption of open source to business, surely they (not alone!) also have a responsibility to make certain open source delivers. There is a saying in business that "You can't get fired for buying IBM", a saying I'm sure IBM is quite happy to encourage! Now wouldn't it be nice if businesses started saying "You can't get fired for embracing open source" - hopefully Bobs' work is helping educate business so they really do understand what open source commitment involves and rewards that can be gained, then perhaps one day they will really be saying "You can't get fired for embracing open source" ;-)

Matthew Tomlinson

Founding Member: OpenQuote
Director: Applied Industrial Logic
Sponsor: OpenSourceInsurance.org

Post new comment

* Subject:
* Username:
* E-mail:
The content of this field is kept private and will not be shown publicly.
Homepage:
* Body:
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <strike> <p> <br>
  • Lines and paragraphs break automatically.
More information about formatting options

* Denotes required field.

About this Blog

Our visiting guests discuss the topic of the week.

Start a Conversation
Click to post

Got something to say? We want to hear it! Click the Post button to get started. GO»

EXPERT ADVICE
See our roster of experts.

Advice & Opinion from more than 113 of IT's most insightful thinkers.

  PARTNERS       WEBCASTS    
 

Windows 7 Webcast Series

There's a lot of buzz about Windows 7 out there. Each month in our webcast series, listen to analysts and customers discuss how Windows 7 and the Windows Optimized Desktop is impacting large companies around the world. Learn how they evaluated Windows 7, including the cost of deployment, deployment strategies, and tangible benefits.

Sponsored by Microsoft  Listen to on-demand Recordings »

 

Service Level Management Best Practices Life Cycle Overview - Improve Service Levels

Best practices for Service Level Management (SLM) is a process for consistently meeting customer requirements and delivering on IT's promises. See the steps required to ensure high-quality SLM.

Sponsored by Compuware  Read this White Paper »

 

Keeping Your Members Safe from Online Scams and Predators

In order to keep fraudsters out, romance sites must deploy effective solutions that look at information independent of what is supplied by users. A device fingerprinting solution such as iovation ReputationManager™ provides unique insight into the computers being used to create multiple accounts and exposes hidden device-account relationships that identity-based fraud solutions often miss.

Sponsored by iovation  Read this White Paper »

Resource Alerts

Get instant email notifications by topic when white papers, webcasts, and case studies are added to our library.

Resource Alerts

Get instant email notification when white papers, webcasts, and case studies are added to our library. Don't just be up-to-date—be up to the minute with our new Resource Alerts.

Defend Against Blended Threats: What You Need to Know

Blended Web and email threats are becoming increasingly complex and represent a huge...  View Now »

 

Prescriptive Actions to Reduce Risk

In this Webcast, learn best practices for effective systems management in a heterogeneous environment and keep client systems cost under control.   View Now »

 

Webcast- Vantage 11: Redefining Application Performance Management

Compuware's latest release, Vantage 11, is a major advance in end-to-end application performance management--bringing together proactive issue identification, quantification of business impact and problem resolution into a single solution. Tune in to learn how Vantage 11's top-down approach helps you make better decisions and dramatically lower operations costs.  View Now »

Resource Alerts

Get instant email notification when white papers, webcasts, and case studies are added to our library. Don't just be up-to-date—be up to the minute with our new Resource Alerts.

 
NEWSLETTER

Sign-up for the Blogs & Discussion Newsletter

 
FEATURED SPONSORS
 
 
 
SPONSORED LINKS
 

Return on Information: Google Enterprise Search pays you back. Get the facts.

VMware. The source for Business Infrastructure Virtualization.

ShoreTel tells businesses to untangle from competitors' complexity and turn to its brilliantly simple UC solution

See how AT&T can help protect your network.

Streamline IT Costs. Boost Performance with WAN Optimization.

Build your 1st app FREE with Force.com

TDWI checklist helps define data readiness for analytics. Download report.

A Clear View Toward Virtualization

Virtualization Technology as a Business Solution

The rules of infrastructure management just changed.

A Clear View Toward Virtualization

Interactive Q&A helps you discover key ways to maximize IT assets.

Ready to virtualize tier one applications? Check your virtualization maturity.

Think you can't afford a Cisco Switch? Cisco Catalyst Switches are now more affordable.

Five minute business analytics assessment. Immediate results.

The Case for Investing in Business Analytics Technology. Read white paper.

Upgrading to VMware vSphere with vWire

Top 10 Lessons Learned for Corporate 3G Mobile Broadband Deployments

CRM Built for IT: The Executive Guide to Selecting CRM that Meets IT Needs

Return on Information: Google Enterprise Search pays you back

ROI of Application Delivery Controllers

Making Consumer Two-Factor Authentication Simple and Cost-Effective

Mining the Cloud to Ease the Enterprise Compliance Burden

Solve Five Key IT Security Challenges with Cloud-Based Authentication

White Paper: Right-Sizing Your Power Infrastructure

AT&T Synaptic Storage as a Service. Expand on demand

Trend Micro ranked #1 against real-world malware. Read more.

Webinar: Jump-start your in-house e-discovery with Ringtail QuickCull from FTI Technology

Top Five CIO Challenges

Read the RSA report: Security for Business Innovation

64-page prescriptive guide to security, compliance, and IT operations.

Increase UPS efficiency without sacrificing protection.

eZine: A Roadmap to Reducing IT Complexity

Reduce risk, gain agility. See how Progress can help your business.

Virtualization Technology as a Business Solution

eZine: A Roadmap to Reducing IT Complexity

World-class trading technology solutions from NYSE Technologies.

If You're Paying for Telecom, You're Paying Too Much. Contact Asentinel Today.

Trade-In your old printer and save up to $1,000 plus free recycling!

infoBOOM! - The Mid-Sized Company CIO's Exclusive Community

Live Webinar: Applying Business Analytics. Click here to learn more

Removing Barriers To Better Server Virtualization Efficiency

4G Revisited. The Continued Evolution of Wireless Mobility.

What's Next for Enterprise Resource Planning?

Maximizing website Return on Information with high-quality search

Gartner Magic Quadrant, Application Delivery Controllers 2009

Authentication as a Service by Forrester Research

Cloud-Based Authentication for Next-Generation Extranets

Cut Costs & Green Your IT Operations with PC Power Management

White Paper: 4 Customer Service Myths