this is why you should release your opensource project with the license of being free only for individual, not for enterprises.
enterprise must pay.
enterprise must pay.
You can view, read the code = open source.
The latter is about money.
These two requirements combined make it impossible to distribute open source software with the provision that it is only free for individuals.