Replacing Proprietary Software on the Desktop | IEEE Journals & Magazine | IEEE Xplore