OPEN SOURCE OR NOTHING.