Re: Recently released QPL
Joseph Carter wrote:
> Worth noting is that anyone who is going to actually be noticed doing
> free-but-non-free-because-distribution-is-in-house-only is going to be
> big enough that they can afford a Professional license and in that case
> they can also write it off as overhead costs, in which case (at least in
> the US) it can be used to help with taxes and whatnot anyway.
This is Troll Tech's intention and they make no secret of it.
The only problem is that the section in question makes no distinction
between distribution with source and binary only distribution. Here
is the scenario. I work at a company that uses QT and open sourced
software and code snippets for internal development.
They make heavy modifications to KOffice and call that the Company
suite and plaster a copy on each workers machine. Now one of the
workers wants to tweak a section in the Spreadsheet part that isn't
calculating compound interest correctly. The MIS people won't give
him the source code.
This makes the program closed source. Now with my mod ( posted in
another message but badly in need of proper grammar ), he would be able
to call Troll and they could say Mr. MIS person you have 3 choices.
1 : Give your worker source
2 : Give us source
3 : Pay for QT-Pro
As is, option 1 isn't available.
Assuming KOffice is under the GPL Option #1 would solve the problem,
while option 3 doesn't mater to the GPLed work at all.
Because Option #1 doesn't solve your QT violation while it solves
your GPL violation it's an additional restriction.
NOTE : This won't hurt Troll in real life since any company that's
going to stop distribution of software outside the office isn't going
to give the workers full rights to copy and distribute the source
code. Hence a single phrase will make QPL 1.1 GPL compatible and kill
all the sane arguments ( You will still here how badly C++ sucks at
OO development though :)