vaadin-component-factory / vcf-network

Web Component for visualizing hierarchical networks
https://vcf-network.netlify.com
Apache License 2.0
2 stars 5 forks source link

Clarify license? #4

Open hindog opened 3 years ago

hindog commented 3 years ago

I noticed that the component license is Apache 2.0 in it's LICENSE file, but when trying to use the component, it's giving me this message:

This application is using components which are part of a Vaadin subscription.
Click here to get a trial or validate your subscription

I'm using 1.3.0 of the Java component: https://vaadin.com/directory/component/network-component, which imports this NPM module:

@NpmPackage(value="@vaadin-component-factory/vcf-network", version="1.3.9")

On the Java component page, it lists 1.0.0 as CVAL, but then changes to Apache License for 1.1.0+, so I had assumed that maybe the license changed after 1.0.0?

Could someone clarify what the license for this component will be moving forward... CVAL or Apache License?

jcgueriaud1 commented 3 years ago

Hi,

Sorry for the late answer. The change of license has been done but this component is using a confirm-dialog which requires a license. That's the reason you see the popup. That need to be change. I think it's only used here: https://github.com/vaadin-component-factory/vcf-network/blob/master/src/components/vcf-network-export-dialog.js#L25 and https://github.com/vaadin-component-factory/vcf-network/blob/master/src/components/vcf-network-io-dialog.js#L59