kryslt / KControls

Free components for Delphi and Lazarus, this is the main repository maintained by the original author.
BSD 3-Clause Clear License
58 stars 32 forks source link

License Issue #8

Closed kryslt closed 5 years ago

kryslt commented 5 years ago

Original report by David Bannon (Bitbucket: davidbannon, GitHub: davidbannon).


At least 12 source files contain license terms that place restrictions on redistribution. "...You may modify this code solely for your own purpose. Please feel free to contact the author if you think your changes might be useful for other users. You may distribute only the original package.**"

In my case at least, I cannot work with this. I'd suggest few people would be able to work with code that may suddenly have patched incorporated that has not been tested on their platform of interest and the above license prevents us from distributing a modified version we know is safe.

I think its very sad a really great package like KControls is about to have its potential use greatly restricted.

kryslt commented 5 years ago

Original comment by Tomas Krysl (Bitbucket: tomkrysl, GitHub: kryslt).


This must be resolved. There is no such purpose. Either we have to use some standard license (LGPL, MIT) or modify this text. Only we want to avoid that there useful changes of KControls outside of this main repo. What do you propose?

kryslt commented 5 years ago

Original comment by Tomas Krysl (Bitbucket: tomkrysl, GitHub: kryslt).


Fixed #8. No such restrictions anymore. Removed tkweb.eu or tk@tkweb.eu from all source files.