lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ron Grabowski <>
Subject Re: SharpZipLib dependency
Date Mon, 30 Nov 2009 05:08:13 GMT
SharpZipLib has always had an exclusion to its normal license if you're just linking to the
"Bottom line In plain English this means you can use this library in commercial closed-source

ICompressionAdapter looks simple enough...could it be implemented using the Framework's GZipStream?----
Original Message ----

From: George Aroush <>
Sent: Sun, November 29, 2009 12:48:57 AM
Subject: RE: SharpZipLib dependency

Out of the box, Lucene.Net should not have any external dependency. This was
the case till 2.4; with 2.9.1, I would like to see that old behavior.

My suggestion is this gets fixed by using reflections to load SharpZipLib or
not, at run time.  This is important because not everyone compiles
Lucene.Net (think of our VB.NET users) or can use SharpZipLib (think of
license issue).

-- George

-----Original Message-----
From: Digy [] 
Sent: Thursday, November 26, 2009 11:24 AM
Subject: RE: SharpZipLib dependency

Is is related with Licensing issues.


-----Original Message-----
From: runenur [] 
Sent: Thursday, November 26, 2009 10:43 AM
Subject: SharpZipLib dependency

Hey guys,

I just tried to do a clean compile of the code base, and notices that
there's a dependency to the SharpZipLib assembly. If this is a
necessary dependency, why is the assembly not included in the svn
repository? It is considered best practice to have all dependencies
checked into the repository, so that it is possible to do a clean
build by doing a check out, open the solution file, and build. Manual
steps like downloading a dependency are friction that will scare
people away.

Best regards,

View raw message