7
votes

Inclure Highchartts dans le projet Open-Source

Je voudrais inclure le Bibliothèque Highcharts dans un projet Open-Source, Scala-cahemarkbook , et je ne suis pas sûr, que ce soit autorisé selon le licence Highcharts .

Scala-Notebook est une console Web-Rep (Read-Eval-Print-boucle) ou Web-console (similaire à Ipython ). On peut créer de nouveaux ordinateurs portables et écrire un code qui sera exécuté sur le côté serveur et les résultats seraient rendus sur la page (dans la section de sortie). Je voudrais donner à l'utilisateur la possibilité de définir des données de graphique dans le code, puis il serait rendu comme un graphique à l'aide de la bibliothèque Highcharts. Il est distribué sous le licence BSD modifiée (également appelé BSD nouveau ou révisé) .

Donc, mes questions sont:

  • suis autorisé à ajouter la bibliothèque Highcharts dans la distribution de projet?
  • Si oui, alors que dois-je inclure afin de citer correctement les informations de licence HighcharTs dans mon projet (par exemple, je peux l'ajouter à la section Aide de la page et / ou d'ajouter la licence à la racine de l'arborescence de fichier du projet , etc.)?

    Mon projet est open source, je peux donc imaginer que quelqu'un le téléchargera et le déploiera en interne à sa compagnie. Je tiens également à vous assurer que ce cas d'utilisation est autorisé (selon la licence).


2 commentaires

Je vote pour fermer cette question comme étant hors sujet, car il s'agit de la licence ou des problèmes juridiques, non pas de programmation ou de développement logiciel. Voir ici et Voici pour plus de détails, et le centre d'aide < / a> Pour plus.


Migrez cela sur Open Source Stack Exchange alors ...


3 Réponses :



1
votes

au moment où HighchartS offre une licence OEM qui "vous permet de distribuer HighcharTs de votre logiciel ou produit matériel », peut-être que cela a ajouté cela après (et parce que?) Cette question s'est posée. Le Un contrat de licence OEM vous donnera des informations sur Comment l'utiliser.

Quoi qu'il en soit, je ne pense pas que toute autre licence du produit vous permettra de le faire.


0 commentaires

4
votes

Vous pouvez l'utiliser avec des projets open source, mais vous ne pouvez pas l'utiliser avec des logiciels libres.

Malheureusement, il s'agit d'une violation du droit d'auteur d'utiliser Highchartts avec du code GPL car la restriction commerciale viole la GPL.

Ceci est un problème malheureusement, comme même le site Web Highcharts viole potentiellement la GPL en incluant les Highcharts avec le code Joomla, bien qu'il existe un argument aussi long que Highchart ne distribue pas le code de son site Web, il pourrait être clairement .

Il n'y a pas de moyen criable d'utiliser HighcharTs avec un site Web AGPL.

Les problèmes de combinaison de «non pour le code commercial» et de GPL sont expliqués ici.

https: / /softwareEngineering.stackexchange.com/questions/214904/ais-free-for-non-commercial-utilisateur-license-Compatible-with-gnu-gplv3-license


0 commentaires