Python is an interpreted, object-oriented, dynamic data type high-level programming language.
Python source code also follows the GPL (GNU General Pubpc License) agreement.
GPL (GNU General Pubpc License) (recommended learning: Python video tutorial) The main content of the GPL agreement is that as long as it is used in a software ("use" refers to the class library reference, modified code or derivative code) the product of the GPL agreement, then
The software product must also be licensed under the GPL and must be open source and free.
This is called "infectiousness".
There is no problem in using GPL-licensed products as a separate product, and you can also enjoy the advantage of being free.
Since GPL strictly requires that software products that use GPL class libraries must use the GPL protocol, open source codes that use the GPL protocol, commercial software, or departments that have code confidentiality requirements are not suitable for integration/adoptation as the basis for class libraries and secondary development.
.
GPL (GNU General Public License) Most software licenses are designed to take away your freedom to enjoy and modify the software.
In contrast, the GNU General Public License attempts to guarantee your freedom to enjoy and modify free software.
- Ensure that free software is free for all users.
The GPL applies to most Free Software Foundation software, as well as software developed by authors who assume obligations for their use.
(Some other Free Software Foundation software is covered by the GNU Library General License).
You can also use it in your programs.
When we talk about free software, we mean freedom, not price.
To protect your rights, we need to make provisions that prohibit anyone from not recognizing your rights or asking you to give up those rights.
These provisions translate into your responsibility if you modify the free software or distribute copies of the software.
For example, if you distribute copies of such a program, whether for a fee or for free, you must give all rights you have to your recipients; you must ensure that they receive or have access to the source program; and you must give these terms to your recipients;
They watch so that they know they have such rights.