danielcheng007 / tungsten-replicator

Automatically exported from code.google.com/p/tungsten-replicator
0 stars 0 forks source link

Clean up library licensing and attribution #631

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

The replicator relies on a large number of open source libraries as well as 
some commercial ones.  These need to have proper attribution and we must ensure 
that licensing terms are obeyed. 

What is the expected output?

1.) All used libraries should be properly declared with correct licenses.
2.) All unused libraries should be removed. 
3.) Commercial libraries like Vertica should be removed from distributions.  
(They may be necessary for builds, hence can be present in source but not 
distributed.)
4.) Duplicate libraries should be reduced to a single copy. 
5.) Tungsten code must obey conditions of use of all licenses on which it 
depends.  For example, many licenses have header requirements. 

What do you see instead?

All of these conditions are violated--libraries are declared but not used, 
headers are not consistent, etc. 

What is the possible cause?

Bad housekeeping.  

What is the proposed solution?

Spring cleaning! 

Additional information

This will need careful review of all licenses.  

Use labels and text to provide additional information.

Original issue reported on code.google.com by robert.h...@continuent.com on 4 Jul 2013 at 2:57

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 30 Jul 2013 at 1:54

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 26 Aug 2013 at 1:54

GoogleCodeExporter commented 9 years ago
There won't be a 2.1.3.

Original comment by linas.vi...@continuent.com on 17 Sep 2013 at 10:13

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 4 Oct 2013 at 10:43

GoogleCodeExporter commented 9 years ago
We'll start this when 1.5.4 and 2.0.1 are out.

Original comment by linas.vi...@continuent.com on 4 Oct 2013 at 11:07

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 17 Dec 2013 at 8:35

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 6 Feb 2014 at 3:43

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 11 Aug 2014 at 1:19

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2603.

Cleaning up more obsolete TODO comments.

Original comment by linas.vi...@continuent.com on 29 Sep 2014 at 4:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2604.

Cleaning up compilation warnings from Replicator.

Original comment by linas.vi...@continuent.com on 29 Sep 2014 at 4:50

GoogleCodeExporter commented 9 years ago

Original comment by linas.vi...@continuent.com on 19 Jan 2015 at 2:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2802.

Remove Xpp library that is no longer used; upgraded Javascript to 1.7R4 to get 
replicator to MPL 2.0 license. 

Original comment by robert.h...@continuent.com on 25 Feb 2015 at 3:07

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r2803.

Merged changes to remove Xpp library that is no longer used and upgrade 
Javascript to 1.7R4 to get replicator to MPL 2.0 license. 

Original comment by robert.h...@continuent.com on 26 Feb 2015 at 9:23