|
|
|
|
|
|
JasperServer
 
0004163: Change JasperServer license to Affero GPL v3 - JasperForge
  
Recently Visited: 0002589, 0002620, 0002645, 0003048, 0002791

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004163 [JasperServer] Feature Requests minor always 07/25/2009 01:08 03/11/2010 00:30
Reporter swood  
Assigned To swood
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.7.0 Product Version
  Target Version 3.7.0 Product Build
Summary 0004163: Change JasperServer license to Affero GPL v3
Description With the Spring upgrade, licenses of all components are being reviewed. The Affero GPL v3 license gives good license "compatibility". GPL v3 Compatible licenses are:
    * Apache v2, not 1.1
    * MPL 1.1 (not 1.0)
    * LGPL
    * BSD/FreeBSD
    * "Public Domain"
    * Other compatible licenses as per http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses [^]
    * If a component can be licensed in multiple ways, then one of the above licenses has to be an option


The Affero version of the GPL v3 addresses the issue of GPL functionality over a network. See http://www.fsf.org/licensing/licenses/agpl-3.0.html [^]

A quote from the license:

Developers that use our General Public Licenses protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License which gives you legal permission to copy, distribute and/or modify the software.

A secondary benefit of defending all users' freedom is that improvements made in alternate versions of the program, if they receive widespread use, become available for other developers to incorporate. Many developers of free software are heartened and encouraged by the resulting cooperation. However, in the case of software used on network servers, this result may fail to come about. The GNU General Public License permits making a modified version and letting the public access it on a server without ever releasing its source code to the public.

The GNU Affero General Public License is designed specifically to ensure that, in such cases, the modified source code becomes available to the community. It requires the operator of a network server to provide the source code of the modified version running there to the users of that server. Therefore, public use of a modified version, on a publicly accessible server, gives the public access to the source code of the modified version.
Steps To Reproduce
Additional Information
Tags No tags attached.
Components
Attached Files

- Relationships

-  Notes
(0008236)
swood
11/11/2009 02:41

Included in 3.7.0 release candidate
(0008947)
swood
03/11/2010 00:30

In 3.7.0 release

- Issue History
Date Modified Username Field Change
07/25/2009 01:08 swood New Issue
07/25/2009 01:08 swood Assigned To => swood
07/30/2009 01:13 swood Assigned To swood =>
07/30/2009 01:13 swood Status new => assigned
11/11/2009 02:41 swood Note Added: 0008236
11/11/2009 02:41 swood Status assigned => resolved
11/11/2009 02:41 swood Resolution open => fixed
11/11/2009 02:41 swood Assigned To => swood
03/11/2010 00:30 swood Note Added: 0008947
03/11/2010 00:30 swood Status resolved => closed
03/11/2010 00:30 swood Fixed in Version => 3.7.0
 
 
JasperForge Quotes
"I have a J2EE application with JasperReports-based reporting component. With it, I am able to generate anything from CSV to PDF to XML to HTML to SATO/ZPL for barcode label formats."
 
Founding Member, Open Solutions Alliance       Hot Jasper Projects on SOURCEFORGE.NET       Powered by EssentiaESP