-
Notifications
You must be signed in to change notification settings - Fork 51
/
Copy pathLICENSE(中文).txt
31 lines (23 loc) · 2.65 KB
/
LICENSE(中文).txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
=====================开源协议 说明==================================
SOD框架是原来PDF.NET框架(官网 http://www.pwmis.com/sqlmap)发展而来,框架采用LGPL开源协议。
有关LGPL的详细内容,请参见源码目录下的文件 LICENSE
-----------------------------------------------------------------------------------------------------------------
下面是对于不熟悉LGPL协议的朋友做的简单介绍。
1,LGPL类似于GPL,所以您对本框架源码做的任何修改,都应该采用LGPL开源。对此问题的简便处理方式可以有:
a)将你对框架的修改推送到框架的源码仓库(地址 https://github.com/znlgis/sod) ,发起合并请求。
b) 拉取一份框架源码到本地,但不要和你的商业项目源码在一个解决方案或者目录中。
c) 不修改源码,仅做扩展,但是注意不要引用源码进行扩展。
2,LGPL与GPL不同之处是,LGPL对商业友好,所以你的商业项目可以放心使用经由LGPL编译出来的程序或者类库。如果需要商业项目使用本框架,需要注意以下问题:
a) 仅能在你的商业项目源码中引用LGPL项目编译好的类库文件,而不能进行文件源码引用。
b)可以将LGPL项目编译好的类库文件随着你的商业项目程序一起发布,但不能将LGPL项目源码作为你商业项目的一部分对外发布或者部署。
总结:
SOD框架采用LGPL开源协议,你的商业项目可以通过引用SOD框架类库的方式自由使用SOD框架,无需任何授权费用。
=========================================
注意:SOD框架定制版不使用LGPL协议,可以闭源。
--------------------------------------------------------------------------
解释:
定制版--指的是某些商业用户出于特殊需求,难以对框架进行扩展开发,需要直接修改框架源码支持某些定制的功能,但又不想将修改的内容根据LGPL协议要求进行开源,可以向SOD框架开发者团队申请使用定制版。
使用定制版SOD开发者团队需要收取授权使用费,如果需要开发团队进行定制,则还需要收取定制开发费用,详细问题可以QQ联系SOD框架原创作者,QQ号:45383850
!!!一般情况下商业用户无需使用SOD框架定制版,框架经过10几年的项目沉淀,已经很完善了,可以解决各种数据开发中遇到的问题。有关SOD框架如何使用的详细问题,可以参考框架作者深蓝医生编写的图书《SOD框架“企业级”应用数据架构实战》,购书专题:http://www.pwmis.com/sod 。
本文发布时间 2020年10月9日
发布人 深蓝医生