Thanks for contradicting. I almost swore nonsense, but I'm so unsure about everything when it comes to licensing that I thought I'd read about it first, and you're right. I'm flabbergasted; never understood this, and never met anyone confident enough about their understanding of GPL to contradict my (wrong) understanding.
But then, does this mean anyone can ask for the source of closed-source software that use GPL code, like the ones below? (I just dug two random examples).
- AutoDesk software. Uses GPL components at http://www.autodesk.com/company/legal-notices-trademarks/ope... -- EDIT: alright these are all _L_GPL libs, which means just distributing the (potentially modified) lib sources is okay as long as you don't link statically. Right?
- HipChat Enterprise. Server-side, but distributed, to be run by enterprises on their own servers. Uses GPL components at http://sources.hipchat.com/ -- EDIT: in this case, all the GPL components seem to be basic GNU utilities, used by calling binaries rather than being coupled to the commercial software by a linking / shared object mechanism. Right?