From: verdy_p (email@example.com)
Date: Fri Dec 18 2009 - 09:49:37 CST
"Doug Ewell" wrote:
> > For this reason, I don't consider the ICU licence intrusive and
> > blocking, and BOCU-1 as provided through ICU, is both a free (FSF
> > definition) and open (OSI definition) software which does not restrict
> > rewriting it completely.
> I haven't read the ICU license thoroughly, but I'd be surprised if
> "rewriting it completely" is allowed.
It is perfectly allowed with the ICU licence, whose terms are incredibly small:
- a one copyright notice for authors attribution
- a single sentence for the authorizations where it explicitly allows rewriting it completely and redistributing the
your code as a derivative work based on the copyrighted work, as long as you provide the licence. There's absolutely
no restriction in the kind of modifications that you explicitly CAN make (so yes, you can completely rewrite it):
"Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, provided that the above copyright notice(s) and this permission notice
appear in all copies of the Software and that both the above copyright notice(s) and this permission notice appear
in supporting documentation."
- a small paragraph (all capitals) for the denial of warranty from ICU authors (you can't remove this paragraph, but
can freely add your own warranty in a separate offer).
It won't be long for you to read:
As this licence is signed by IBM explicitly, this just means that IBM has explicitly given to everyone the right to
use the ICU code part related to BOCU-1, and you don't even need to ask for a permission (as long as you also
respect the "full conformance" required by IBM and signaled in UTN#6: just base your work on ICU (even if you
actually don't use any part of it if everything was modified) and make sure that your modifications are fully
conforming, and you're ready to distribute your own code immediately.
This archive was generated by hypermail 2.1.5 : Fri Dec 18 2009 - 09:52:05 CST