<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 7/9/2014 6:32 PM, Fletcher T. Penney
      wrote:<br>
    </div>
    <blockquote
      cite="mid:566E8AB2-626A-4633-ADA9-1DB98BDB9F55@fletcherpenney.net"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <div>And in fact, Gruber has clearly stated that he did not intend
        to give away the "Markdown" name:</div>
      <div><br>
      </div>
      <div><a moz-do-not-send="true"
href="http://blog.gmane.org/gmane.text.markdown.general/month=20080301/page=13"><span
            class="Apple-tab-span" style="white-space:pre"> </span>http://blog.gmane.org/gmane.text.markdown.general/month=20080301/page=13</a></div>
      <div><br>
      </div>
    </blockquote>
    <br>
    I don't want to wade into this "what is Markdown and who gets to
    approve it" thing. But to the extent that this is what we know of
    John Gruber, it was said:<br>
    <br>
    >>><br>
    Yuri Takhteyev: <i>If</i> Gruber decides he "despies" our
    specification, we should simply call it something other than
    "Markdown".<br>
    <br>
    John Gruber: Just to be clear: in that case, you *must* call it
    something other than "Markdown".<br>
    >>><br>
    <br>
    Means:<br>
    <<<<br>
    <i>If</i> Gruber decides he "despises" our specification, <i>then
      in that case</i>, John Gruber says that you *must* call it
    something other than "Markdown".<br>
    <<<<br>
    <br>
    All this is to say that Gruber does not say what will happen if he
    does not "despise" someone's specification. So unless he says that
    he "despises" your specification, we have nothing authoritative from
    him. And even if we did, I don't know if it matters.<br>
    <br>
    The only other thing we have is that the original Markdown Perl
    script uses a 3-clause BSD-style license, which says:<br>
    <ul style="padding-left: 1.25em; margin: 0px 0px 2em 1em;
      list-style-type: square; color: rgb(238, 238, 238); font-family:
      Verdana, 'Bitstream Vera Sans', sans-serif; font-size: 11px;
      font-style: normal; font-variant: normal; font-weight: normal;
      letter-spacing: normal; line-height: 19.799999237060547px;
      orphans: auto; text-align: left; text-indent: 0px; text-transform:
      none; white-space: normal; widows: auto; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(74, 82,
      90);">
      <li>
        <p style="margin: 0px 0px 1.6em; padding: 0px;">Neither the name
          “Markdown” nor the names of its contributors may be used to
          endorse or promote products derived from this software without
          specific prior written permission.</p>
      </li>
    </ul>
    <br>
    To be clear: this is a copyright license, and it only attaches to
    the software Markdown.pl, Markdown Readme.text, and License.text in
    the distribution (reflexively). "Derived" means derived in the
    copyright law sense, as in, you prepared a derivative work. Taking
    the techniques of a software <i>or its documentation</i> and
    implementing the same techniques (as in, doing what the Syntax
    document says Markdown is supposed to do) using your own expression,
    is neither a copyright law violation nor a trademark issue. Only
    patent law can prevent you from taking techniques and practicing
    them elsewhere.<br>
    <br>
    <br>
    I don't know if there is much to argue about. Perhaps nobody can rev
    Markdown.pl and release Markdown 2.0 and call it "Markdown 2.0" (but
    obviously, they can call it something else). Interestingly, the
    Syntax webpage at
    <a class="moz-txt-link-rfc2396E" href="http://daringfireball.net/projects/markdown/syntax"><http://daringfireball.net/projects/markdown/syntax></a> has no
    license attached; all we know is that it is "Copyright © 2002–2014
    The Daring Fireball Company LLC." Just because you invent words (or
    invent capitalizations to words) doesn't mean that you can now
    prevent others from using those words, unless of course you register
    them as trademarks, and enforce your rights.<br>
    <br>
    The overall point being...ok, you can't call your specification
    Markdown, but you can call it "Markdown Syntax", since that isn't
    "Markdown". <g> And there is such as thing as Markdown
    syntax--it is the collection of techniques that one can use with
    inputs to Markdown.pl <i>or other tools</i>, and expect certain
    outputs.<br>
    <br>
    I think this is easy enough to understand if you replace "Markdown"
    with "grep". "grep" is a tool. When you refer to "grep" as a noun,
    you're referring to the command-line utility. But there is such a
    thing as "grep syntax" and "grep syntax" is a collection of
    techniques that are implemented in the original grep by Ken
    Thompson, as well as replacements to grep.<br>
    <br>
    Just as FTP pointed out, some Markdown tools (MultiMarkdown) have
    modes or switches (<tt>-c</tt>) that make the tool more compatible
    with the original Markdown, versus more "feature-some". Similarly
    some grep tools have similar switches to enable or disable
    particular behaviors of their implementations.<br>
    <br>
    <br>
    -Sean<br>
  </body>
</html>