The Legal Affairs Committee of the European Parliament has voted by a significant majority to scrap a proposed pan-European patent law.
The decision to return the draft legislation to the drawing board came despite heavy lobbying by the large software houses, with Nokia, Alcatel and UK Science Minister Lord Sainsbury backing the proposals. Even Bill Gates visited the European Parliament yesterday in support of the controversial proposals.
Nevertheless, the Committee voted to ask the European Commission to withdraw its proposal with 19 in favour, two against and one abstention.
"It's a spectacular victory for democracy," said Florian Mueller, manager of the pan-European NoSoftwarePatents.com campaign.
"This is like Rocky II with an instant rematch. We're light years away from the final credits. I guess our situation is like that of Manchester United after Teddy Sheringham's equaliser in the 1999 Champions League final. We have to keep pushing. In our case, for years to come."
The European Commission prepared the text for the Computer Implemented Inventions Directive last year, but many in the software community were worried that allowing the patenting of code would be used to stifle small software developers with onerous royalty payments.
It was the expansion of the EU which helped fight the directive's implementation, with newly elected member state Poland vetoing it twice and allowing time for the vote to take place.
Wikileaks Vault 7 suspect Joshua Schulte fingered by FBI after re-using smartphone passwords on his PCs
Joshua Schulte indicted on 13 counts relating to Vault 7 leaks and trading in images of child abuse
Alexa for Hospitality will link with existing systems so guests can order room service and control the air con
Massive volcanic eruptions could have warmed Mars' surface sufficiently for oceans to form
Examination of fruit flies' brains generated more than one billion data points for scientists to analyse