ANTLR Software Rights Notice
false
Full name
ANTLR Software Rights Notice
Short identifier
ANTLR-PD
Other web pages for this license
false
Notes
ANTLR used this public domain notice through version 2.7 and then switched to a BSD license for version 3.0 and later.
Text
Text in italicized blue is omittable (see
Matching Guidelines B.3.5).
License or exception text will match to the text for the specified identifier if it either includes or excludes this omittable text.
Text in red is replaceable (see
Matching Guidelines B.3.4).
License or exception text will match to the text for the specified identifier if it includes a permitted variant of this replaceable text.
The permitted variants can be found in the corresponding regular expression as shown in title text visible by hovering over the red text.
We reserve no legal rights to the ANTLR--it is fully in the public domain. An individual or company may
do whatever they wish with source code distributed with ANTLR or the code generated by ANTLR,
including the incorporation of ANTLR, or its output, into commerical software.
We encourage users to develop software with ANTLR. However, we do ask that credit is given to us for
developing ANTLR. By "credit", we mean that if you use ANTLR or incorporate
any source code into one of your programs (commercial product, research project, or otherwise)
that you acknowledge this fact somewhere in the documentation, research report, etc... If you like
ANTLR and have developed a nice tool with the output, please mention that you developed it using
ANTLR. In addition, we ask that the
headers remain intact in our source code. As long as these guidelines are kept, we expect to continue
enhancing this system and expect to make other tools available as they are completed.
There is no standard license header for the license
<<beginOptional>><<var;name="Title";original="ANTLR 2 License";match="ANTLR 2 License|Software Rights">>
<<endOptional>>
We reserve no <<var;name="legal";original="legal";match="legal|LEGAL">> rights to the <<var;name="ANTLR1";original="ANTLR--it";match="ANTLR--it|PCCTS--it">> is<<beginOptional>> fully<<endOptional>> in the public domain. An individual or company may do whatever they wish with source code distributed with <<var;name="ANTLR2";original="ANTLR";match="ANTLR|PCCTS">> or the code generated by <<var;name="ANTLR3";original="ANTLR";match="ANTLR|PCCTS">> , including the incorporation of <<var;name="ANTLR4";original="ANTLR";match="ANTLR|PCCTS">> , or its output, into commerical software.
We encourage users to develop software with <<var;name="ANTLR5";original="ANTLR";match="ANTLR|PCCTS">> . However, we do ask that credit is given to us for developing <<var;name="ANTLR6";original="ANTLR";match="ANTLR|PCCTS">> . By "credit", we mean that if you<<beginOptional>> use ANTLR or<<endOptional>> incorporate <<var;name="source";original="any";match="any|our">> source code into one of your programs (commercial product, research project, or otherwise) that you acknowledge this fact somewhere in the documentation, research report, etc... If you like <<var;name="ANTLR7";original="ANTLR";match="ANTLR|PCCTS">> and have developed a nice tool with the output, please mention that you developed it using <<var;name="ANTLR8";original="ANTLR";match="ANTLR|PCCTS">> . In addition, we ask that <<var;name="article";original="the";match="the|this">> <<var;name="headers";original="headers";match="headers|header">> remain intact in our source code. As long as these guidelines are kept, we expect to continue enhancing this system and expect to make other tools available as they are completed.