A third draft of the dominant open-source license is due Wednesday, and the final is due 90 days afterward.
Stephen Shanklandprincipal writer
Stephen Shankland has been a reporter at CNET since 1998 and writes about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertiseprocessors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, scienceCredentials
I've been covering the technology industry for 24 years and was a science writer for five years before that. I've got deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and other dee
A new phase of wrangling over the future of the dominant open-source license, the General Public License, is set to begin Wednesday and to end 90 days afterward.
The third discussion draft of GPL version 3 is scheduled for release at 7 a.m. PDT on Wednesday, Brett Smith, a licensing compliance engineer for the Free Software Foundation said in a mailing list posting Monday. The current GPL 2 governs the rights and restrictions of many open-source and free-software projects, including high-profile ones such as the Linux kernel, Java and MySQL database.
A "last-call" draft is due 60 days after the third discussion draft, and the final GPL 3 will arrive 30 days after that, Smith said.
"We remain absolutely committed to hearing input from as much of the free-software community as possible before publishing a final version of the license," Smith said on the mailing list. "We are adjusting the drafting process to make sure that everyone interested has an opportunity to make their voice heard."
"The second discussion draft of GPL 3 was released eight months ago, in July 2006. We had never planned to let so much time pass between public releases of the license. We felt it was important to fully discuss a few specific issues, including the recent patent deal between Novell and Microsoft, before proceeding with the process," Smith said.
The key issue in the license is whether GPL 2 and GPL 3 will be compatible, said DLA Piper attorney Mark Radcliffe, a member of an official committee of lawyers and others providing opinions on GPL 3. Compatibility would mean that software contributions made under one license can be used in projects governed by the other.
"I think that, unless they make it backward compatible with GPL 2, they're going to create an enormous amount of problems for everybody," Radcliffe said. Specifically, it raises the prospect that projects will "fork" into different versions governed by different licenses.
And the Free Software Foundation has limited leverage, he added; if GPL is too far beyond major open-source players' desires, they can continue supporting projects only under GPL 2. "A number of Linux distribution providers can say, 'As much as we love FSF (projects such as GCC, GLIBC and Bin-utils), at the end of the day, we're not going to break our business over it.' They could obviously fork it and continue forward," Radcliffe said.