This may sound stupid, but how is the GPL *not* viral? If you link your code to GPL'd code, your code becomes GPL'd.
As a former physiologist, I know viral is the wrong word, but the meaning is quite clear.
Of course, the solution is quite simple - If you don't want your code to be open-source, or the GPL's particular interpretation of open source - don't link to GPL'd code!
I knew there was a reason I didn't use the GPL. The constant arguments always gave me headaches.
I tend to adapt the zlib license, so it says what I actually want people to do with the software without relying on some great monolith with too many subsections for the end-user to care about, and a totality which is questionably viral.
I'm one of those strange people who think that if I give something to the community, the only strings attached should be that they can't sue me:)
Surely by now there should be a better low level windowing system than X for linux. It's structure is antiquated and it runs like syrup, even on 3GHz PCs.
That's exactly what I thought when I saw it. I was expecting some minature jawas to be milling around it.
Thanks for clearing that up. That's probably one of the most informative and helpful replies I've ever had here:)
This may sound stupid, but how is the GPL *not* viral? If you link your code to GPL'd code, your code becomes GPL'd.
As a former physiologist, I know viral is the wrong word, but the meaning is quite clear.
Of course, the solution is quite simple - If you don't want your code to be open-source, or the GPL's particular interpretation of open source - don't link to GPL'd code!
I knew there was a reason I didn't use the GPL. The constant arguments always gave me headaches.
I tend to adapt the zlib license, so it says what I actually want people to do with the software without relying on some great monolith with too many subsections for the end-user to care about, and a totality which is questionably viral.
I'm one of those strange people who think that if I give something to the community, the only strings attached should be that they can't sue me:)
Other than stlport?
Surely by now there should be a better low level windowing system than X for linux. It's structure is antiquated and it runs like syrup, even on 3GHz PCs.