11
As a web designer, programmer or script writer when you are hired to do a task you are "work for hire" meaning that the company that has hired you to do the job owns that job and holds copyright to that design, program or script.
Also if a company chooses to use XOOPS for their base web system that is their choice and that IS paying respect to the XOOPS community and developers. The more companies that use the XOOPS system the more the name gets recognized. I think as a whole it is obsurd to think that everything should be general public use just because XOOPS is is a GPL.
With that said, I also do not think any harm would be done if there was a donation of $20 (or whatever is reasonable) to the XOOPS team for every module that was a paid development for private use, seeing that the designer, programmer, script writter is using the core XOOPS system to call the module.
There are many products that we use, buy and consume on a daily basis that was developed for the use or addition with another product. That does not mean that the add-on company should pay the original company for the use of the add-on. Does cereal get paid by the milk company? I got my dog for free, should a leash company provide me with a leash for free to help the cause
(really I am more interested in the free dog food, this thing eats too much)