Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 11715 invoked from network); 26 Aug 2005 20:30:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 26 Aug 2005 20:30:05 -0000 Received: (qmail 7534 invoked by uid 500); 26 Aug 2005 20:30:00 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 7509 invoked by uid 500); 26 Aug 2005 20:30:00 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 7496 invoked by uid 99); 26 Aug 2005 20:30:00 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Aug 2005 13:30:00 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [69.55.225.129] (HELO ehatchersolutions.com) (69.55.225.129) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Aug 2005 13:30:17 -0700 Received: by ehatchersolutions.com (Postfix, from userid 504) id CA14813E203B; Fri, 26 Aug 2005 16:29:58 -0400 (EDT) Received: from [128.143.167.108] (d-128-167-108.bootp.Virginia.EDU [128.143.167.108]) by ehatchersolutions.com (Postfix) with ESMTP id 17D4513E2035 for ; Fri, 26 Aug 2005 16:29:35 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v734) In-Reply-To: <7ca123910508261212648b0666@mail.gmail.com> References: <9893.1125064535@www58.gmx.net> <7C762377-E44E-4F91-967A-8AD249287B22@ehatchersolutions.com> <7ca123910508261212648b0666@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <4D4986E2-81CE-4EDC-A23F-93CF87DE216C@ehatchersolutions.com> Content-Transfer-Encoding: 7bit From: Erik Hatcher Subject: Re: Books about Lucene? Date: Fri, 26 Aug 2005 16:29:37 -0400 To: java-user@lucene.apache.org X-Mailer: Apple Mail (2.734) X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on javelina X-Spam-Level: X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.1 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N It's absolutely permissible. Lucene is licensed with the Apache Software License, which is quite liberal with what you can do with the code. If the demand for a 1.2-compatible version of Lucene is enough that there some folks willing to develop it and maintain it, I would be happy to have it within Lucene's own codebase. I think keeping as much of the code that can be identical as possible is important, and if it can be demonstrated that switching Lucene's trunk codebase in parts to be 1.2 compatible is not detrimental to performance or resource usage of Lucene then we'd strongly consider making those changes. Erik On Aug 26, 2005, at 3:12 PM, jian chen wrote: > Hi, Erik, > > I some time ago played with the Lucene 1.2 source code and made some > modifications to it, trying to add my own ranking algorithm. I am > not sure > if Licence wise, it is permissible to modify the earlier source > code, also > if it is allowed to put the modified version or the description of > what I > have done on wiki? > > Thanks for your reply. > > Jian > > > On 8/26/05, Erik Hatcher wrote: > >> >> I appreciate the vote of confidence on this, but I am not afraid to >> admit that I do not consider myself an expert on the deep innards of >> Lucene. I understand the concepts, and a bit of the internals, but I >> certainly do not live up to the hype you just bestowed upon me. >> *blush* >> >> Regarding JDK 1.2 - I came to Java at 1.3, and have never used a JDK >> earlier than that. All the apps I build now are currently on JDK 1.5 >> (err... 5.0). I do not currently know what would be involved in >> running Lucene on a 1.2 VM. The first question to ask is whether an >> earlier version of Lucene is sufficient for the needs of those >> constrained to JDK 1.2. If not, then we move forward to defining >> what needs to be changed - a simple compilation of the trunk source >> code with a 1.2 VM would give away most of the details. >> >> As with open source in general, it is about scratching our own >> itches. If you're using Lucene (or need to use Lucene) in a 1.2 VM, >> that is your itch to scratch and I would happily support your efforts >> in some way in documenting this (either on the wiki or embedded in >> Lucene's own built-in documentation) or in providing an alternative >> version of Lucene that is suitable for 1.2 (perhaps by having >> alternative code in a separate directory within our code >> repository). If you create such documentation, perhaps you'd be >> willing to donate it with full attribution to the 2nd edition of >> LIA. But please don't wait for me to do it, as it really is not >> something I need personally for any project - all my projects are at >> JDK 1.5 currently. >> >> Erik >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org