Inclure Highcharts dans les projets open-source
Je voudrais inclure la Highcharts de la bibliothèque dans un projet open-source, scala-ordinateur portable, et je ne suis pas sûr, s'il est autorisé selon la Highcharts licence.
scala-notebook est une web-repl (read-eval-print-boucle) ou web-console (similaire à IPython). On peut créer de nouveaux ordinateurs portables et d'écrire le code qui sera exécuté sur le 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 et ensuite, il serait rendue sous forme d'un graphique à l'aide de la Highcharts de la bibliothèque. Il est distribué sous la Licence BSD modifiée
(aussi connu comme Nouvelles ou Révisées BSD).
Donc mes questions sont:
- Suis-je autorisé à ajouter le Highcharts de la bibliothèque dans le projet de distribution?
- Si oui, que dois-je inclure dans l'ordre pour bien citer Highcharts de délivrance des permis de l'information dans mon projet (par exemple, je peux l'ajouter à la section d'aide de la page et/ou ajouter de la licence à la racine du projet de l'arborescence de fichiers, etc.)?
Mon projet est open-source, donc je peux imaginer que quelqu'un va le télécharger et de le déployer en interne à son entreprise. Je veux aussi assurez-vous que ce cas d'utilisation est autorisée (conformément à la licence).
migrer à la pile open source exchange, puis...
OriginalL'auteur tenshi | 2013-04-21
Vous devez vous connecter pour publier un commentaire.
SI vous l'utilisez de manière non-commerciale, vous êtes autorisés à l'utiliser conformément à la CC BY-NC.
Aussi loin que je peux dire, vous devriez être autorisé (car elle n'a pas le share-alike clause) pour redistribuer sous la licence que vous s'il vous plaît; si c'est moralement justifiée est une autre question.
Noter que les licences Creative Commons ne sont pas destinés pour le logiciel, de sorte que les eaux en ce qui concerne la liaison, en combinant avec d'autres licences, etc. sont un peu trouble.
Il pourrait être préférable de demander à des personnes de Highchart votre question (ou même leur envoyer un lien à ce Débordement de Pile question).
Eh bien, nous avons la réponse des sujets pour Highcharts, mais plutôt sur des problèmes techniques. Pour les licences, je conseils à utiliser les vente de contacter à la place.
Merci pour la réponse! J'ai probablement mal compris un petit peu 🙂 je vais faire ce que vous conseillé
Open source, parfois, les logiciels libres certainement pas. Cette réponse est incorrecte pour le GPL. Il est certainement pas OK pour utiliser la GPL avec non-commercial-utilise des licences.
vrai, mais cette question était très précise à Highcharts (qui est en CC BY-NC) et scala-ordinateur portable (ce qui est Nouveau BSD) 🙂
OriginalL'auteur Von Lion
Vous pouvez l'utiliser avec certains projets open source, cependant, vous ne pouvez pas l'utiliser avec des Logiciels Libres.
Malheureusement, c'est une violation du droit d'auteur pour l'utilisation Highcharts avec code GPL comme le commercial restriction viole la GPL.
C'est un problème malheureusement, même les Highcharts site web potentiellement viole la GPL en incluant Highcharts avec la communauté Joomla code, bien qu'il y a un argument que tant que Highchart ne pas distribuer le code de son site web, il peut être en clair.
Theres aucun concievable façon d'utiliser Highcharts avec un AGPL site web.
Les problèmes avec la combinaison "non commercial" et le code GPL sont expliquées ici.
https://softwareengineering.stackexchange.com/questions/214904/is-free-for-non-commercial-use-license-compatible-with-gnu-gplv3-license
OriginalL'auteur Shayne
Au moment Highcharts offre une Licence OEM qui "permet de distribuer Highcharts dans votre logiciel ou matériel", peut-être l'ai ajouté cette après (et parce que?) cette question a été soulevée. Le Contrat de licence OEM vous donnera des informations sur la façon de l'utiliser.
De toute façon, je ne pense pas que de toute autre licence de ce produit vous permettra de le faire.
OriginalL'auteur R. Schreurs