我想为我父亲的公司(小公司)做一些小程序,.I希望通过为他所需要的一切(主要是数据库管理或进度管理)制作小程序,使他的生活变得更简单,.I想要使用visual在c++中编程,在用户界面上使用qt。但我只有社区视觉工作室版和免费的qt版。我被允许为他的公司制作程序,即使我没有购买那些软件?(qt和视觉工作室)
注:程序将只供他使用!不是他的员工。
发布于 2017-07-02 09:08:52
首先,请注意,这是一个技术论坛,而不是一个法律论坛。
无论如何,这里有一些需要考虑的元素:
Qt
Qt在LGPLv3或GPLv3下是免费的。这意味着你可以用Qt做任何你想做的事,只要你遵守其中一个或另一个。
GPL
实际上,这意味着如果分发应用程序,也必须分发源代码。
LGPLv3
如果分发应用程序,则必须为最终用户提供一种方法,使其与修改后的Qt版本重新链接。如果您使用动态链接,它只意味着用户将能够更改shall (或.so)文件。但您必须记住,并非所有Qt模块都在LGPL下可用,有些模块仅在GPL下发布。(https://www.qt.io/licensing-comparison/)
对于您的情况,您似乎不打算分发应用程序,所以您并不真正关心。
Visual社区
在网站上我们有:
为各组织 组织中有无限数量的用户可以将用于以下场景:在课堂学习环境中,用于学术研究,或用于为开放源码项目作出贡献。 对于所有其他使用场景:在非企业组织中,最多五个用户可以使用。在企业组织中(即拥有超过250台个人电脑或年收入超过100万美元的企业组织),除了上述开源、学术研究和课堂学习环境场景之外,任何用途都是不允许的。
因此,基本上,要么你必须让你的应用程序开源,要么你父亲的公司不应该有超过250台个人电脑,或者年收入超过100万美元。
如果你不是很难辨认,你可以使用:
https://stackoverflow.com/questions/44854551
复制相似问题