{"action":"created","issue":{"url":"https://api.github.com/repos/sverweij/mscgen_js/issues/105","labels_url":"https://api.github.com/repos/sverweij/mscgen_js/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/sverweij/mscgen_js/issues/105/comments","events_url":"https://api.github.com/repos/sverweij/mscgen_js/issues/105/events","html_url":"https://github.com/sverweij/mscgen_js/issues/105","id":56254855,"number":105,"title":"Dual License?","user":{"login":"Torawk","id":10813256,"avatar_url":"https://avatars.githubusercontent.com/u/10813256?v=3","gravatar_id":"","url":"https://api.github.com/users/Torawk","html_url":"https://github.com/Torawk","followers_url":"https://api.github.com/users/Torawk/followers","following_url":"https://api.github.com/users/Torawk/following{/other_user}","gists_url":"https://api.github.com/users/Torawk/gists{/gist_id}","starred_url":"https://api.github.com/users/Torawk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Torawk/subscriptions","organizations_url":"https://api.github.com/users/Torawk/orgs","repos_url":"https://api.github.com/users/Torawk/repos","events_url":"https://api.github.com/users/Torawk/events{/privacy}","received_events_url":"https://api.github.com/users/Torawk/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-02T16:04:17Z","updated_at":"2015-02-02T21:33:47Z","closed_at":null,"body":"I've been looking at mscgen_js to use for product documentation for some APIs as it saves the step of running mscgen to get an image/etc and works very well.\r\n\r\nThe issue is the GPLv3 license which likely means we can not use it as then all other code would need to be GPL also... there's a kinda grey area with javascript but we don't want to go there and also want to honor the wishes of the dev(s).\r\n\r\nIs mscgen_js available under another license or could it be?\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/sverweij/mscgen_js/issues/comments/72542465","html_url":"https://github.com/sverweij/mscgen_js/issues/105#issuecomment-72542465","issue_url":"https://api.github.com/repos/sverweij/mscgen_js/issues/105","id":72542465,"user":{"login":"Torawk","id":10813256,"avatar_url":"https://avatars.githubusercontent.com/u/10813256?v=3","gravatar_id":"","url":"https://api.github.com/users/Torawk","html_url":"https://github.com/Torawk","followers_url":"https://api.github.com/users/Torawk/followers","following_url":"https://api.github.com/users/Torawk/following{/other_user}","gists_url":"https://api.github.com/users/Torawk/gists{/gist_id}","starred_url":"https://api.github.com/users/Torawk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Torawk/subscriptions","organizations_url":"https://api.github.com/users/Torawk/orgs","repos_url":"https://api.github.com/users/Torawk/repos","events_url":"https://api.github.com/users/Torawk/events{/privacy}","received_events_url":"https://api.github.com/users/Torawk/received_events","type":"User","site_admin":false},"created_at":"2015-02-02T21:33:47Z","updated_at":"2015-02-02T21:33:47Z","body":"The main issue is disclosing all of our product code.  It's a bit grey with how our documentation is generated from it's source.  On one hand I can see the divide since it's really just reading the source as input and generating the HTML/etc which would link mscgen_js if we use it for the sequence diagrams.  But on the other I could see someone saying it's all linked and due to the GPLv3 all needs to be licensed as such.  And I do not want to worry about the second argument legally.\r\n\r\nThere's lots of interesting reading on javascript and GPL, Richard Stallman has an interesting article on non-GPL compatible licensed js being run in GPL browsers.\r\n\r\nThanks for considering this."}}