Intellectual property, copyright & copyleft

With the developing of Internet ,almost all ages people can play with the electronic product skillfully. The scholars put their research results, published books and published essays or opinions on some special websites for people to refer to.Intellectual property and copyright must be protected by legal .Code was the important part to consist these websites.

What is Open Source code? The mean was made code public, and open source software is the software released under the open source license to protect the software users’ free use and access to the source code. There are 10 factors offered by The open Source Initiative that must be satisfied for software and its associated license to be regarded and certified as open source.

  • People have the freedom to public.
  • Must provide source code or make it available.
  • Must allow derived works.
  • Integrity of author code must be maintained.
  • No discrimination against persons or groups.
  • No discrimination against fields of endeavor.
  • Distribution of only one license required to secure rights.
  • License must not be specific to product.
  • License must not restrict other software.
  • License must not restrict other software.

In my opinion, this is necessary to regulate the open source. In the open source software development mode, people can easily obtain the source code by many ways or places, and people can allow to be freely used ,modified or shared , while respecting the original programmer’s authorship and intense. So even if the software is no longer developed, it can further use the source code itself. License is like a strong backing for developer, people were using their code while respecting the original programmer’s authorship and intense.

And the biggest advantage of open source software development is that it can be supported by a large number of open source communities, just like having a large number of free software development and testing personnel. In this way, the excellent developers from all over the world can be used for their own purposes, but they do not have to pay a high salary, which is not available in the traditional closed source software development mode.

Thus, it solved problems , such as fee ,resources and platform. It also improves people’s work efficiency and the open source code are benefiting people.

Leave a comment

Design a site like this with WordPress.com
Get started