So if you wanted to release an open source product, but try to monetize it in some way by providing extra services on top of it (i.e. backup / sync across devices service), this totally applies?
What if the open source product is used as a marketing asset of a commercial product but otherwise is not commercial by itself?