2012-12-12 30 views
1

我有一个应用程序,我想在其中使用WinRT XAML工具包和SharpDX。这两个库都可以在MIT许可下获得。在许可证文本中写道,我必须为产品提供许可证文本,但对于我来说,我不清楚该如何执行此操作,因为它是一个已编译的应用程序。在WinRT应用程序中显示MIT许可证的位置

虽然使用谷歌搜索和环视Stackoverflow,我发现不止一个建议。 (一个人在应用程序的网站上说,另一个人在应用程序的左右框中说,另一个人说只在源代码中)。

因为我知道WinRT XAML工具包的人也可能来自SharpDX,他们都在Stackoverflow上,也许有人可能会告诉我/我们,许可证放在哪里最好,以及它的外观如何。

+4

我投票结束这个问题作为题外话题,因为它涉及许可和法律问题,而不是编程或软件开发。有关详细信息,请参见[[here](http://meta.stackoverflow.com/a/274964/1402846)]以及[[help/on-topic]]以获取更多信息。 – Pang

回答

2

是的,我认为把它放在源代码中就足够了。如果你问我关于在任何地方放任何点数 - 我并不太在乎你如何使用该代码,尽管如果你在你的应用程序的某个部分中信任我,我会很高兴,并且我会有点不高兴如果我发现我的代码某处记入别人。否则 - 我使用麻省理工学院的许可证,因为它看起来最宽容,我不会追求破坏它。

+0

+1我只使用了工具箱的一小部分,但我所看到的是伟大的工作!非常感谢你为这个非常强大的代码!在应用商店,我会给你5星:)顺便说一句:我已经改变了我的文章中的命名,它现在全部命名为“WinRT XAML Toolkit”。 – HCL

+0

总是乐于帮忙! –

0

正如MIT许可说明:

上述版权声明和本许可声明应包括在所有副本或实质性部分的软件。

通常,如果您使用MIT许可证的项目使用二进制文件,则必须将许可证文本文件放在二进制文件中。如果您在代码中使用部分源代码,则必须将该许可证也放在源代码中。

相关问题