惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
博客园 - 【当耐特】
月光博客
月光博客
Vercel News
Vercel News
D
Docker
I
InfoQ
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
有赞技术团队
有赞技术团队
雷峰网
雷峰网
博客园 - 聂微东
小众软件
小众软件
Y
Y Combinator Blog
腾讯CDC
L
LangChain Blog
The GitHub Blog
The GitHub Blog
宝玉的分享
宝玉的分享
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
T
The Blog of Author Tim Ferriss

博客园 - 张彦山

03_03_依赖注入多种方式 03_02_服务注册与消费 03_01_服务作用域 02_05_生命周期管理 02_04_依赖注入基本用法 02_03_依赖注入与控制反转 1_05_详解.NET标准与重要工具 1_04_盘点.NET重要组件 1_03_详解.NET公共语言运行时 1-01梳理.NET平台发展路线 SQLServer存储过程中break、continue及return 三者的区别: SqlDBX格式化sql语句输出 Mysql转存sql结构和数据文件,不包含视图,使用结构同步视图 启用防火墙要配置入站规则redis端口6379或程序 清除SQL Server数据库日志(ldf文件) 阿里云服务器sqlserver暴力登录密码攻击的处理 清除远程桌面缓存命令 sqlserver修改表结构,阻止保存要求重新创建表的更改 从旧表复制数据到新表
1_02_解读.NET开源许可协议
张彦山 · 2026-01-23 · via 博客园 - 张彦山

区别

1、开源,微软的锅,视开源为毒瘤,洪水猛兽,

从收购GitHub之后,成为开源的领军者,ceo

与Net基金会有很大的联系,2014年成立,加强net生态社区,

6为创始人,都不是微软的员工,2019年改选也只有一位是微软员工,其余都是MVP,或者活跃人士

亚马逊,谷歌,三星,都加入了net基金会,目前net的开源事业强大

源码都属于基金会,不属于微软

2、软件许可协议

net的协议最为开放,

java的就非常流氓,但是不如net的协议

当前有4个主流的协议:GPL,Apache,BSD,MIT

概括

1、GPL:开源,限制最为严格,极高的传染性,

  非常极端,让全世界的软件都能开源,只要使用了GPL的代码,库也好、包、甚至一行代码,甚至是衍生修改的,只是你软件的一小部分,你的软件也必须开源免费,但凡你的软件有商用的目的,你就不能用这个软件,随时有侵权律师函,所以发展不是太好,市场不是太认可

2、LGPL,如果你只是引用了类库、函数 等,你没必要开源,你可以拿来用,但是你不能改 。

3、Apache,大名鼎鼎,Apache基金会创建的,以Apache开头的软件里,比如HttpD(也是一个反向代理服务器,类似Nginx),鼓励充分尊重软件原作者,更加宽松,必须注明原作者信息,如果修改,必须在发布时进行说明,没有要求必须开源,只要注明就行

4、BSD和MIT,宽松,鼓励开发者自由的使用、修改、发布开源软件的代码,更加宽松,连源代码都可以随便使用,随便玩,只需要在版本中保留原作者就可以了

BSD多了一条规定,如果BSD下的软件修改再发布,不能借用原作者的名义宣传

比如一个大厂开源了某个软件,某个不知名的小厂使用了这个开源软件,如果没有BSD,他就可以在推广过程中碰瓷,宣传与某大厂合作之类的,提高自己的知名度,狐假虎威,如果修改了比较烂,会给大厂抹黑

Net基金会的项目基本上都遵循MIT许可协议,最自由的,没有任何规定的,随便使用,随便玩,保留原作者的版权信息

让net具有极大的开源性和移植性,无限制的修改打包发布