Building Highly Scalable Servers with Java NIO
Subject:   GPL?
Date:   2005-01-27 13:17:40
From:   nuno.santos
Response to: GPL?

The GPL license was a decision taken by my boss, not by me.

As a personal opinion, I agree with the license. I was payed to develop the code for a commercial product so it seems reasonably that the persons who payed me wish to profit from the money they invested on it. Commercial programmers can still use the code if they are willing to license it. It would certainly still be cheaper than to develop similar functionality from scratch.

As far as I'm concerned, I'm quite happy that I was allowed to share with a wider community the lessons I learned while working in this product. I think that they might be useful for many people, even if they are not allowed to use the code commercially.

Nuno Santos

Main Topics Oldest First

Showing messages 1 through 1 of 1.

  • GPL?
    2005-10-13 06:27:07  BobWhite [View]

    LGPL allows commercial use without authorization though you have to read and reread to get that from the license text.

    FreeBSD license has more clear language and serves to basically disclaim all liabilities and prevent redistribution as your own source code.

    Code like this is more of a book tutorial and not really a complete software package or even a library. It should have been put under LGPL.

    Copy, paste, and modify, and you really won't know the difference in an obfuscated jar.

    Licensing of the source under GPL was not really appropiate since it acts as a patent for general knowledge--which can be probably be legally argued.