The End of Proprietary Software