社区
其他技术讨论专区
帖子详情
GPL协议是不是不能商用
weixin_38053088
2019-03-06 12:01:31
开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>
一直不理解GPL的开源传播协议,比如a.js是GPL协议开源。
是我修改了a.js的内容,成了b.js,我就要把b.js开源。
还是我的网站使用了a.js,我要把整个网站开源。
协议中好像是说使用了GPL的代码,该软件也必须开源
...全文
739
4
打赏
收藏
GPL协议是不是不能商用
开发四年只会写业务代码,分布式高并发都不会还做程序员?->>> 一直不理解GPL的开源传播协议,比如a.js是GPL协议开源。 是我修改了a.js的内容,成了b.js,我就要把b.js开源。 还是我的网站使用了a.js,我要把整个网站开源。 协议中好像是说使用了GPL的代码,该软件也必须开源
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38080567
2019-03-08
打赏
举报
回复
GPL本身不管商用,只要你用的软件是GPL软件或其衍生版,或使用了GPL软件中的完整功能代码,并对外发布,就要继续以GPL或兼容协议开放(不仅仅是开源),与是不是用于商业目的无关。 同时,如果在一个软件整体中使用了GPL作为功能独立的组件,可以只公开这个组件,不必公开整体,虽然建议将所有软件都以GPL协议公开。
weixin_38076769
2019-03-07
打赏
举报
回复
js 如何实现不开源?
weixin_38071069
2019-03-07
打赏
举报
回复
不管是否修改,用了GPL就得遵循它的规则。但问题是,你的软件只是将网站展示给别人浏览呢?还是你要出售你的软件? GPL 只是规定用户在获取你的程序的时候必须可以获得源代码。如果你只是将网站展示给用户,而不是兜售你的使用了GPL代码的软件,那么实际上是不必开源的,因为按GPL来说它也只是开源给你自己,别人只是浏览该软件的展示效果,并不是要获取你的程序。 仅是个人理解。
weixin_38053367
2019-03-06
打赏
举报
回复
使用GPL就要付出相应的代价,在遵循GPL协议的前提下,需要把所修改的源代码提供给那些安装了该软件的人,而且,GPL确实具有传播性,使用并修改了GPL许可的代码,那么该软件也应以GPL开源。 然而,你的软件如果只是部署在自己的服务器上,并非是把软件代码本身给其他人使用,按GPL协议,那么其实就是需要把源代码按GPL许可开源提供给你自己,因为你才是安装了该软件的人。所以,在某种特定的场合下,倒也不必非要公布你的源代码。
开源
协议
BSD,
GPL
, L
GPL
, MIT等比较
常见的开源
协议
如BSD,
GPL
, L
GPL
, MIT等都是OSI批准的
协议
。如果要开源自己的代码,最好也是选择这些被批准的开源
协议
。
重要开源
协议
的比较(BSD,Apache,
GPL
,L
GPL
,MIT).pdf
重要开源
协议
的比较(BSD,Apache,
GPL
,L
GPL
,MIT) 除了大家比较熟悉的
GPL
协议
之外,开源界还有很多许可证,如L
GPL
许可证、BSD许可证等,下面就来一一介绍。
KcAssistant:电子科技大学成都学院教务系统助手,遵循
GPL
v2
协议
,严禁
商用
KcAssistant 教务系统助手 你可以将此项目和 配合使用。 本项目与BaiAssistant相同,同样是通过接口直接操作教务账号,包括成绩查询、学籍信息查询、课表查询、选修课报名等操作。 简介 :red_apple: 此项目基于Java开发,支持跨平台使用 电子科技大学成都学院教务系统助手,支持通过接口直接操作教务系统账号 本项目遵循
GPL
v2
协议
,仅供学习交流使用,严禁用于商业用途 如果喜欢本项目,请点个star:star: 版本历史 :hammer_and_pick: 1.0.5 - Release 保留学期成绩获取,移除方案成绩获取 现在获取学期成绩可以直接获取必修和选修、通过和挂科的成绩了 成绩获取现在采用映射机制,没有评教依然可以查询学期成绩 1.0 - Release 基本框架搭建完成 支持账号的登陆、退出操作(破教务甚至连重置密码都有问题) 支持查询学期成绩、方案成绩 Java开发者 开发者wiki待完善。 添加依赖 :crystal_ball: 直
JAVA程序员必须了解的7大开源
协议
.pdf
JAVA程序员必须了解的7大开源
协议
.pdf JAVA程序员必须了解的7大开源
协议
.pdf
GL相关开源库整合,使用请认真履行相关开源
协议
,二进制文件为个人编译,勿
商用
GL相关开源库整合,使用请认真履行相关开源
协议
,二进制文件为个人编译,勿
商用
,mingw使用Qt5.12.8-730以上版本
其他技术讨论专区
474
社区成员
791,113
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章