While free software was meant to force developers to lose sleep over ethical dilemmas, open source software was meant to end their insomnia.