TL/DR just because you release OSS does not mean you get to be a charity:) From the previous discussion this link is probably the best advice someone can get: https://news.ycombinator.com/item?id=7969202 > Generally speaking, they may not like that a for-profit business can use your organization's by-product to make lots of money for themselves. > Nevertheless, just releasing OSS is NOT an exempt purpose. If you read…
Wouldn't this fall under "scientific advancement"? That's a dangerous term to say the least, but it's technology that benefits everyone.
If they are specifically writing software to be used for scientific research, or are carrying out significant research into computing and releasing papers/patents freely, then they might qualify.