European Parliament software patents vote will be close