The grant of an exclusive right to make copies, license, use, or otherwise exploit an original work of art, or over the creation of an original design. For example, assume you bought a DVD of Star Wars – A New Hope, you can use this DVD according to specific rules as defined on the package like playing it at your home with your friends.
You cannot do anything with it that is not allowed by the publisher like copy the DVD and give a copy to your friend. This is because the publisher has the copyright of the movie and will probably sue you if they know you are copying the DVD.
Copyleft is a general method for making a program free software and requiring all modified and extended versions of the program to be free software as well. The simplest way to make a program free is to put it in the public domain, uncopyrighted. This allows people to share the program and their improvements, if they are so minded.
But it also allows uncooperative people to convert the program into proprietary software. They can make changes, many or few, and distribute the result as a proprietary product. People who receive the program in that modified form do not have the freedom that the original author gave them; the middleman has stripped it away.
For example, Free-software licenses that use “weak” copyleft include the GNU Lesser General Public License and the Mozilla Public License. Examples of non-copyleft (“permissive”) free-software licenses include the X11 license, Apache license and the BSD licenses.
Difference between Copyright and Copyleft in FOSS:
|1.||Copyright is the right that enable you to prevent unauthorized copying or selling of your work.||Whereas Copyleft is a method using which you can modify the software or documentation and distibute back to the open source communiy.|
|2.||In Copyright the work is original and not the copy of other.||On the other hand Copyleft comes with an idea of collaboration.|
|3.||Copyrights protects you original ideas from others access.||While Copyleft allow you to make changes to other ideas and give them back.|
|4.||Copyright is all about granting indivisual permission.||Copyleft is all about user freedom.|
|5.||You can apply Copyright protection both to work that you have published into the public domain and work that you have not published.||While Copyleft allows users to distribute derivative works under a license that offers the same rights as the original work.|
|6.||Examples of Copyright : Suppose you made a movie, now if anyone else wants to make its sequel, he has to buy copyright from you.||Examples of Copyright : Red Hat Enterprise Linux is a good practical example of copyleft. Which is a commercial operating system. Users are free to modify and redistribute the source code but they are not allowed to resell it.|
|7.||It is denoted by ©||It is denoted by mirror image of copyright symbol.|
- Software Freedom in FOSS (Free and open-source software)
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference and Similarities between PHP and C
- Difference between Time Tracking and Time and Attendance Software
- Difference Between Single and Double Quotes in Shell Script and Linux
- Difference between ++*p, *p++ and *++p
- Difference Between DOS and Windows
- Difference between User Level thread and Kernel Level thread
- What’s difference between The Internet and The Web ?
- Difference between Priority Inversion and Priority Inheritance
- What’s difference between Linux and Android ?
- What’s difference between header files "stdio.h" and "stdlib.h" ?
- Difference between HTML and HTTP
- Difference between http:// and https://
- What's difference between MMU and MPU?
- What's difference between Microcontroller (µC) and Microprocessor (µP)?
- What's the difference between Scripting and Programming Languages?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.