当前位置:网站首页>Open Source License Description LGPL
Open Source License Description LGPL
2022-08-05 02:46:00 【rainbow_lucky0106】
Article table of contents
Closed Source Program
A program that is not open source in some form, that is, a program whose source code cannot be obtained by users (including other developers).
LGPL
The LGPL agreement is a business friendly agreement.The implication here is that you can develop commercial programs under the LGPL license, as well as non-commercial closed source programs.However, it has some limitations.
Dynamic Links: You can publish your application in any form, commercial, non-commercial, open source, non-open source, whatever you want.
Static linking: Obligation to do the following:
- You must state in your documentation that your program uses the LGPL library and that the library is released under the LGPL;
- You must include a copy of the LGPL agreement with your application distribution, usually just that text file;
- You must open all code that uses the LGPL library code (usually write a wrapper that wraps the LGPL library code so that only the wrapper code needs to be opened).
- You must include object files ( .o etc.) for the rest of your application, or equivalent.Source code is not required.(Programs that use wrappers do not need to be open source, but the compiled intermediate files must be open sourced).
边栏推荐
- 22-07-31周总结
- 优炫数据库的单节点如何转集群
- 1484. Sell Products by Date
- Semi-Decentralized Federated Learning for Cooperative D2D Local Model Aggregation
- C语言日记 9 if的3种语句
- 【OpenCV 图像处理2】:OpenCV 基础知识
- The design idea of DMicro, the Go microservice development framework
- Quickly learn chess from zero to one
- [C language] Detailed explanation of stacks and queues (define, destroy, and data operations)
- 学习笔记-----左偏树
猜你喜欢

select 标签自定义样式

数据增强Mixup原理与代码解读
![02 [Development Server Resource Module]](/img/60/f77ed0bb0e5654c9dcd70b73a5bee8.png)
02 [Development Server Resource Module]

C language implements a simple number guessing game

Regular expression to match a certain string in the middle
![[Decryption] Can the NFTs created by OpenSea for free appear in my wallet without being chained?](/img/81/2dcb61fd6c30f726804c73cf2b3384.jpg)
[Decryption] Can the NFTs created by OpenSea for free appear in my wallet without being chained?

Compressed storage of special matrices

The 2022 EdgeX China Challenge will be grandly opened on August 3

Multithreading (2)

Common hardware delays
随机推荐
百日刷题计划 ———— DAY2
The 2022 EdgeX China Challenge will be grandly opened on August 3
[Decryption] Can the NFTs created by OpenSea for free appear in my wallet without being chained?
C language implements a simple number guessing game
dmp(dump)转储文件
力扣-二叉树的前序遍历、中序遍历、后序遍历
01 【前言 基础使用 核心概念】
剑指offer专项突击版第20天
DAY23: Command Execution & Code Execution Vulnerability
Lexicon - the maximum depth of a binary tree
继承关系下构造方法的访问特点
[ROS] (10) ROS Communication - Service Communication
2022-08-04:输入:去重数组arr,里面的数只包含0~9。limit,一个数字。 返回:要求比limit小的情况下,能够用arr拼出来的最大数字。 来自字节。
Apache DolphinScheduler, a new generation of distributed workflow task scheduling platform in practice - Medium
[LeetCode Brush Questions] - Sum of Numbers topic (more topics to be added)
行业案例|世界 500 强险企如何建设指标驱动的经营分析系统
后期学习计划
The design idea of DMicro, the Go microservice development framework
627. 变更性别
What should I do if the self-incrementing id of online MySQL is exhausted?