> [1] Working for free is illegal as well. If you do something that is normally paid, for free, you will get deported and banned. (As some foreign students who do this for experience sadly find out.)
Whoa, wait a second. What about open-source contributions? Are they banned as well? Open-source work can be, but is not "normally" paid though.
"As a general rule of thumb, one should look at whether Americans would perform the same job without pay and under similar circumstances and if the answer is “yes,” then a foreign national in an employment-restricted status can volunteer and work without pay."
Whoa, wait a second. What about open-source contributions? Are they banned as well? Open-source work can be, but is not "normally" paid though.