Open Letter to Hobbyists, 1976, Bill Gateshttps://en.wikipedia.org/wiki/Open_Letter_to_Hobbyists
Other saw lack of copy-and-modfify-ability = theft
When Brian Reid in 1979 placed time bombs in the Scribe markup language and word processing system to restrict unlicensed access to the software, Stallman proclaimed it "a crime against humanity".[17] During an interview in 2008, he clarified that it is blocking the user's freedom that he believes is a crime, not the issue of charging for software.[26] Stallman's texinfo is a GPL replacement, loosely based on Scribe;[27] the original version was finished in 1986.[28]
In 1980, Stallman and some other hackers at the AI Lab were refused access to the source code for the software of a newly installed laser printer, the Xerox 9700. Stallman had modified the software for the Lab's previous laser printer (the XGP, Xerographic Printer), so it electronically messaged a user when the person's job was printed, and would message all logged-in users waiting for print jobs if the printer was jammed. Not being able to add these features to the new printer was a major inconvenience, as the printer was on a different floor from most of the users. This experience convinced Stallman of people's need to be able to freely modify the software they use.[29]
Stallman argues that software users should have the freedom to share with their neighbors and be able to study and make changes to the software that they use. He maintains that attempts by proprietary software vendors to prohibit these acts are antisocial and unethical.[30]
The phrase "software wants to be free" is often incorrectly attributed to him, and Stallman argues that this is a misstatement of his philosophy.[31] He argues that freedom is vital for the sake of users and society as a moral value, and not merely for pragmatic reasons such as possibly developing technically superior software.[32] Eric S. Raymond, one of the creators of the open-source movement,[33] argues that moral arguments, rather than pragmatic ones, alienate potential allies and hurt the end goal of removing code secrecy.[34]
TL;DR: , it means that if a patent is granted to an author of the project, you are still allowed to use the project
There are two, completely independent, forms of intellectual property rights that can be used to protect software against unwanted copying/modification:
Copyright.
Patents
Copyright protects the "expression of an idea" and applies to the source code that gets written. Copyright protection is granted automatically at the moment that the code is written. Copyright protection means that only the author is allowed to make copies of or changes in the code, unless the author explicitly gives this right also to others by means of a copyright license.
Patents protect inventions and need to be explicitly requested. When a patent has been granted to you, you have the exclusive right to make use of that invention or to give a patent license to others.
Patents can be broader that copyrights, because if someone else makes the same invention that you have a patent on, then you can force them to stop using the invention or to buy a patent license from you. With copyright, however, it is possible that multiple people independently write very similar code and each has their own copyright protection.
The Apache License 2.0 is primarily a copyright license that gives people the right to use the code written by the person granting the license.
However, contrary to many other copyright licenses, the Apache license also takes patents into consideration and includes a license to use the relevant patents that the person holds who released the code under the Apache license. That is what the phrase means that you quoted.
things to brag about https://shields.io
from http://jakob.space/blog/thoughts-on-lisps.html#org965e8ce:
So what licenses are popular?
Some history:
license
patent rights
TL;DR: , it means that if a patent is granted to an author of the project, you are still allowed to use the project
There are two, completely independent, forms of intellectual property rights that can be used to protect software against unwanted copying/modification:
Copyright protects the "expression of an idea" and applies to the source code that gets written. Copyright protection is granted automatically at the moment that the code is written. Copyright protection means that only the author is allowed to make copies of or changes in the code, unless the author explicitly gives this right also to others by means of a copyright license.
Patents protect inventions and need to be explicitly requested. When a patent has been granted to you, you have the exclusive right to make use of that invention or to give a patent license to others. Patents can be broader that copyrights, because if someone else makes the same invention that you have a patent on, then you can force them to stop using the invention or to buy a patent license from you. With copyright, however, it is possible that multiple people independently write very similar code and each has their own copyright protection.
The Apache License 2.0 is primarily a copyright license that gives people the right to use the code written by the person granting the license. However, contrary to many other copyright licenses, the Apache license also takes patents into consideration and includes a license to use the relevant patents that the person holds who released the code under the Apache license. That is what the phrase means that you quoted.
access: doi
syntax: