European parliament says NO to software patents