Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

Open source licensing offers many choices

Before you use that code, make sure you understand its terms

By Neil  McAllisterOliver Rist
August 08, 2005
 

At last count, the Open Source Initiative (OSI) recognized nearly 60 different open source licenses. If you just want to install and use a packaged application, the license under which it was released shouldn't matter much. But it's particularly important to pay attention to licensing terms if you want to modify the code or use it in your own projects.

Free IT resource

Hear how top CIOs turn change into a competitive advantage.

Sponsored by HP

Free IT resource

Try Sun servers, workstations and storage products free for 60-days.

Sponsored by Sun Microsystems

Return to special report

DOWNLOAD PDF

Click here to download InfoWorld's special report Open source apps


Easily the most recognizable open source license, and one of the most popular among developers, is the GNU GPL (General Public License). The GPL can be a problem for companies looking to develop proprietary applications because of its strict guidelines on reciprocal code sharing.

This problem led to the GNU LGPL (Lesser General Public License), which grants access to source code but still allows limited use in proprietary products without triggering a general source code release clause. JBoss favors this license, which is also the preferred license for various kinds of code libraries.

Another attempt at a commercial-friendly open source license is the BSD License. Many open source advocates view both the LGPL and especially the BSD License as being unfavorable, however, because they allow outside developers to use code from an open source project without giving anything back.

In an attempt to appease both camps, a number of open source vendors have turned to a dual-licensing model. They make their code available under the GPL but also offer a separate, commercial license for companies that don't want to be subjected to the GPL's terms. MySQL and Red Hat are well-known vendors that use this model.

There are dozens of other OSI-approved open source licenses, but many are similar on the point of redistribution. It's also important to note that the vast majority of open source licenses grant their developers complete immunity from warranty or support.

A particular headache for businesses, however, stems from the proliferation of so-called vanity licenses. Rather than standardizing on any of the more than 50 licenses that the OSI has approved, many vendors insist on drafting their own license. Although the terms of these licenses are often similar to those of OSI-approved licenses, they usually differ on some minor -- and occasionally major -- points.

Unfortunately, each new license you add to your environment calls for a new round of due diligence to ensure that the license's terms are favorable to your company's business practices. That means additional costs and lost time to market. And in some cases, the new license might actually be incompatible with the licenses of the software you're already using. So while a certain vendor's license terms may indeed turn out to be favorable in the end, sometimes it pays to stick with the ones you know.





 


 
Neil McAllister is a senior editor at InfoWorld.

  More of Neil McAllister's column

Newsletter Check out all of our free newsletters!
Enter e-mail address:



 Oliver Rist is a senior contributing editor at InfoWorld.

  More of Oliver Rist's column
  Oliver Rist's Weblog

Newsletter Check out all of our free newsletters!
Enter e-mail address:




 

TOP NEWS:


»  Four quick tips for choosing an IM security product
71 percent of businesses will invest in real-time messaging this year. If you're one of them, be sure to protect your enterprise

»  Forrester analysts ID hot IT jobs
Research group finds 16 IT roles with a promising future

»  Nvidia claims 10 hours of HD video on Tegra chip
The Tegra 600 and 650 can be used with hard disk drives and are designed partly for mobile Internet devices

»  Database vendors add Google's MapReduce
Greenplum and Aster Data Systems will support Google's programming technique, developed for parallel processing of large data sets across commodity hardware

»  Network management: Tips for managing costs
New technologies, changing requirements, and ongoing equipment maintenance and upgrades cost money, but there are ways to manage expenses

»  EMC targets SMBs, branch offices with new low-end storage
Celerra NX4 highlights include thin provisioning, snapshot technology for data recovery and backups, and Web-based console for management of storage volumes




Solutions to the Toughest IT Challenges in Remote Offices
Though small in size, remote offices face many of the same IT challenges as larger central offices. This Webcast zeroes in on the top line challenges to deliver information that can provide immediate benefits to your business. Sponsor: AMD and Dell

»  Click here to view this Webcast
  Virtualization Solutions Guide
This comprehensive IT Strategy Guide covers Virtualization and puts you at the forefront of the discussion. You'll learn all you need to know from the cost of virtualization, how to implement it for your business, how to back it up safely and which products are best. Sponsored by Riverbed

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
SEE ALSO
• A buyer's guide to open source
• Open source business intelligence
• Open source business process management
• Open source content management
• Open source CRM
• Open source ERP
• Open source enterprise service bus
• Open source identity
• Open source directory
• Open source portals
• Open source point of sale
• Open source RFID
• Open source VoIP/Telephony


FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist