第 2 章 软件工程 (Software Engineering)

简介:

目录

2.1. Open Source and License
Trac%20Project%20Management.png
Development%20Environment.png
Development%20Flow.png

2.1. Open Source and License

GPL 你可以免费使用,但修改后必须开源。

GPLv3 你可以免费使用,但修改后必须开源,不允许加入闭源商业代码。

BSD 你可以免费使用,修改后可不开源,基本上你可以我所欲为。

Linux 中有许多BSD代码,但BSD却不能移植Linux 代码到BSD中,这是因为GPL License。

http://www.apache.org/licenses/

Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a>comments powered by Disqus




原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
Devops 测试技术 C++
《Software Engineering at Google》免费开放
《Software Engineering at Google》免费开放
199 0
|
存储 缓存 安全
《optimizing software in c++》读书笔记(二)
《optimizing software in c++》读书笔记(二)
178 0
|
设计模式 Web App开发 前端开发
潮流最前端 第 6 期:Technical debt as a lack of understanding
潮流最前端,每周新鲜而至,最新前端资讯请查收。
潮流最前端 第 6 期:Technical debt as a lack of understanding
|
JavaScript Java 程序员
Agile
1、You must write a failing unit test before you write production code.——测试先行 2、You must stop writing that unit test as soon as it fails; and not compiling is failing.
729 0