Am I the only one that doesn't see inherent evil in this? Let's see, if I work 80-hour weeks dedicating myself to a project, eat, sleep, and breathe the project so it can be the best... You're damn straight I'm going to maximize the return from it. Your sense of what's The Right Thing To Do with the software simply isn't a factor if you didn't create it. Your future contributions to the software simply don't substitute as an adequate exchange for my efforts -- at some point I want to cash in and enjoy some other part of life unrelated to the software. I work hard on something, I expect payment. I don't work for love alone.
That said, I would have to recognize that this fork was a value-add and not a wholly original work, and give credit where it's due -- the BSD license still requires that, though no longer in every bit of advertising. But the same applies even more to wholly original works.
The GPL is a perfectly valid choice of the creator to require that value-adds are available under the same free terms. The BSD license is a perfectly valid choice of the creator to enable those creating value adds to dictate the terms of what is an acceptable exchange for their additions. If I care about the program more than the future exchange value for its contributors, I'll choose GPL.
Re:Let's have more integration between *BSD and Li (Score:2)
Am I the only one that doesn't see inherent evil in this? Let's see, if I work 80-hour weeks dedicating myself to a project, eat, sleep, and breathe the project so it can be the best... You're damn straight I'm going to maximize the return from it. Your sense of what's The Right Thing To Do with the software simply isn't a factor if you didn't create it. Your future contributions to the software simply don't substitute as an adequate exchange for my efforts -- at some point I want to cash in and enjoy some other part of life unrelated to the software. I work hard on something, I expect payment. I don't work for love alone.
That said, I would have to recognize that this fork was a value-add and not a wholly original work, and give credit where it's due -- the BSD license still requires that, though no longer in every bit of advertising. But the same applies even more to wholly original works.
The GPL is a perfectly valid choice of the creator to require that value-adds are available under the same free terms. The BSD license is a perfectly valid choice of the creator to enable those creating value adds to dictate the terms of what is an acceptable exchange for their additions. If I care about the program more than the future exchange value for its contributors, I'll choose GPL.