Skip to content

Commit

Permalink
Applied GNU Affero v3 license to codebase.
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthew Blissett authored and Matthew Blissett committed Oct 1, 2014
1 parent e77bb28 commit e4ecac8
Show file tree
Hide file tree
Showing 152 changed files with 2,373 additions and 0 deletions.
661 changes: 661 additions & 0 deletions LICENSE.md

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Bot.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;
import java.util.List;

Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/BotEngine.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.util.ArrayList;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/CloneMe.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.lang.reflect.InvocationTargetException;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Configuration.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;
import java.util.ArrayList;
import java.util.List;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.io.BufferedWriter;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Dictionary.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;
import javax.persistence.EntityManager;
import javax.persistence.PrePersist;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.util.ArrayList;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Matcher.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.util.ArrayList;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Reporter.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/ReporterEngine.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.util.ArrayList;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Transformer.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.util.ArrayList;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/Wire.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;
import java.util.ArrayList;
import java.util.List;
Expand Down
12 changes: 12 additions & 0 deletions matchconf/src/main/java/org/kew/rmf/matchconf/WireEngine.java
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;

import java.util.ArrayList;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf;
import javax.persistence.ManyToOne;

Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.utils;

import java.lang.reflect.InvocationTargetException;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;

import org.springframework.format.FormatterRegistry;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;

import java.lang.reflect.InvocationTargetException;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;
import org.kew.rmf.matchconf.Configuration;
import org.springframework.roo.addon.web.mvc.controller.scaffold.RooWebScaffold;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;
import java.io.UnsupportedEncodingException;
import java.lang.reflect.InvocationTargetException;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;
import java.io.UnsupportedEncodingException;
import java.util.List;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;
import java.io.UnsupportedEncodingException;
import java.util.List;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;
import java.io.UnsupportedEncodingException;
import java.util.List;
Expand Down
@@ -1,3 +1,15 @@
/*
* Reconciliation and Matching Framework
* Copyright © 2014 Royal Botanic Gardens, Kew
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by
* the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package org.kew.rmf.matchconf.web;
import java.io.UnsupportedEncodingException;
import java.util.List;
Expand Down

0 comments on commit e4ecac8

Please sign in to comment.