Dual licensing in File Exchange - is it possible?

2 ビュー (過去 30 日間)
Adi Navve
Adi Navve 2011 年 7 月 3 日
回答済み: Andrew Janke 2021 年 9 月 12 日
Dear community,
In a set of scripts and functions I am planning on publishing on File Exchange I want to include some code from third party sources. These codes include copyright clauses, which are very permissive but not as much as mentioned in the BSD license. Can I include a code with another copyright text in it, or maybe the right question is would the other copyright statements be valid if the BSD license appears as well?
I hope I made myself clear.
Regards, Adi N.
  1 件のコメント
Andrew Janke
Andrew Janke 2021 年 9 月 12 日
I don't think this is generally what "dual licensing" means. When I've encountered it before, "dual licensing" means that a particular work or piece of code is has multiple different license grants attached to it, and you can use it under the terms of either license. This case sounds more like "mixed licensing" to me.

サインインしてコメントする。

採用された回答

Lindsay Coutinho
Lindsay Coutinho 2011 年 7 月 5 日
Since File Exchange only supports the BSD license, we are not able to publish files from the community that contain any other license types. If your file exists on another website, we’d love to have you submit a link to your file regardless of the license type. You can create a submission to our Link Exchange here: http://www.mathworks.com/matlabcentral/linkexchange/ . Feel free to contact me at files@mathworks.com if you have any further questions.
Thank you,
Lindsay
  1 件のコメント
Ned Gulley
Ned Gulley 2011 年 7 月 5 日
Another possibility is to publish all the code you wrote under the BSD license, and then carefully document where to get the third-party files that can't be included under the BSD.

サインインしてコメントする。

その他の回答 (1 件)

Andrew Janke
Andrew Janke 2021 年 9 月 12 日
You are now allowed to get submissions with different license terms on to File Exchange if you publish your code to a GitHub repo and link your File Exchange submission to the GitHub repo, instead of directly submitting the file to FX. See https://www.mathworks.com/matlabcentral/FX_transition_faq.html#Different_license.
(I'm not sure when this change went in to effect, but it's been like this for a while now.)

カテゴリ

Help Center および File ExchangeManage Products についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by