FYI, code is not shared freely in biology and physics, it's a big problem.
academia is not a hegemony. there are a few people in academia that share beliefs with stallman, there are many others that have no problem with making money off of their work.