Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] Question about licences & packaging

IMHO the worst thing are half-backed solutions who prentend they can do something and then fail in many cases - SVG is a very very very complex specification who looks very innocent but is so feature rich (including CSS, complex blend modes, ...), there's a reason batik is soo huge.

A good example what happens if you pretend you implement a standard is e4-css, this is not CSS as it does not support anything beside the most trivial parts of CSS leading frustration (at least I was when I used it).

Anyways I'm not doing the work and the ones who do the work have the choice ;-)

Tom

Am 23.09.20 um 20:00 schrieb Laurent Caron:
Hi Tom,

I've nothing against Batik, but I think it is too heavy and "rich" for our requirements (display a SVG Image).

Regards

Laurent

Le mar. 22 sept. 2020 à 21:14, Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx <mailto:tom.schindl@xxxxxxxxxxxxxxx>> a écrit :

    why not using batik?

    Tom

    Am 22.09.20 um 20:20 schrieb Jonah Graham:
     > Hi Laurent,
     >
     > Improved SVG sounds great.
     >
     > However GPL and Eclipse really do not get along well. Nothing in
    Eclipse
     > can depend on a GPL piece of code. Have a look at
     > https://www.eclipse.org/legal/epl-2.0/faq.php#h.sfzscklic49g
     > <https://www.eclipse.org/legal/epl-2.0/faq.php#h.sfzscklic49g>
     >
     > For example, you couldn't add jFreeSVG to Orbit or to Nebula as a
     > dependency.
     >
     > Your best bet is to ask JFreeSVG to relicense or dual license.
    There are
     > only 4 committers on record, with the vast majority (99%) being the
     > project owner (https://github.com/jfree/jfreesvg/graphs/contributors
     > <https://github.com/jfree/jfreesvg/graphs/contributors>). If he can
     > license it EPL then you are good to go.
     >
     > I am not a lawyer - but I hope the above is helpful.
     >
     > Jonah
     >
     >
     > ~~~
     > Jonah Graham
     > Kichwa Coders
     > www.kichwacoders.com <http://www.kichwacoders.com>
     >
     >
     > On Tue, 22 Sep 2020 at 13:33, Laurent Caron <laurent.caron@xxxxxxxxx
     > <mailto:laurent.caron@xxxxxxxxx>> wrote:
     >
     >     Hi
     >
     >     I'm currently working on bug 566 565 :
     > https://bugs.eclipse.org/bugs/show_bug.cgi?id=566565
     >     <https://bugs.eclipse.org/bugs/show_bug.cgi?id=566565>
     >
     >     The idea is to use the jFreeSVG library
     >     (https://github.com/jfree/jfreesvg
     >     <https://github.com/jfree/jfreesvg>) and embed a swing object
    with
     >     SWT/AWT Bridge.
     >
     >     I've got some questions
     >
     >     a) The library is not a plugin. Should we use it as a "simple"
     >     library ? Should we create a plugin with the source code ?
     >
     >     b) This library is under GPLv3 licence. Is it ok if we use in
    Nebula ?
     >
     >     c) I'm also experiment a weird idea : port jFreeSVG to SWT.
    In this
     >     case, what is the process ? Is there any licence problem ?
     >
     >     Thank you for your answers.
     >
     >     Cheers,
     >
     >     Laurent
     >     _______________________________________________
     >     nebula-dev mailing list
     > nebula-dev@xxxxxxxxxxx <mailto:nebula-dev@xxxxxxxxxxx>
     >     To unsubscribe from this list, visit
     > https://www.eclipse.org/mailman/listinfo/nebula-dev
     >     <https://www.eclipse.org/mailman/listinfo/nebula-dev>
     >
     >
     > _______________________________________________
     > nebula-dev mailing list
     > nebula-dev@xxxxxxxxxxx
     > To unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/nebula-dev
     >
    _______________________________________________
    nebula-dev mailing list
    nebula-dev@xxxxxxxxxxx
    To unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/nebula-dev


_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/nebula-dev



Back to the top