Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2020-08-24 14:10:48


Phil Endecott wrote:
...
> 4. These generated files are checked in at
> https://github.com/tzlaine/text/tree/master/include/boost/text/data

https://github.com/tzlaine/text/tree/master/include/boost/text/detail
surely?

> I believe it's a well-established principle of software copyright law that
> the output of a tool - whether that is g++, bison, or rot13 - is a derived
> work of the input to that tool.

Kind of. It depends on whether the tool extracts copyrightable elements from
the source.

Either way, if we go with the strict interpretation and decide that

{0x0028, 0x0029, bidi_bracket_type::open},
{0x0029, 0x0028, bidi_bracket_type::close},
{0x005B, 0x005D, bidi_bracket_type::open},
{0x005D, 0x005B, bidi_bracket_type::close},
{0x007B, 0x007D, bidi_bracket_type::open},
{0x007D, 0x007B, bidi_bracket_type::close},

is a derived work of a Unicode data file, I see no way of ever having a
Unicode library in Boost.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk