IBM Sets the Example

IBM is once again trying to set a precedent by releasing 500 patents to the open source community. IBM has been touting open source and standardization for quite a while now. This move helps put their money — err, patents — where their mouth is. To help protect from the released patents, IBM actually stated that they will not assert their patents against people who use them within open source software.

IBM is hoping other companies will release additional patents and intellectual property to the open source community as well. The long-term hope is that it will lead to better innovation by allowing people to collaborate more on the open source patents.

The patents released fall into a number of different categories including the following:

  • Interfacing
  • Storage Management
  • Multi-Processing
  • Data Processing Programming
  • Human Interfacing
  • Database and Data Handling
  • Image Processing and Video Technology
  • Human Language Processing
  • Compression, Encryption, and Access Control
  • Software Development & Object Technology
  • Internet, eCommerce, and Industry Specific
  • Networking and Network Management

For the complete list of the patents, you can go to:
http://www.ibm.com/ibm/licensing/patents/pledgedpatents.pdf

# # #



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: November 20, 2014 @ 2:00 p.m. ET / 11:00 a.m. PT Are you wanting to target two or more platforms such as iOS, Android, and/or Windows? You are not alone. 90% of enterprises today are targeting two or more platforms. Attend this eSeminar to discover how mobile app developers can rely on one IDE to create applications across platforms and approaches (web, native, and/or hybrid), saving time, money, and effort and introducing apps to market faster. You'll learn the trade-offs for gaining long …

  • Packaged application development teams frequently operate with limited testing environments due to time and labor constraints. By virtualizing the entire application stack, packaged application development teams can deliver business results faster, at higher quality, and with lower risk.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds