[ http://jira.magnolia.info/browse/MAGNOLIA-540?page=all ]

Fabrizio Giustina updated MAGNOLIA-540:
---------------------------------------

          Summary: Replacing default multipart filter implementation 
(problematic com.oreilly.servlet package license terms)  (was: problematic 
com.oreilly.servlet package license terms)
      Component/s: core
    Fix Version/s: 3.1 M4
                       (was: 3.1)
         Priority: Critical  (was: Major)

Setting release version and moving to an higher priority, cos license terms 
could be problematic and this issue is here from too much time...

After my recent fixes the new commons-fileupload implementation looks good, and 
someway also better than the cos based one (there is an additional request 
wrapper which makes easier to deal with multipart forms).

I'd like to see this becoming the default in 3.1-m4, by renaming the old cos 
filter to CosMultipartRequestFilter and CommonsFileUploadMultipartRequestFilter 
to MultipartRequestFilter. If no issues are found in this milestone we can 
easily drop the cos dependency (along with the filter implementation) for the 
first RC.


> Replacing default multipart filter implementation (problematic 
> com.oreilly.servlet package license terms)
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: MAGNOLIA-540
>                 URL: http://jira.magnolia.info/browse/MAGNOLIA-540
>             Project: Magnolia
>          Issue Type: Task
>          Components: core
>    Affects Versions: 2.1 Final
>            Reporter: Andreas Brenk
>         Assigned To: Philipp Bracher
>            Priority: Critical
>             Fix For: 3.1 M4
>
>         Attachments: MultipartRequestFilter.java, 
> MultipartRequestFilterTest.java
>
>
> The WAR file download contains Jason Hunter's com.oreilly.servlet package in 
> the WEB-INF/lib directory. Its license terms (see 
> http://servlets.com/cos/license.html) are problematic I fear.
> Especially items 5 and 6 are currently violated:
> "5. The distribution includes copyright notice as follows: "The source code, 
> object code, and documentation in the com.oreilly.servlet package is 
> copyright and owned by Jason Hunter." in the documentation and/or other 
> materials provided with the distribution.
> 6. You reproduce the above copyright notice, this list of conditions, and the 
> following disclaimer in the documentation and/or other materials provided 
> with the distribution."
> Both "license.txt" and "release notes.txt" contained in the WAR file download 
> do not mention anything demanded by the terms cited above.
> A problematic second point is the license for commercial usage and 
> redistribution as every developer must own a copy of Jason's book or 
> negotiate a seperate license.
> Jakarta Commons FileUpload (http://jakarta.apache.org/commons/fileupload/) is 
> a possible replacement at least for some functionality.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------

Reply via email to