Il 11/11/2013 11:35, Manuel Faux ha
scritto:
the only build dep required for build this framework is objectweb-asm 3.xOn Mon, 11 Nov 2013 11:07:55 +0100 "puntogil@xxxxxxxxx" <puntogil@xxxxxxxxx> wrote:Il 11/11/2013 10:53, Mikolaj Izdebski ha scritto:On 11/09/2013 03:25 PM, Manuel Faux wrote: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 (http://www.osgi.org/Download/Release5?info=nothanks).This license is clearly non-free.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.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).Not that I know.I found Knopflerfish, which is a OSGi 5 platform licensed under BSD license, which would be compatible to Fedora (http://www.knopflerfish.org/). Unfortunately this package does not yet exist for Fedora. Building this package, would be kind of a plan B.Knopflerfish depends on code from OSGi Alliance [1], so if that code is non-free then packaging Knopflerfish itself won't solve the problem.the main knopflerfish module no, maybe other sub-modules, depend on ee.minimum.jarI'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 (the rest of the build deps are listed as comment in my spec file https://bugzilla.redhat.com/show_bug.cgi?id=874472) before do this assertion should be require to know what you are talking about... 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 https://github.com/ops4j/ libraries (R4 and R5 are not compatible) i apologized if my comment seem a bit hard regards depending on OSGi Alliance licensed code? If yes, how is it ever possible to get an OSGi 5 framework into a FOSS product?[1] https://knopflerfish.org/svn/knopflerfish.org/trunk/osgi/ee/ee.minimum.jarregardsManuel |
begin:vcard fn:gil n:;gil email;internet:puntogil@xxxxxxxxx version:2.1 end:vcard
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct