Re: is the Clearthought Software License free?
hello,
i send this email on friday, but may be there was a problem. so i send it
again, 'hope it is not impolite.
i asked the author, how to understand the licence,
here is the correspondence:
# my question ---------------------------------------------------------
hello,
i would like to use "TableLayout" in a free software project.
but i'm not sure how to understand the licence:
"Redistribution and use in source and binary forms, with or without
modification, are permitted ..."
sounds good :-)
"The original software may not be altered."
sounds bad :-(
"However, the classes provided may be subclasses as long as the subclasses are
not packaged in the info.clearthought package or any subpackage of
info.clearthought."
do you mean, i can change the TableLayout-Code, if i change the
directory-structure? like "info.Foo.layout.TableLayout" ??
i would be very happy, if "TableLayout" is free software.
thanks in advance for your answer.
beste gruesse
jochen georges
#-------------------------------------------------------------------------------------------
# his answer -----------------------------------------------------------------
Basically, don't redistribute altered source files in the info.clearthought
package. Feel free to customize TableLayout by subclassing it. You can
distribute any of your subclasses, which should be any package other than
info.clearthought. For example,
package com.myCompanyDomain.layouts;
public class MyCustomizedLayout extends info.clearthought.TableLayout {...}
TableLayout is royalty free. It is also intellectually free in that since
everything is either public or protected, you can alter anything by
subclassing or composition. So there's no vender or design lock-in. The
only thing you can't do is fork the original source. You can fork any
subclasses you make though. Since all fields and methods are public or
protected, you couldn't do anything via forking that you couldn't already do
by subclassing.
#-------------------------------------------------------------------------------------------
i think, he just wants to avoid that there is "external" code under his
name "clearthought".
so, what do you say?
is that free?
thanks for any hint.
beste gruesse
jochen georges
--
www.gnugeo.de
gpg 5450 CB6A C348 0DFE 74C5 2255 24D8 69BA BD49 AFF7
Reply to: