Skip to content

Commit a005ee4

Browse files
author
Clemens Hammacher
committed
Switch sequitur license to GPLv3
1 parent 87aa3f1 commit a005ee4

24 files changed

+1019
-115
lines changed

LICENSE.txt

+674
Large diffs are not rendered by default.

src/main/java/de/unisb/cs/st/sequitur/input/DataInput.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: DataInput
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/DataInput.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/Grammar.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: Grammar
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/Grammar.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/InputSequence.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: InputSequence
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/InputSequence.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/NonTerminal.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: NonTerminal
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/NonTerminal.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/ObjectReader.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: ObjectReader
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/ObjectReader.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/Rule.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: Rule
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/Rule.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/SharedInputGrammar.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: SharedInputGrammar
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/SharedInputGrammar.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/Symbol.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: Symbol
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/Symbol.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/input/Terminal.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: Terminal
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/input/Terminal.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.input;
1525

src/main/java/de/unisb/cs/st/sequitur/output/DataOutput.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: DataOutput
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/output/DataOutput.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.output;
1525

src/main/java/de/unisb/cs/st/sequitur/output/Grammar.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: Grammar
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/output/Grammar.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.output;
1525

src/main/java/de/unisb/cs/st/sequitur/output/NonTerminal.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: NonTerminal
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/output/NonTerminal.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.output;
1525

src/main/java/de/unisb/cs/st/sequitur/output/ObjectWriter.java

+15-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@
44
* Class: ObjectWriter
55
* Filename: sequitur/src/main/java/de/unisb/cs/st/sequitur/output/ObjectWriter.java
66
*
7-
* This file is part of the JavaSlicer tool, developed by Clemens Hammacher at Saarland University.
8-
* See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
7+
* This file is part of the Sequitur library developed by Clemens Hammacher
8+
* at Saarland University. It has been developed for use in the JavaSlicer
9+
* tool. See http://www.st.cs.uni-saarland.de/javaslicer/ for more information.
910
*
10-
* This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
11-
* To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a
12-
* letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
11+
* Sequitur is free software: you can redistribute it and/or modify
12+
* it under the terms of the GNU General Public License as published by
13+
* the Free Software Foundation, either version 3 of the License, or
14+
* (at your option) any later version.
15+
*
16+
* Sequitur is distributed in the hope that it will be useful,
17+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19+
* GNU General Public License for more details.
20+
*
21+
* You should have received a copy of the GNU General Public License
22+
* along with Sequitur. If not, see <http://www.gnu.org/licenses/>.
1323
*/
1424
package de.unisb.cs.st.sequitur.output;
1525

0 commit comments

Comments
 (0)