resisting open source