[
https://issues.apache.org/jira/browse/VFS-438?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14230205#comment-14230205
]
Sebb commented on VFS-438:
--------------------------
Please note: the JCIFS library is LGPL, so cannot be included in any releases
of VFS.
It is permissible to depend on a LGPL library, but that dependency must be
completely optional, and the product must be usable without it. [1]
A user must be sure that if they download and use VFS, all the code is
available under AL 2.0.
That means that Maven must not automatically download the dependency.
Also, it must be possible for the end user to download the source and build it
without needing to download the LGPL dependency.
[1] http://www.apache.org/legal/resolved.html#optional
> Please promote vfs-smb currently in the sandbox
> -----------------------------------------------
>
> Key: VFS-438
> URL: https://issues.apache.org/jira/browse/VFS-438
> Project: Commons VFS
> Issue Type: New Feature
> Affects Versions: 2.0
> Environment: windows/unix
> Reporter: Dan Tran
> Fix For: 2.1
>
>
> Current smb provider in the sandbox is mature enough to proceed with
> promotion out of sandbox for general use.
> Detail discussion is here
> http://apache-commons.680414.n4.nabble.com/Promote-vfs-cift-out-of-sandbox-td4636519.html
> The sandbox also tests hookup to current test suite, all we need is to
> provide a external URI using VFS test suite instructions.
> There are currently 2 classloader specific failures
> Tests in error:
> testLoadClass(org.apache.commons.vfs2.impl.test.VfsClassLoaderTests):
> code.ClassToLoad
> testSealing(org.apache.commons.vfs2.impl.test.VfsClassLoaderTests):
> code.sealed.AnotherClass
> Tests run: 1745, Failures: 0, Errors: 2, Skipped: 0
> require cifs 1.3.17 with one line change at
> SmbFileObject.java line number 227 to
> if (e.getNtStatus() == SmbException.NT_STATUS_NO_SUCH_FILE)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)