SSH框架版权问题 各位大能,小弟初接触SSH这个东西,只知道是开源免费的,却不知道版权问题。如果用这个框架做软件需不需要什么授权或者公开源代码之类的?我知道国内一般是不管这个东西,小弟可怜上司是个和我一样对SSH什么都不懂的鬼子,非要让我查清楚,请给位帮忙了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的这两种情况不需要可以查看http://www.apache.org/licenses/LICENSE-2.0 用Myeclipse 么? 那个是收费滴 SSH因为是开源的,你没有必要担心这些东西。鬼子是非常在乎这样的东西,人家一般都用正版。那么你们应该开发的时候只能用Eclipse来配置了。 Myeclipse 么? 用eclipse么?那个在开发的时候是付费的所有语言类的东西,使用是不需要付费,框架基本也是除非是基于某种语言开发的商业用途的框架 这就是中国和日本的差距,日本人能先想到版权自然有商业化盈利的打算。中国企业经常侵权。SSH版权比较复杂,我也就知道点皮毛。SS遵照Apache License【商用友好,不需要包含源码,需要包含协议】H使用的是GNU---这个是比较有意思的协议,如果你做的比H还好,但是修改于H代码,那么你可能必须公开你的源代码,最后你的开发文档可能比源代码还多。这也要公开。如果商业软件沿袭了GNU的第一个协议GPL,那么你开发的软件也要使用GPL协议。说白了,要想源码受保护就要自己写。这就是微软为什么很少参与开源社区的原因。 拿 MySQL 的 JDBC 来说,MySQL-JDBC 采用的是 GPL 协议,也就是说如果使用了 MySQL-JDBC 开发的商业程序,那么涉及 JDBC 的部分就必须是开源的,如果这段代码作为商业秘密而不开源的话,那就是违法的。而 Hibernate 使用的 LGPL 协议,而 LGPL 比 GPL 更为宽松,如果只是类库引用、调用 LGPL 的程序,那么商业代码是不需要开源泉的。Spring, Struts 使用的是 Apache License,这个协议可以将代码运用于商业程序中,但必须包括一个名为 license.txt 的 Apache License 文档,如果修改了程序中的代码,则必须包括一份修改说明,如果再发布的程序依据沿用 Apache License 时,则必须包括一份 notice.txt 的再发行说明。Apache License 对商业软件比较友好,可以用于商业用途之中。以上这三种开源版权协议从紧到松依次为:GPL、LGPL、Apache License 无法新建flex j2ee技术 大家对这个问题有什么好点子么?(客户要能自定义界面) 谁能帮忙解决一下 请各位高手帮忙写个算法!! 那位能给一点关于ant与jobss 相关文档 100分 百分求教JAVA生成数据库表的性能问题 在用eclipse和lomboz开发EJB时,出错。 有讨论hibernate的资源(网站)吗?csdn上好像很少有人提? 一个紧急的问题 这个数组的输出结果为[Ljava.lang.Integer;@4459eb14,为什么? javamail 发邮件老是出问题 怎么搭建邮件服务器?
可以查看
http://www.apache.org/licenses/LICENSE-2.0
Myeclipse 么? 用eclipse么?那个在开发的时候是付费的
所有语言类的东西,使用是不需要付费,框架基本也是除非是基于某种语言开发的商业用途的框架