Hi, On Tuesday 04 August 2009 22:11:40 you wrote: > It's a very strange condition I think, and one with countless > ambiguities: can you reuse code you previously wrote for a completely > separate open source project but own copyright to?
Actually you can. If you have to copyright, you can re-license your works as you like. Only you cannot really un-GPL your code after publishing it, you can only un-GPL future versions. Unless of course you signed a contract with anyone that gives him an exclusive license. Which is the default with most/all work-contracts as I pointed out earlier... > do you have to > audit everyone you employ to ensure not only that they own the > copyright for code they might incorporate, but also that it wasn't > written when they were using a GPL edition of Qt? what if it's code > that doesn't itself use Qt but was written as part of an application > that did? are you legally permitted to use code that someone else not > associated with your organisation wrote when using the GPL edition and > then re-licensed to you? what about code within Qt itself that was > written by someone using the GPL edition and then re-licensed to Qt? > etc, etc. > As far as I'm aware there are no reliable answers to questions like > these, but Nokia persist with the clause (at least I think they do -- > it certainly lasted beyond the shift to LGPL) presumably because > there's no obvious better way to avoid the situation you describe. > Companies presumably pay up partly because they like risk even less > than they like expense. And maybe they think that Qt is actually pretty good so you can pay them. And maybe for real programming business the development-only phase is so short (because of the good Qt-API and documentation) that its not that much money to pay for the back-dated license. ;-) Arnold
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
