While the code and documentation is subject to copyright, and while the Perl logo is a registered trademark, neither prevent the implementation of a Perl parser or compiler. As such, no license is needed.

I can't find any protection for the name "Perl", so you could even use Perl in your product name. It would be more polite to go the "Foo: A Perl Compiler" route, though.

Since you asked about licences, there are three publicly available.

Perl is distributed using two licenses: the Perl Artistic License and the GNU General Public License. Again, neither are relevant, since you're not asking to distribute Perl's code and documentation.

The terms for use of the trademarked logo are found here, although there is a blatant lie on that page. ("Anyone who uses any Perl mark is required to comply with these use guidelines")


In reply to Re: Am I Allowed to Make a New Compiler/Language using Perl? by ikegami
in thread Am I Allowed to Make a New Compiler/Language using Perl? by perl.j

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.