首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MATLAB的GPL库被认为是自由软件吗?

问MATLAB的GPL库被认为是自由软件吗?
EN

Software Engineering用户
提问于 2018-11-27 17:59:48
回答 1查看 332关注 0票数 0

我会说不,因为运行这个软件需要MATLAB的许可,但这一点对我来说还不完全清楚。

编辑:这是一个术语问题,而不是法律咨询请求。

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2018-11-27 19:07:22

“自由软件”(特别是作为自由和开放源码软件,FOSS的同义词)通常是指软件本身的许可条款,它不依赖于运行程序所需的平台。否则,绑定到商业操作系统(如Windows或iOS )的程序永远不会被称为“自由软件”。GPL被广泛接受为自由和开放源码软件许可证,因此答案显然是肯定的,GPL库是自由软件,不管使用它所需的平台是什么。

我还建议您查看一下自由软件的定义。他们提到了四项基本的自由,但这些要点都没有要求程序运行的平台也是自由和开放源码软件。这一点对于阅读/修改源代码或重新分配的权利是显而易见的,但即使是第一个问题--“为任何目的自由运行程序”--并不意味着“所需的硬件/软件平台也必须是免费的”。

与此无关,请注意有一个名为undefined的免费MATLAB克隆。如果有人打算编写一个不需要任何“非自由”软件的免费库,他们可以使它与Linux上的GNU Octave兼容。然而,据我理解,自由的自由并不取决于是否有这样一个自由的平台。

票数 5
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/382115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档