By Lisa Stapleton LinuxInsider Part of the ECT News Network
05/25/04 8:30 AM PT
Under the enhanced kernel submission process, contributions to the Linux kernel may be made only by individuals who certify they have the right to make the contribution under an appropriate open-source license. The acknowledgment is called the Developer's Certificate of Origin (DCO).
Crystal Reports - Discover the Latest Innovations. Download a free trial, view real-time 'behind the scenes' functionality, and learn about new Crystal Reports Server trade in options! Learn more.
In a move applauded by legal experts in the free software movement, the Open Source Development Labs (OSDL) yesterday announced its support for enhancements to the Linux kernel submission process that it hopes will improve accurate tracking of contributions to the kernel and ensure developers receive credit for their contributions.
"It's not an ecology shift or a cultural shift ... but it's an important step that's appropriate in a mature software development system," said Eben Moglen, professor of law at Columbia University and pro bono general counsel for the Free Software Foundation (FSF).
Moglen said that unlike the FSF developers of the rest of what is commonly called Linux, kernel developers -- led by Linus Torvalds -- generally have been among the least concerned with software rights, and the new policy is a step in the right direction. It means, said Moglen, that "one product is shifting toward a higher [legal] quality-control standard on input -- not the highest, but now no longer among the lowest."
Moglen said he sees the move as necessary because large companies are adopting free software and pressing insurance companies for policies to protect themselves. "The data server crowd has decided that commodity software is the infrastructure of the future because it's such an incredible deal , and free software is getting ready for the entry of the insurance companies," he said.
"But the insurance agents need to be able to set premiums, and to do that, they want to know the software was built to code," Moglen added. "I'm telling developers that's good, you want the insurers to come in.... Houses don't fall down for no reason here, unlike $900 million airports, because houses are built to code because that's what insurers want."
Enhanced Kernel Submission Process
Under the enhanced kernel submission process, contributions to the Linux kernel may be made only by individuals who certify they have the right to make the contribution under an appropriate open-source license. The acknowledgement, called the Developer's Certificate of Origin (DCO), is available online. All contributors are called upon to "sign off" on a submission before it may be considered for inclusion in the kernel.
The new process will affect only new code added to the kernel, so it is not expected to affect current litigation concerning previous versions, most notably SCO's legal moves to take legal action against people and organizations it says are involved in infringing upon its Unix rights.
"Mr. Torvalds makes it clear that the purpose of this procedure is to buttress Linux against SCO-like claims in the future. The procedure will certainly help in that process," Thomas Carey, an attorney at Bromberg and Sunstein LLP, a Boston-based intellectual-property law firm, told LinuxInsider.
"Of course, it will not prevent a rogue coder from copying proprietary code, certifying that it is original and passing it on to the Linux kernel," Carey said. "This is what might have happened at IBM (NYSE: IBM) if SCO's story had been true."
Fraud is hard to eliminate, said Carey, "but it will make it easier for the folks at Linux to support their claim of originality by being able to point to the unbroken chain of certificates; and to be able to identify exactly where a line of code entered the system, and to discuss with the author the circumstances of that contribution, if need be."
Linux Advocates Voice Reservations
Historically, developers contributing to source had to provide a username and password to check in new code. They also had to document the changes they made and often the reason for the change. "Many people have the idea that this is a wild-and-woolly, totally uncontrolled process now, but it's really not," said Loren Hart, CEO of Data Ace, a Unix and Linux consulting services firm. Hart said he has contributed to the Linux source code in the past.
Some Linux advocates, however, voice concerns that such agreements could chill some software development. Typical is the comment of Bruce Dawson, a member of the Greater New Hampshire Linux Users Group, who said: "Something like this needs to be done in order to protect IP. But all the checks required will slow down the development process. Since everyone will have to do something like this (or risk the ire of IP lawyers), the industry's development speed will also slow down."
Some software firms also are expressing guarded approval. "Novell was involved in the discussions on this issue," Markus Rex, general manager of SuSE Linux at Novell, told LinuxInsider. "We welcome all activities accelerating the adoption of Linux in the market. We will work with Linus and the kernel developers on the realization of this proposal."
Torvalds and Morton
Linux creator Linus Torvalds and Linux 2.6 kernel maintainer Andrew Morton said they adopted the revised process after obtaining input and broad support from key kernel subsystem maintainers and others in the open-source community.
"This process improvement makes Linux even stronger," Torvalds said in a written statement. "We've always had transparency, peer review, pride and personal responsibility behind our open-source development method. With the DCO, we're trying to document the process. We want to make it simpler to link submitted code to its contributors.
It's like signing your own work."
Torvalds Sets New Rules for Linux Kernel Development May 24, 2004
Under the enhanced kernel submission process, contributions to the Linux kernel may only be made by individuals who acknowledge their right to make the contribution under an appropriate open-source license. The acknowledgement, called the Developer's Certificate of Origin (DCO), tracks contributions and contributors. The
Related Stories
Microsoft's Trial with Lindows Moves Forward May 24, 2004
U.S. District Court Judge John Coughenour, who is presiding over the case, had previously instructed that a jury should only consider whether the word "windows" was a generic term before Microsoft launched its first version of Windows in 1985. The Ninth Circuit of Appeals denied Microsoft's appeal, clearing the way for the two parties to meet in a courtroom over whether Lindows can sell software under the Lindows name.
SGI Pushes 'Big Data' with 10 Gigabit Ethernet May 24, 2004
"It's standard for the 10-year ocean simulations running today to output datasets on the order of 2 terabytes," said Walt Brooks, chief of the NASA Advanced Supercomputing division. "Developers hope to improve the performance of this calculation to finish in one day."
Dispelling Misconceptions About Microsoft May 24, 2004
Microsoft actually does learn from its mistakes, and the Netscape mistake was a huge learning experience. Microsoft learned that it really doesn't do subtle well, and that virtually any memo can, and likely will, be leaked to the press. As a result, while the company will attack Linux and open source directly from time to time, it actually can't -- and really has never been able to -- make the subtle moves that are being attributed to it.
Sun Pushes Linux into Retail May 21, 2004
The Sun-Tomax solution was to get rid of the Windows servers and substitute a cluster of eight Sun servers running Linux sitting in a data-center that is professionally managed in a high-availability environment. In September, the companies plan to add six more servers to that cluster, according to Klingler.
Related News Alerts
More by Lisa Stapleton
The Roadblocks to Making Prosthetic Miracles Happen Every Day August 31, 2009
While research continues toward making advanced prosthetics that can be dexterously controlled by the wearer and that can give him or her a sense of tactile feedback, obstacles remain, and one of the most daunting is money. Those who invest in the research need to see a potential payout.
Where Are the LiMo App Developers? August 12, 2009
The LiMo Foundation has unleashed a slew of phones based on its mobile Linux platform, but devices alone aren't likely to attract hordes of consumers. Nowadays, it's all about apps, and LiMo doesn't have anything like the iPhone's App Store, the Android Market, the App Store for Windows Mobile, or the Palm Pre's App Catalog. Nokia recently launched its Ovi App Store as well.
Will Android Look Good in a 3-Piece Suit? August 05, 2009
Google is tossing out hints that its Android may be enterprise bound -- perhaps as early as this year. RIM's BlackBerry currently has the strongest creds among professionals, and Apple is loading the iPhone with more business-friendly features and functionality. If there's no corner office waiting for the Android, is there at least an empty desk?