Maybe they should make a special copyright for academic works. Allow the schools to create a copyright but its a limited copyright of sorts. People could freely use it, reference it or copy it for their personal use but if they ever want to sell it they then have to talk to the institution that holds the copyright for it and get permission or setup a deal.
Personally though im of the mind that if something was created in the academic world it should be fair game for everyone not looking to make money because our tax money partially paid for it. Anything innovated for profit from said copyright should at least acknowledge and pay something to the original inventor. You take public funds and you'd better be willing to give that item, idea or whatever to those that funded it. The public. They couldn't of made it otherwise.