As I searched about, I found that establishing a new company inside the US is allowed for everyone, but working inside the US is not allowed for certain type of visas like F-2 visa that is a student's(F-1) dependent visa.
How can a F-2 visa holder have a company in the US but he/she can not work for his/her company? Does it mean he/she can work for his/her company in real but he/she can not write a wage/salary check for his/herself?
I mean the police won't come to the office and say "Wow! you are a F-2 visa holder and you don't have a right to work inside the US. You must leave your office and go home(or maybe court :) )?