FREE 开源不等于免费 代表自由

开源 Open Source
软件和源代码提供给所有人,自由分发软件和源代码
能够修改和创建衍生作品
软件分类:
商业   收费使用  代码不公开
共享  免费用 代码不公开
自由 free  源代码公开
开源协议
世界上的开源许可证,大概有上百种

GPLv2, GPLv3, LGPL(lesser) :通用公共许可 copyleft 
Apache: apache
BSD: bsd
Mozilla
MIT   最宽容的许可 有点不合理
GPL  最严格的许可

Github 法律许可

最新文章

  1. Codeforces 刷水记录
  2. 纯css3艺术文字样式效果代码
  3. ubuntu安装使用GitHub--PC端
  4. boost常用记录
  5. Eclipse快捷键(转)
  6. idea 生成代码中带参数final修饰
  7. ibatis中使用like模糊查询
  8. laravel多国语言包
  9. ZOJ 3878--解题报告
  10. [HDOJ1171]Big Event in HDU(01背包)
  11. Ubuntu安装google Gtest
  12. Windows下搭建PHP开发环境【总结】
  13. TypeScript设计模式之门面、适配器
  14. Mac下安装第三方模块报错:‘sqlfront.h‘ file not found的解决办法
  15. Vue2源码分析-逻辑梳理
  16. 游戏安全有多重要?——GAME-TECH游戏开发者技术沙龙
  17. linux下gtk+一个将字符串大写化的小示例
  18. VC++中字符串编码处理的一些相关问题
  19. okhttputils【 Android 一个改善的okHttp封装库】使用(一)
  20. [Vue] vue2.0

热门文章

  1. C#开发PACS医学影像处理系统(十一):Dicom影像挂片协议
  2. JVM垃圾回收行为的并行与并发
  3. 关于java基础语法的学习笔记
  4. 突然挂了!Redis缓存都在内存中,这下完了!
  5. hackrf one环境搭建以及升级固件
  6. 微信小程序入门到精通[更新版]
  7. SessionMiddleware源码分析
  8. golang 指针类型学习
  9. Java中的常见锁(公平和非公平锁、可重入锁和不可重入锁、自旋锁、独占锁和共享锁)
  10. MySQL中concat()、concat_ws()、group_concat()函数的使用技巧与心得总结