Earthwebnews.com   Earthweb  
Images Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts
   sections:
Search EarthWeb Network

internet.commerce
Be a Commerce Partner
Promote Your Website
Remote Online Backup
Find Software
Computer Hardware
Server Racks
Corporate Awards
SMS Gateway
Corporate Gifts
Compare Prices
Disney World Tickets
Condos For Sale
Dental Insurance
Home Improvement
Desktop Computers

  eKit: Essential HP Solutions for Your Data Center
Data protection and disaster recovery tools help keep data secure and available under the worst of circumstances.

Download this eKit and get:

eBook: Guide to Storage Networking
eBook: Storage Networking 2, Configuration and Planning
Whitepaper: Storage Management Costs in the Enterprise: A Comparison of Mid-Range Array Solutions
Whitepaper: Virtualization - It's Not Just for Enterprises Anymore
Whitepaper: Continuous Real-time Data Protection and Disaster Recovery

Click Here!
Related Articles
IBM Pledges Patents to Open Source
IBM Shedding PCs for Services, On-demand
Hardware Helps Propel IBM's Q3
Commentary
Linux File Systems: You Get What You Pay For
By Henry Newman
Linux file systems have a number of limitations that make them a poor choice for large and high-performance computing environments.
Special Reports
Down Yahoo's Transition Road

[ more ]
Hot Topics
Return of The Browser Wars
A Patent Battle on eBay Territory
SaaS in The Market
Ads And Their Influence
FREE Tech Newsletters

Better Together: Microsoft System Center & Windows Server 2008. Implement Windows Server 2008 in your organization with less effort & complexity than previous versions of Windows Server.

Business News
January 13, 2005
IBM's Patent Pledge Ripples Open Sourcers
By Jim Wagner

UPDATED: Reaction to IBM's pledge to free 500 of its software patents to the open source community has varied, ranging from praise to panning the software patent process itself. But what effect does this pledge really have on the developers who are writing code and the software world in general?

The Armonk, N.Y., IT giant announced Tuesday it was allowing the free use of 500 of its patents -- ranging from storage management to image processing to compression, encryption and access control -- for any developer, as long as they published the source code under one of the 50 certified open source licenses at the Open Source Initiative (OSI).

Officials said it was the company's first step in an effort to spur new ideas in the software community through collaboration and shared knowledge, and called on other intellectual property holders to join their "patent commons." Skeptics argued it was proof the patent process was broken.

Speculation abounds over IBM's ulterior motive for its philanthropic gesture. Ross Mayfield, CEO of Socialtext, said on his blog that the move is part of Big Blue's "broader strategy to commoditize their inputs, pool risk, leverage a lead in services and change the game."

There's something to this argument. More than half of Big Blue's revenues come from its global services division. For example, in its third quarter ending Sept. 30, 2004, global services were $11.4 billion, nearly half of the company's total revenues of $23.4 billion. IBM's software division, by way of comparison, brought in $3.6 billion.

The two are intertwined, however, through IBM's strategy to focus on servers, software and services for corporate customers.

Jeff Berkowitz, a patent attorney with Washington, D.C.-based Finnegan Henderson, said that while IBM isn't the first company to donate some of its patents to the open source community, the company's announcement earlier this week is notable for the size of its largesse. He finds it likely there's a business interest behind the pledge.

"No doubt there are business motives beyond being a nice player in the open source software movement, and I'm sure you're going to hear, likely, more of those kinds of theories on why they're doing what they're doing; it doesn't necessarily follow from somebody deciding not to assert its intellectual property under certain circumstances," Berkowitz said.

"Remember, they haven't pledged not to assert these patents at all, they've just pledged that they're not going to assert these patents to those that license software using a license that is consistent with an open source license."

Will the open patents create any fundamental change for open source programmers? Probably not, argues Russ Nelso, OSI vice president, who said that one of the intrinsic problems with patents is that in order to avoid running into one, the developer needs to be an expert in all of them.

He noticed one patent among IBM's crop that might have saved programmers some headache. Nelso said U.S. Patent 6324631, "Method and system for detecting and coalescing free areas during garbage collection," could be violated by any programming language, like Python or Squeak, that uses garbage collection -- where dynamically allocated storage is reclaimed during execution of the program -- in their applications.

"Basically, IBM has taken 500 needles out of the haystack," he said. "That's good. But how many more needles remain? And frankly, open source developers aren't looking for the needles. Nobody has sat on one yet, fortunately."

Martin Fink, HP's vice president of Linux, finds the whole announcement rather disingenuous on IBM's part. While he wants to give credit and applaud his company's rival for the gesture, he notes that IBM -- with its vested interest in the open source community -- would be violating the GNU General Public License (GPL) if it ever tried to assert any of its patents.

Section 7 of the GPL states that, "if you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all."

He also notes that if IBM really wants to take a leadership role in the open source community, as the company seems to be signaling, it should look towards its own policies, namely IBM's refusal to indemnify its customers against SCO lawsuits. Currently, the SCO Group and IBM are embroiled in a $5 billion contract dispute.

"So there's a degree of smoke-and-mirrors that because they can't respond, or choose to not respond to direct indemnification, they're trying to skirt the issue by doing these things that seem like they're positioning themselves as having done a good thing for the industry," he said. "But they still haven't done the customer-centric thing."

Officials at the Open Source Development Labs (OSDL) have found three patents which will have a direct effect on open source programming. They're a key component to the Linux ecosystem and discredit the notion IBM is throwing out minor patents, said Bill Weinberg, an architecture specialist at the OSDL.

U.S. Patent 5185861, "Cache affinity scheduler," was originally patented through Sequent Computer Systems before it was transferred to IBM when it purchased the company. Weinberg said the patent is used for cache balancing in a Symmetric Multiprocessing (SMP) architecture with two or more processors.

U.S. Patent 5,247,681, "Dynamic link libraries system and method," is a core technology for dynamic link libraries, found in all modern operating systems, used to conserve memory during the program's execution.

U.S. Patent 5,617,568, "System and method for supporting file attributes on a distributed file system without native support therefor," is a system and method for providing native support in a network's distributed file system for an operating system's extended file attributes, such as between Linux and Windows.

Weinberg said that while some of the patents may seem to have little use today, he points out that one man's junk is another's treasure, and that patents awarded in years' past serve as building blocks for today's technology.

"IBM's portfolio is an impressive portfolio that holds these building blocks, and don't ever trivialize something as too basic to be relevant in a patent portfolio," he said. "All technology is built out of smaller units of technology. These three in particular are attributes of modern day operating systems that I think developers take for granted and don't even imagine they might be in somebody's patent portfolio."

Some aren't particularly enamored by IBM's decision to take some of its patents into the open source world. Steve Taylor, CTO of Elastic Workspace Technology, said patents are the only thing they have to act as a buffer between his small software company and larger predators.

Taylor, who said he has four patents wending their way through the patent process at the U.S. Patent and Trademark Office, said that, as the owner of a small software company, supporting open source software with patents is a mistake. While he understands IBM has its own business case for pledging some of its patents, it's not something he could contemplate.

"Our company has been working on its technology for more than seven years and it is truly a unique methodology and invention," he said. "I cannot open that up to the world or I will not get back the money that's been invested -- there's been millions of dollars invested in this and I would like to get back the money that's been invested."

Tools:
Add news.earthweb.com to your favorites
Add news.earthweb.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

Business News Archives


Current Headlines
Breaking News
What's Microsoft's Play in Icahn-Yahoo Spat?
Yahoo, WPP in Multiyear Partnership on Ad Trading
Indictment in MySpace Hoax that Led to Suicide

Business
Stocks End Strong Week Flat
Yahoo Parries Icahn's Jab
Icahn Prepares For War With Yahoo

Developer
Apple Details iPhone/Mac Developer Event
RIM Ups Ante With Mobile Software Push
Novell Readies Silverlight Clone for Linux

E-Commerce
Yahoo Parries Icahn's Jab
Small Business Has a New Online Calling Card
MySpace Wins Record $230M Suit Against Spammer

Enterprise
Greenplum Sees BI As Sweet Market
Autonomy 'Discovers' Virtualization
HP Targets Telecoms' Customer Data Needs

Government
All Talk, Little Action on 'Net Neutrality Front?
SEC Mandates XBRL on All Documents
House Democrats Try Again With Net Neutrality Bill

Hardware
One Laptop Per Child's Controversial Support for XP
Apple Details iPhone/Mac Developer Event
Why Are AMD Systems Prone to SP3 Problems?

Networking
Enterprise Spending On Virtualization To Rise
Asterisk Going Carrier-Grade?
Apeer Has an Eye for Media Collaboration

Mobility
One Laptop Per Child's Controversial Support for XP
WiMAX's Backers Bet Big, Dream Bigger
Microsoft Hones Mobile Search, Services Strategy

Search
Yahoo Pitches The 'Next Generation of Search'
Google's Enterprise Search Gets a Helping Hand
Is Microsoft Weaker After Failed Takeover Bid?

Security
Compliance Issues Still Bedevil IT
Debian, Ubuntu SSH Under Attack
BlackBerry Becomes Security Token Device

Software
Informatica's End-to-End Data Integration
Enterprise Spending On Virtualization To Rise
Gates Provides More Windows 7 Details

Storage
Seagate Disk Gets NSA's Security Seal of Approval
Dedupe Player Stakes Out New Domain
IBM Seeks Greater Slice of Virtual Tape Library Pie

Web Content
Is CNET The Right Fit For CBS?
CBS to Acquire CNET Networks For $1.8B
Google to Spread Social Tool Across The Web

Wireless
Apple's iPhone SDK Off to The Races
Sales Data, New Challengers Don't Bode Well For Moto
iPhone Grabs Market Share, But Not Yet in The Enterprise

xSP
IDC: Microsoft's Yahoo Deal Could be a Big Hit
Ballmer Fills in 'Software-Plus-Services' Plan
Report: Enterprise Search Will Top $1 Billion by 2010

EarthWeb is a division of Jupitermedia Corporation.


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
Microsoft Article: 7.0, Microsoft's Lucky Version?
Microsoft Article: Hyper-V--The Killer Feature in Windows Server 2008
Avaya Article: How to Feed Data into the Avaya Event Processor
Microsoft Article: Install What You Need with Windows Server 2008
HP eBook: Putting the Green into IT
Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
Avaya Article: Setting Up a SIP A/S Development Environment
IBM Article: How Cool Is Your Data Center?
Microsoft Article: Managing Virtual Machines with Microsoft System Center
HP eBook: Storage Networking , Part 1
Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Intel Video: Are Multi-core Processors Here to Stay?
On-Demand Webcast: Five Virtualization Trends to Watch
HP Video: Page Cost Calculator
Intel Video: APIs for Parallel Programming
HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Sun Download: Solaris 8 Migration Assistant
Sybase Download: SQL Anywhere Developer Edition
Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
Red Gate Download: SQL Compare Pro 6
Iron Speed Designer Application Generator
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
IBM Article: Collaborating in the High-Performance Workplace
HP Demo: StorageWorks EVA4400
Intel Featured Algorhythm: Intel Threading Building Blocks--The Pipeline Class
Microsoft How-to Article: Get Going with Silverlight and Windows Live
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES