What Is Source Code?

Open source code (Open source code) is also known as open source code, which refers to a software distribution model. Ordinary software can only obtain compiled binary executable files. Usually only the author of the software or copyright owner owns the source code of the program. Some software authors will make the source code public, this is called "source code public", but this does not necessarily meet the definition and conditions of "open source code", because the author may set restrictions on the source code, such as Restrict who can read the source code, restrict derivatives, etc.

Open source software originates from the free software open source movement, referred to as open source software. A collection of software whose source code is public and can be freely used, copied, modified, and redistributed. Open source software license is a standard authorization contract for open source software. It can also be called a license agreement. There are many categories, and the key factor is to understand the degree of transfer of each other's rights in choosing and applying. [1]
The definition of open source is by Bruce Perens (
The intellectual property model has largely promoted the rapid development of the software industry, and the exclusive right to software products has given many software companies (especially the scale
Open source software waives the rights of the following copyright owners:
1. Copy right of works:
Users who accept a certain type of open source software public license agreement can freely copy the original software works, and also waive their right to restrict the copy of the derivative software after the original software works are modified and improved.
2. Right to modify works:
After accepting an open source software public license agreement, after copying the object code and source code of the original software work in accordance with the agreement, the original software work can be modified in the source code, and the modified derivative software work can be modified. It is also necessary to follow the existing public license agreement to explicitly waive the right of modification to subsequent users and give the subsequent users the right to continue to modify.
3. Right to disseminate works:
After accepting an open source software public license agreement, users who have freely obtained software works released in accordance with the agreement and have made relevant modifications and improvements have continued to release initial software works and modifications to subsequent users in accordance with the agreement. Obligations after software works. [3]

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?