Licensing 如果我使用英特尔编译器进行编译,我的许可证过期后是否能够使用结果?

Licensing 如果我使用英特尔编译器进行编译,我的许可证过期后是否能够使用结果?,licensing,intel,icc,intel-mkl,Licensing,Intel,Icc,Intel Mkl,假设我使用英特尔编译器(如icc、ifort)和相关英特尔库(MKL、TBB等)编译库或其他软件包。如果在我的英特尔许可证到期后,我想编译依赖于以前编译的软件的东西,即使我的许可证到期,我也能编译和使用它们吗?第二个编译过程是否无法读取或链接到以前编译的软件?或者,如果编译成功,是否会产生一个错误,说明我的许可证需要更新 更具体的例子: 今天:我使用icc和TBB进行编译 明年(许可证到期后):我尝试使用gcc进行编译和运行,gcc使用MKL并依赖于METIS 有什么理由这行不通吗?旧库会查

假设我使用英特尔编译器(如icc、ifort)和相关英特尔库(MKL、TBB等)编译库或其他软件包。如果在我的英特尔许可证到期后,我想编译依赖于以前编译的软件的东西,即使我的许可证到期,我也能编译和使用它们吗?第二个编译过程是否无法读取或链接到以前编译的软件?或者,如果编译成功,是否会产生一个错误,说明我的许可证需要更新

更具体的例子:

  • 今天:我使用
    icc
    和TBB进行编译
  • 明年(许可证到期后):我尝试使用
    gcc
    进行编译和运行,gcc使用MKL并依赖于METIS
有什么理由这行不通吗?旧库会查找我当前的许可证状态并发现它不工作吗


我提出这个问题的原因是,尽管英特尔为我提供了最好的编译器,但它是专有的,我想开发将来运行的代码

简短回答:是的,如果你有商业许可证

详细回答:英特尔编译器不是独立的产品,而是属于两个套件:英特尔并行工作室和英特尔系统工作室。如果您购买了其中一套套房的许可证,您将获得:

  • 无时间限制的使用许可证
  • 一年的支持,这意味着您可以使用特优支持并访问一年内发布的所有更新
    还有免费的学术研究许可证。他们可能也有使用限制。

    啊,使用专有软件的危险-(我现在越来越喜欢GPL了。