The Irish presidency has tabled a compromise deal on the software patents directive which is scheduled to be voted on by EU ministers at the 18 May Competitiveness Council. According to the Council press service, Germany (abstaining), Belgium (opposed) and Denmark (unpronounced as of yet) are the only countries who have not accepted the compromise. Because there is so little opposition among the Member States, the Irish presidency is considering tabling the text without debate.
But the draft is already stirring much criticism from anti-patent campaigners. They claim that the amendments introduced by Parliament in September last year have been scrapped almost entirely. And MEPs themselves have expressed dismay at the Council's choices.
If approved by EU ministers, the Irish compromise will have to return to Parliament for a second reading as not all of the MEPs' amendments were taken on board.
The directive was voted on by Parliament on 24 September 2003. MEPs introduced numerous amendments , reflecting concerns by critics from diverse backgrounds who claimed the Commission proposal would introduce a US-style regime under which large companies can acquire unlimited software patents to protect them from competition.
MEPs in particular insisted that the directive should not lead to "any drift towards the patentability of unpatentable methods such as trivial procedures and business methods". To them, the technical contribution referred to in the Commission proposal has to offer an "inventive step" defined as something "new, non-obvious, and susceptible of industrial application". They recommended applying a test in order to verify this. In addition, they claimed that a mathematical algorithm in itself should not be patentable unless it its used to solve a technical problem.
The Parliament was also wary not to damage provisions of an existing directive (91/250/EEC on the legal protection of computer programmes) under which rights holders are forced to disclose information to ensure interoperability with other applications.



