6

遇到了来自 NVidia 的 FxAA 实现。

http://developer.download.nvidia.com/assets/gamedev/files/sdk/11/FXAA_WhitePaper.pdf http://timothylottes.blogspot.in/2011/12/fxaa-40-stills-and-features.html

这样的源代码没有许可证标头,我也找不到有关许可的任何信息。将其集成到具有商业许可证的软件中是否可以?

4

2 回答 2

6

它显然是公共领域:

在此处输入图像描述

于 2012-08-29T04:24:30.387 回答
0

值得一提的是,FXAA 3.11 的更新/衍生产品现在也在NVIDIA 的 GameWorks OpenGL 示例下获得许可:

  • FXAA 3.11
  • License,其要点总结如下:

    许可:根据本协议的条款,NVIDIA 特此授予开发者一项免版税、非排他性的许可,以拥有和使用这些材料。以下条款适用于指定类型的材料:

    源代码:开发者有权使用源代码修改和创建衍生作品。开发者应拥有其为源代码创建的任何衍生作品(“衍生品”),前提是开发者根据本协议的条款使用材料。开发者可以分发衍生产品,前提是正确使用所有 NVIDIA 版权声明和商标,并且衍生产品包括以下声明:“本软件包含由 NVIDIA Corporation 提供的源代码。”

这意味着它需要署名,但在商业软件使用方面仍然比许多其他软件许可证更宽松。

关于寻找代码如何获得许可的原始披露,我通过Internet Archive 和(可能是可疑的)Archive.is进行了一些拖网。似乎没有任何提及许可意图,即使其他人的博客文章表明它是公共领域:

看起来 sigman 的答案在支持用作公共领域代码(在上面链接的 NVIDIA 许可证之外)方面几乎和它一样好。或者在与蒂莫西·洛特本人(再次)接触之外。;)

于 2016-10-18T11:52:44.847 回答