Return-Path: X-Original-To: apmail-incubator-jena-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-jena-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F349F90CB for ; Mon, 27 Feb 2012 08:05:07 +0000 (UTC) Received: (qmail 84296 invoked by uid 500); 27 Feb 2012 08:05:07 -0000 Delivered-To: apmail-incubator-jena-dev-archive@incubator.apache.org Received: (qmail 84223 invoked by uid 500); 27 Feb 2012 08:05:06 -0000 Mailing-List: contact jena-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jena-dev@incubator.apache.org Delivered-To: mailing list jena-dev@incubator.apache.org Received: (qmail 84199 invoked by uid 99); 27 Feb 2012 08:05:05 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Feb 2012 08:05:05 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.215.47] (HELO mail-lpp01m010-f47.google.com) (209.85.215.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Feb 2012 08:04:58 +0000 Received: by lagw12 with SMTP id w12so283678lag.6 for ; Mon, 27 Feb 2012 00:04:37 -0800 (PST) Received-SPF: pass (google.com: domain of lsimons@jicarilla.nl designates 10.152.115.69 as permitted sender) client-ip=10.152.115.69; Authentication-Results: mr.google.com; spf=pass (google.com: domain of lsimons@jicarilla.nl designates 10.152.115.69 as permitted sender) smtp.mail=lsimons@jicarilla.nl Received: from mr.google.com ([10.152.115.69]) by 10.152.115.69 with SMTP id jm5mr10232493lab.25.1330329877852 (num_hops = 1); Mon, 27 Feb 2012 00:04:37 -0800 (PST) MIME-Version: 1.0 Received: by 10.152.115.69 with SMTP id jm5mr8618001lab.25.1330329877731; Mon, 27 Feb 2012 00:04:37 -0800 (PST) Received: by 10.112.55.135 with HTTP; Mon, 27 Feb 2012 00:04:37 -0800 (PST) In-Reply-To: <4F44D6E4.50102@apache.org> References: <4F44D6E4.50102@apache.org> Date: Mon, 27 Feb 2012 09:04:37 +0100 Message-ID: Subject: Re: FreeMarker license From: Leo Simons To: jena-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQlFHZLa4sOe4fDi5t3h9dgwmXRBP6kJqV3AR8IdzY7CgFol6HiESJ59w6H2Z1vEKSIopFup X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Feb 22, 2012 at 12:52 PM, Andy Seaborne wrote: > Dear Mentors (mainly), > > Before going to legal@ or LEGAL-, I'd like to get advice about this licen= se. > =A0The objective is to redistribute the binary in the Fuseki server jar. Struts has redistributed freemarker for years. I think other projects, too. I just looked at the license. It should be fine. I think a LEGAL jira to get it officially added to the list of ok stuff is fine but I wouldn't wait for the resolution. > The server jar is a single jar of all the binaries combined. =A0You can r= un > Fuseki with "java -jar OneJar". =A0So it's unpacking the original binary = and > repacking in a combined jar. > > Question: is it worth even pursuing this route? Well, since you ask, personally I'd say not so much ;). Anyone used to java will be used to zip files with batch files in them. Anyone not used to java will not be used to running jar files. If you want to be really user-friendly, I think your best bet is to provide 'native' installers (.msi, .rpm, .deb, .dmg) that check java is installed (and compatible), install stuff as a service, provide shortcuts, etc. I couldn't tell you what the state of the art for accomplishing such a trick is these days since I haven't done it in a long time, but it used to be pretty easy with java service wrapper and ant. Does java web start still work? :) cheers, Leo