<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Il 11/11/2013 11:35, Manuel Faux ha
      scritto:<br>
    </div>
    <blockquote cite="mid:20131111113517.7867c69d@conf.at" type="cite">
      <pre wrap="">On Mon, 11 Nov 2013 11:07:55 +0100
<a class="moz-txt-link-rfc2396E" href="mailto:puntogil@libero.it">"puntogil@libero.it"</a> <a class="moz-txt-link-rfc2396E" href="mailto:puntogil@libero.it">&lt;puntogil@libero.it&gt;</a> wrote:

</pre>
      <blockquote type="cite">
        <pre wrap="">Il 11/11/2013 10:53, Mikolaj Izdebski ha scritto:
</pre>
        <blockquote type="cite">
          <pre wrap="">On 11/09/2013 03:25 PM, Manuel Faux wrote:
</pre>
          <blockquote type="cite">
            <pre wrap="">I'm trying to build NetBeans 7.4 under Fedora, which requires an
OSGi 5 specification. NetBeans originally ships the OSGi Alliance's
specification, whose license is not compatible with Fedora, as far
as I know (<a class="moz-txt-link-freetext" href="http://www.osgi.org/Download/Release5?info=nothanks">http://www.osgi.org/Download/Release5?info=nothanks</a>).
</pre>
          </blockquote>
          <pre wrap="">This license is clearly non-free.
</pre>
        </blockquote>
      </blockquote>
      <pre wrap="">The strange thing is, that the pre-download information (the link
above) shows a quite restrictive license, but when you actually
download the file, the LICENSE file in the jar file mentions Apache
License 2.0.

</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">
</pre>
          <blockquote type="cite">
            <pre wrap="">Is there any OSGi 5 implementation already in Fedora's repos I can
use for that purpose? All packages I checked so far only support
OSGi 4 (Eclipse Equinox, JBoss OSGi, Apache Felix).
</pre>
          </blockquote>
          <pre wrap="">Not that I know.

</pre>
          <blockquote type="cite">
            <pre wrap="">I found Knopflerfish, which is a OSGi 5 platform licensed under BSD
license, which would be compatible to Fedora
(<a class="moz-txt-link-freetext" href="http://www.knopflerfish.org/">http://www.knopflerfish.org/</a>). Unfortunately this package does
not yet exist for Fedora. Building this package, would be kind of
a plan B.
</pre>
          </blockquote>
          <pre wrap="">Knopflerfish depends on code from OSGi Alliance [1], so if that
code is non-free then packaging Knopflerfish itself won't solve the
problem.
</pre>
        </blockquote>
        <pre wrap="">the main knopflerfish module no, maybe other sub-modules, depend on 
ee.minimum.jar
</pre>
      </blockquote>
      <pre wrap="">I'm not so deep into OSGi frameworks, but basically we just need the
framework, not even the complete service platform. To build this
framework, the ee.minimum.jar is required. Is this the critical part</pre>
    </blockquote>
    the only build dep required for build this framework is
    objectweb-asm 3.x<br>
    (the rest of the build deps are listed as comment in my spec file <a
      href="https://bugzilla.redhat.com/show_bug.cgi?id=874472">https://bugzilla.redhat.com/show_bug.cgi?id=874472</a>)<br>
    before do this assertion should be require
    <meta name="qrichtext" content="1">
    to know what you are talking about...<br>
    but i think i don't want upgrade K to 5.0.0 (OSGi R5 ri/apis,
    already built on my system), the previous release are requires for
    build an use some <a class="moz-txt-link-freetext" href="https://github.com/ops4j/">https://github.com/ops4j/</a> libraries (R4 and R5 are
    not compatible)<br>
    i apologized if my comment seem a bit hard<br>
    regards
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <style type="text/css">
p, li { white-space: pre-wrap; }
</style>
    <blockquote cite="mid:20131111113517.7867c69d@conf.at" type="cite">
      <pre wrap="">
depending on OSGi Alliance licensed code? If yes, how is it ever
possible to get an OSGi 5 framework into a FOSS product?

</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">[1]
<a class="moz-txt-link-freetext" href="https://knopflerfish.org/svn/knopflerfish.org/trunk/osgi/ee/ee.minimum.jar">https://knopflerfish.org/svn/knopflerfish.org/trunk/osgi/ee/ee.minimum.jar</a>

</pre>
        </blockquote>
        <pre wrap="">regards
</pre>
      </blockquote>
      <pre wrap="">
Manuel
</pre>
    </blockquote>
    <br>
  </body>
</html>