<snip> SuSE Linux AG reserves the right to accept parts or all amendments of a modified version of YaST 2 into the official version of YaST 2 free of charge. </snip>
Here is what i would expect. They have done a great job putting together a top notch product. They are just retaining the right to add any changes that a person made to YaST2 into their product ----- (wouldn't that be cool). Surely, no one would object to this.
Actually, I'd object to it! Well, at least a bit. I was thinking about writing a configuration GUI for WWWoffle, the web proxy. Bolting it into YaST would be the obvious way for a SuSE user to distribute it. However, if I do so, SuSE will take my code and sell it. I consider YaST to be the thing they sell, the bit which isn't free (as in speech). Which is fine - I have absolutely no objection to SuSE selling software to pay the costs incurred making a great product - but if I make a gift to the free software community, I don't expect someone else to make money out of my hard work without my say-so. So I'm not writing any YaST modules!
So as long as i develop my software as open source than i can use the licensing provided.
Ah yes, of course. The QPL. That's the answer to my original question, and the thing I'd completely forgotten about. I knew there had to be something... :o) -- "...our desktop is falling behind stability-wise and feature wise to KDE ...when I went to Mexico in December to the facility where we launched gnome, they had all switched to KDE3." - Miguel de Icaza, March 2003