「java限制商用」什么是禁止商用
今天给各位分享java限制商用的知识,其中也会对什么是禁止商用进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、现在公司在做JAVA的B2C商城,为了防止万一被别人拿到源码后进行商用,想问下有什么技术可以防止这种情况
- 2、用java语言开发的软件并进行销售,算侵权吗?为什么?
- 3、JDK 使用的是JRL协议,是禁止商用的?那公司的商用项目一般都用什么JDK呢?
现在公司在做JAVA的B2C商城,为了防止万一被别人拿到源码后进行商用,想问下有什么技术可以防止这种情况
源代码管理,每个人只能看到自己的源码,别人的是编译结果,看不到源码,没有一个人能够获得全部源代码。
开发过程禁止上网(或只能用办公用机上网)、用usb等移动设备
用java语言开发的软件并进行销售,算侵权吗?为什么?
你是不是看到Java使用了GPL开源软件协议?对于普通的采用GPL协议的库或软件,你可以对软件进行任何形式的修改,复制和销售。但是有一个限制,就是一旦你发布软件,就必须向你的发布对象公布你的源代码,否则就是不遵守GPL开原协议(就是说,如果你的软件中使用的基于GPL的库,并且你把你的软件卖个A,则必须同时向A提供源代码)。这是普通的GPL协议的规定,而java虽然也使用GPL开源协议,开源了java系统类库的代码,但是他的协议同时提出了一个例外条件,就是只要你修改java本身提供的类代码,你可以不向软件发布人员公开你的源码。这就是为什么java可以免费使用,而且在通常情况下可以不公开源代码的原因。
不过国内的版权意识比较淡薄,很多软件使用了GPL开源库,也没有公开源码,按严格意义上讲这是违反版权的,自由软件基金会可以按协议向法院起诉开发人员.............
JDK 使用的是JRL协议,是禁止商用的?那公司的商用项目一般都用什么JDK呢?
Open JDK 是 Java 开源社区维护的项目,在Oracle 官网上发布,目前参与 Open JDK 研发的公司日益增多,IBM 计划 也要参与,具体参考IBM 官网。Open JDK 是 Oracle 官方开源发布,目前最新支持Java ES 11 规范,即 Open JDK 11 。但要注意的是使用Open JDK 的项目必须是开源项目。
关于java限制商用和什么是禁止商用的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-28,除非注明,否则均为
原创文章,转载请注明出处。