Red Hat is adding its say to the Bilski patent case, filing a brief with the U.S. Supreme Court emphasizing practical problems with software patents.
Red Hat argues that the patent system is supposed to foster innovation, but in software it does the opposite, slowing and discouraging innovation. Software products may involve thousands of patentable components, leaving developers to risk defending costly patent infringement claims.
In the Bilski case involving the standard for patenting a process, a U.S. Court of Appeals restricted patenting of business methods. Red Hat, through an amicus brief, asked the Supreme Court to adopt the lower court's "machine-or-transformation" test and exclude software from patentability. The federal circuit court has set forth a test in which a business process must be tied to a particular machine or apparatus or "transform a particular article into a different state or thing" before it can be patented, Red Hat said.
[ For more patent news, see "Microsoft rivals defend Linux with patent purchases." ]
The company argues that this standard is consistent with Supreme Court case law and should be applied to exclude algorithms, including computer software, from being patented. The scope of patentable subject matter is critical to the future of software development, including open source software, said Red Hat. The Supreme Court's decision in the case could clarify the law and lessen risks that innovation will be hindered by patents, according to the company.
"We think software is within the framework of things that are too abstract to be patented," said Rob Tiller, Red Hat vice president and assistant general counsel for intellectual property. Software is basically an expression of algorithms and mathematical in a sense, and the Supreme Court has ruled that mathematical algorithms cannot be patented, he said.
Oral arguments in the case are scheduled for November 9, Red Hat said. Red Hat's brief can be accessed here.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
