Ireland’s Disastrous EU Presidency Published April 12, 2004 Patents: Disastrous for European software developers, that is.