The controversial European software patent directive will not make it to the next step on its long legislative process this year, as increasing political pressure has apparently caused the Council of the European Union to delay its vote on the matter until 2005.