Programmer Emir Sakic's rebuttal, posted Saturday, said the code he wrote for a company called Furthermore was derived from existing open-source code, and thus could not be made proprietary. Also, he said that the specific code written for Furthermore was not what he later contributed to the open-source project.
Brian Connolly, president of Furthermore, hired Sakic in 2003 to create a new feature for the open-source publishing program called Mambo, which Furthermore intends to use to start a business hosting newspapers' Web sites. The feature improved Mambo's ability to look like a newspaper page.
Connolly said the feature should have been Furthermore's proprietary software, never to be released to the open-source community. Connolly accuses Sakic of giving that code to the Mambo project, while Sakic says it was separate code, written later, that he contributed to the open-source community.
Last week, Connolly said he would broadly distribute a letter warning that use of the new feature exposed the user to legal liability because Furthermore's parent company, Literati Group, owned the copyright.
Open can of worms
Open-source software can be freely seen, modified and redistributed by anyone, whereas proprietary software must be kept secret unless its owner permits otherwise. The two approaches are colliding at times as open-source software such as Linux proliferates.
"The lessons to be drawn from disputes like this revolve around the need for being as explicit as possible up front so there's a clear understanding" about what open-source and proprietary software is involved in a project, said Brian Kelly, an intellectual-property attorney with Manatt, Phelps & Phillips. "It's interesting: Because open-source software is so popular and source code is floating around, it's much easier for a programmer to leverage it."
Eben Moglen, the Columbia Law School professor and attorney who represents the Free Software Foundation, declined to comment on the particulars of the case. However, he did offer some general observations.
When it comes to the General Public License (GPL)--the license that governs Mambo--it's possible for one party to write open-source software for another, giving that other party the copyright but not the right to make it proprietary, he said. Also, when two parties sign an agreement, miscommunication can happen, he added. "It's possible...for the parties to fail to have their minds meet."
Back and forth
Sakic said the issues under dispute are clearer than Connolly makes them out to be.
"Mr. Connolly still claims that Mambo contains the code developed for him, when in fact it does not," Sakic said in his rebuttal. Also, he said, "there was no copyright agreement or contract signed."
In responding to Sakic, Connolly included an e-mail in which, Connolly said, Sakic stated that "upon finished project, all copyright rights to code written by me will belong to literatigroup.com."
At the same time, though, Connolly took the advice of a neutral intermediary who advised against a plan to aggressively broadcast his claim this week. That intermediary is John Wethersby, executive director of the Open Source Software Institute, a nonprofit group that advocates use of the freely modifiable software.
"As a maturing industry, we need to figure out a way to process this," Wethersby said in an interview, adding that he's not taking sides. "I don't think it is necessarily the best thing in the world to have this kind of tiff in the press, but I do think it's important that we as an industry address these issues."
So far, Wethersby said, Mambo representatives haven't responded to his invitation to discuss the issue.












It seems to me that the programmer was well aware that this business wanted to keep this code proprietry, but went ahead and incorporated open source code anyway. Any programmer who would assume they could incorporate open source software into a paid project without explicit instructions to do so, doesn't deserve to work in the industry. No manager that i've ever met would choose to share a strategic business advantage with the world, without having a reason to do so. If a programmer did this to me, I would sue the hell out of them.