
On Tue, 2007-03-06 at 03:00 +0000, Neil Mitchell wrote:
The whole concept of static linking being wrong, but dynamic linking being fine, when you can flip between the modes just by changing compiler, is just silly. You don't infringe (or uninfringe) copyright with a command line flag.
Just because it's easy to change between the two modes doesn't mean it's not different. There is a real difference for an end user between a single monolithic .exe file and a .exe with a whole bunch of standard open-source LGPL .dlls. In once case you really can make changes to the open parts of the system, in the other you cannot. That was exactly the point of the LGPL, to allow open components to be used in an otherwise closed system - but still let you play with those open components. Duncan