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 . P>
Scala-Notebook STRT> est une console Web-Rep (Read-Eval-Print-boucle) ou Web-console (similaire à Ipython Strong>). 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é) . P>
Donc, mes questions sont: p>
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). P>
3 Réponses :
Si vous l'utilisez non commercialement, vous êtes autorisé à l'utiliser selon le CC BY-NC. P>
Autant que je puisse vous dire que vous devriez être autorisé (puisqu'il n'a pas la clause partagée) de redistribuer sous toute licence que vous souhaitez. Si cela est moralement justifié, c'est une autre question. P>
Notez que les licences Creative Commons ne sont pas destinées aux logiciels, de sorte que les eaux en ce qui concerne la liaison, la combinaison avec d'autres licences, etc. sont un peu troubles. P>
Il est peut-être préférable de demander aux gens de Highchart votre question (ou même de leur envoyer un lien vers cette question de dépassement de la pile). P>
Merci d'avoir répondu. Lors de la page de soutien Highchart, ils ont dit qu'ils ont l'air si de nouvelles questions fréquemment, alors j'espère qu'ils le remarqueront :)
Eh bien, nous répondons à des sujets pour Highchartts, mais plutôt à des problèmes techniques. Pour les licences, je conseille d'utiliser contact commercial à la place.
@ Pawełfus merci pour la réponse! J'ai probablement mal compris cela un peu :) Je ferai comme vous avez conseillé
Open Source, parfois, Libre-Logiciels n'est certainement pas. Cette réponse est incorrecte pour le GPL. Il n'est certainement pas acceptable d'utiliser GPL avec des licences sans emploi.
@shayne, True, mais cette question était très spécifiquement sur Highcharts (qui est CC BY-NC) et Scala-Notebook (qui est nouveau BSD) :-)
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. p>
Quoi qu'il en soit, je ne pense pas que toute autre licence du produit vous permettra de le faire. P>
Vous pouvez l'utiliser avec des projets open source, mais vous ne pouvez pas l'utiliser avec des logiciels libres. P>
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. p>
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 . p>
Il n'y a pas de moyen criable d'utiliser HighcharTs avec un site Web AGPL. P>
Les problèmes de combinaison de «non pour le code commercial» et de GPL sont expliqués ici. P>
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 ...