EFF berates Apple over open-source iTunes project