All companies try to make a profit in the long run.
Some try to get people using their product for free and then force them to
convert to a paid version
Others view the free users as advertizing, so that when companies need to pick
something, they go with something they are already familiar with.
In the Linux world, RedHat got into the datacenters because it was what the
admins were using on their personal machines. RedHat decided to discontinue
their free version (yes I know CentOS and Fedora, keeping things simple) and
the home users have switched to other things, including Ubuntu getting a large
userbase. It took more years than I expected, but we are now seeing Ubuntu
getting into the datacenters instead of RedHat.
Onshape could change their policies in the future, they have in the past (the
‘non-commercial use’ restriction on free use is only a year or two old for
example), but in general, I expect better behvior from an underdog than from the