Re: BOCU patent (was: Re: Medievalist ligature character in the PUA)

From: verdy_p (
Date: Fri Dec 18 2009 - 09:49:37 CST

  • Next message: Michael D'Errico: "Re: BOCU patent"

    "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