<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Mark,<br>
    <br>
    <blockquote
cite="mid:CA+B=mGqfiHPKxefax77E74EhL2J-gn4TWhU+4OGuhK3r-qdvPg@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div dir="ltr">><span class="im"></span>That page refers to
        plugins exposing APIs.  What if I do not want others to use my
        code as a library?  Should I put everything in an "internal"
        package?<br>
        <div>
          <div><span class="im"><br>
            </span></div>
          <div>In Fiji there's no mechanism for designating an
            "internal" package, e.g. in the OSGi sense[2] - just
            standard java visibility[3]. </div>
        </div>
      </div>
    </blockquote>
    Serious?  Every class in Fiji is open to everyone to use?  There is
    no distinction between API and implementing classes?  Oh dear, you
    are in for years of trouble....<br>
    <br>
    Best,<br>
    <br>
    Nico<br>
    <br>
    <br>
  </body>
</html>