Inside the software patents debate: some good news for open source developers | IEEE Journals & Magazine | IEEE Xplore