View this week's entry ad »
Part Inventory
powered by:
Part Finder
Go
powered by:
  • Quick Poll
What is your favorite source of technical news?




VOTE VIEW RESULTS
Previous Polls

Premium Content

Editors' Picks

Featured Industry Resources

Make 2010 The Year Of Clean Intellectual Property

Highlights

  • General Public License (GPL)
  • Open source software (OSS) use considerations

By Katherine Chin Quee

March 19, 2010

Print
Reprints Comment Subscribe

In 2008, the open source community saw the year end with a headline-catching lawsuit when the Free Software Foundation filed against Cisco for General Public License (GPL) violations. Not to be outdone, 2009 also ended with a bang. Best Buy, Samsung, JVC, and eleven other consumer electronics companies were named in a copyright infringement lawsuit filed on December 14, 2009 by the Software Freedom Law Center (SFLC) on behalf of the Software Freedom Conservancy. The scope of this lawsuit is unprecedented as it includes 14 defendants.

The suit alleges that the defendants have distributed products containing the Software Freedom Conservancy’s product, BusyBox, in violation of the terms of its GPL Version 2 license (the GPL Version 2 superseded Version 1 in 1991, and is still widely used despite 2007’s Version 3). Specifically, the Software Freedom Conservancy alleges that the defendants have not made BusyBox’s source code available to downstream users.

BusyBox is a tool that combines many UNIX utilities into a single executable and is commonly incorporated into household electronic devices. The Software Freedom Conservancy is seeking damages, injunctive relief, and legal fees. BusyBox has been at the center of several other high-profile GPL violations; the SFLC has, in the past, settled on behalf of BusyBox with Extreme Networks, Monsoon Multimedia, Xterasys Corporation, High-Gain Antennas, and Verizon.

The Software Freedom Conservancy was not the only one to file a lawsuit for GPL violations as 2009 drew to a close. On December 2, 2009, Artifex Software Inc. filed a lawsuit against Palm, Inc. based on Palm’s alleged unauthorized copying and distribution of Artifex’s muPDF, a PDF interpreter that can be integrated with PDAs. The muPDF is licensed under the GPL or under Artifex’s standard commercial license for companies that are unwilling or unable to comply with the terms of the GPL. Artifex alleges that Palm has neither obtained a commercial license nor complied with the terms of the GPL.

These enforcement actions drive home the importance of taking inventory of what open source software is included in each product, what licensing obligations apply to each component, and compliance with these obligations. Open-source license compliance is particularly important given the growing ubiquity of embedded computer systems—the impugned products in the lawsuit against Best Buy, et al include Insignia Blu-ray disc players and Samsung LCD HDTVs.

If you’ve headed into 2010 with clean IP in mind, this article endeavours to demystify open source by explaining how it works and providing a primer on some of the most frequently used open source licenses and their obligations.

WHAT IS OPEN-SOURCE SOFTWARE?

Open source software (OSS) refers to software in which, among other things, the source code is made available to the public. This is important because the open-source community and various ecosystems can modify, improve, and incorporate the code into other works. With proprietary software, usually only the machine-readable compiled code is made available.

It is important to clarify the concept of free. OSS is often referred to as free. While most OSS is indeed free of charge, it should be noted that free does not necessarily mean free of charge but rather refers to the freedom to use, modify, and redistribute the source code so long as certain conditions are met. Conversely, a product that is free of charge is not necessarily open source.

Many assume that the open-source movement runs contrary to the concept of Intellectual Property (IP) rights. This, however, is a myth. The open-source movement is actually made possible by IP rights. In most jurisdictions, such as the United States and Canada, software is automatically protected by copyright as soon as an original work has been created. Copyright law grants copyright owners the exclusive right to reproduce, prepare other works based on the protected work, distribute, and publicly display the work. In general, open-source licenses use these exclusive rights to ensure that the code remains open and accessible so that successive developers can innovate around it. Anyone violating the conditions of the license may be held liable for copyright infringement.

There are many benefits to using OSS. Users can edit the code, fix programming bugs, and even tailor the program to fit their specific needs. OSS is also significantly less expensive than proprietary software. In Jacobsen v. Katzer, the United States Federal Court of Appeals even recognized the substantial benefits of distributing copyrighted works under public licenses. The Court noted that program creators may generate market share for their programs by providing certain components free of charge. Similarly, a programmer or company may increase its national or international reputation by incubating open-source projects. The Court also noted that improvement to a product can occur rapidly and free of charge from an expert not even known to the copyright holder.

WHAT ARE OPEN-SOURCE LICENSES?

The Open Source Initiative (OSI) is a public benefit corporation that refers to itself as the stewards of the open-source definition (OSD). The OSI is a community-recognized body for reviewing and approving licenses as OSD-conformant. A license must comply with the OSI’s ten distribution terms in order to be approved as open source.

The three major requirements include royalty-free redistribution, available source code, and the license must allow for modifications and derived works. Derived works are essentially works based upon the licensed work. The OSI’s website lists all of the approved open-source licenses.

You should also be aware that source code that is made available but is not approved by the OSI is still often referred to as open source. Merely making the source code available does not necessarily mean the licensor has permitted you to modify or redistribute the software. The OSI has criticized companies that have advertised their software as open source when the license was not approved by the OSI board. Such software might be more accurately described as source available software.

Open-source licenses ensure that others are generally free to use, modify, and redistribute the OSS. More generally, license agreements are a type of contract. There are, however, subtle differences in the interpretation of licenses and contracts that can have harsh implications for a party caught offside the license.

Average ( Ratings):
Filed Under:

Check for price and availability on Source ESB:

Go
powered by  

Related Products

You must log on before posting a comment.

Are you a new visitor? Register Now

Acceptable Use Policy

Sponsored Links