Am 09/24/2012 08:17 PM, schrieb Rob Weir:
On Mon, Sep 24, 2012 at 1:10 PM, Ariel Constenla-Haile
<arie...@apache.org>  wrote:
Hi *,

The About dialog (menu Tools - Help - About OOo) on trunk has now
a button to display the README, LICENSE and NOTICE; you can try with the
following binaries:
Win: http://people.apache.org/~arielch/packages/r1389156/win/
Linux 64 bits:  http://ci.apache.org/projects/openoffice/


So a single button that launches all three in one window?

According to http://markmail.org/message/67kwkxcs5fubpua3 the LICENSE
has to fulfill some legal requirements and include the other licenses,
besides the ALv2. This results in a very large LICENSE file that cannot
be completely displayed in the UI inside a MultilineEdit control due to
a limitation in the tools String class, see STRING_MAXLEN in
tools/inc/tools/string.hxx

Possible solutions:

a) don't display the license at all, only the README and the NOTICE

b) display a stripped down version containing only the ALv2 and a last
paragraph telling to read the licenses from other components


The about box already has this statement:

"Copyright © 2012 Apache Software Foundation. All rights reserved."

It would probably be fine to say, "Applicable licenses and notices for
included 3rd party components can be found..." and then either have
the path, URL or a button to bring up the details.

c) simply add at the end of the text a note telling that the full text
can be found in the office installation

d) kill the tools String class, and use rtl::OUString everywhere
(someone will have to sit down and write the code for this)

Hm, depends on the effort and if it's really worth it.
However, only a core coder can realisitically estimate this. ;-)

e) ...<-- another options are welcome


e1) Launch them in OpenOffice, as (read-only) documents

e2) Launch via the default web browser

+1

In our Internet times nowadays this is IMHO the best solution. A browser window should be always opened.

Marcus



e3) Launch via default desktop handler for *.txt file extension




Regards
--
Ariel Constenla-Haile
La Plata, Argentina

Reply via email to