Skip to content

Commit 6819cc7

Browse files
committed
OHFT-58 Change license to LGPLv3 to protect redistribution.
1 parent 53d50c0 commit 6819cc7

40 files changed

+580
-628
lines changed

LICENSE

Lines changed: 165 additions & 191 deletions
Large diffs are not rendered by default.

affinity-test/pom.xml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
~ Copyright 2014 Higher Frequency Trading
3+
~ Copyright (C) 2015 higherfrequencytrading.com
44
~
5-
~ http://www.higherfrequencytrading.com
5+
~ This program is free software: you can redistribute it and/or modify
6+
~ it under the terms of the GNU Lesser General Public License as published by
7+
~ the Free Software Foundation, either version 3 of the License.
68
~
7-
~ Licensed under the Apache License, Version 2.0 (the "License");
8-
~ you may not use this file except in compliance with the License.
9-
~ You may obtain a copy of the License at
9+
~ This program is distributed in the hope that it will be useful,
10+
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
~ GNU Lesser General Public License for more details.
1013
~
11-
~ http://www.apache.org/licenses/LICENSE-2.0
12-
~
13-
~ Unless required by applicable law or agreed to in writing, software
14-
~ distributed under the License is distributed on an "AS IS" BASIS,
15-
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16-
~ See the License for the specific language governing permissions and
17-
~ limitations under the License.
14+
~ You should have received a copy of the GNU Lesser General Public License
15+
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
1816
-->
1917

2018
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

affinity-test/src/main/java/net/openhft/affinity/osgi/OSGiPlaceholder.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
16+
1817
package net.openhft.affinity.osgi;
1918

2019
/**

affinity-test/src/test/java/net/openhft/affinity/osgi/OSGiBundleTest.java

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
16+
1817
package net.openhft.affinity.osgi;
1918

2019
import org.junit.Test;

affinity-test/src/test/java/net/openhft/affinity/osgi/OSGiTestBase.java

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,28 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
18-
package net.openhft.affinity.osgi;
19-
20-
import java.io.File;
2116

22-
import org.osgi.framework.Bundle;
23-
import org.osgi.framework.BundleContext;
17+
package net.openhft.affinity.osgi;
2418

2519
import org.ops4j.pax.exam.CoreOptions;
2620
import org.ops4j.pax.exam.Option;
2721
import org.ops4j.pax.exam.options.MavenArtifactProvisionOption;
22+
import org.osgi.framework.Bundle;
23+
import org.osgi.framework.BundleContext;
24+
25+
import java.io.File;
2826

2927
public class OSGiTestBase {
3028

affinity/pom.xml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
3-
~ Copyright 2014 Higher Frequency Trading
3+
~ Copyright (C) 2015 higherfrequencytrading.com
44
~
5-
~ http://www.higherfrequencytrading.com
5+
~ This program is free software: you can redistribute it and/or modify
6+
~ it under the terms of the GNU Lesser General Public License as published by
7+
~ the Free Software Foundation, either version 3 of the License.
68
~
7-
~ Licensed under the Apache License, Version 2.0 (the "License");
8-
~ you may not use this file except in compliance with the License.
9-
~ You may obtain a copy of the License at
9+
~ This program is distributed in the hope that it will be useful,
10+
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
~ GNU Lesser General Public License for more details.
1013
~
11-
~ http://www.apache.org/licenses/LICENSE-2.0
12-
~
13-
~ Unless required by applicable law or agreed to in writing, software
14-
~ distributed under the License is distributed on an "AS IS" BASIS,
15-
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16-
~ See the License for the specific language governing permissions and
17-
~ limitations under the License.
14+
~ You should have received a copy of the GNU Lesser General Public License
15+
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
1816
-->
1917

2018
<project xmlns="http://maven.apache.org/POM/4.0.0"

affinity/src/main/java/java/lang/ThreadLifecycleListener.java

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
1816

1917
package java.lang;

affinity/src/main/java/java/lang/ThreadTrackingGroup.java

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
1816

1917
package java.lang;

affinity/src/main/java/net/openhft/affinity/AffinityLock.java

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
1816

1917
package net.openhft.affinity;

affinity/src/main/java/net/openhft/affinity/AffinityStrategies.java

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
11
/*
2-
* Copyright 2014 Higher Frequency Trading
2+
* Copyright (C) 2015 higherfrequencytrading.com
33
*
4-
* http://www.higherfrequencytrading.com
4+
* This program is free software: you can redistribute it and/or modify
5+
* it under the terms of the GNU Lesser General Public License as published by
6+
* the Free Software Foundation, either version 3 of the License.
57
*
6-
* Licensed under the Apache License, Version 2.0 (the "License");
7-
* you may not use this file except in compliance with the License.
8-
* You may obtain a copy of the License at
8+
* This program is distributed in the hope that it will be useful,
9+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+
* GNU Lesser General Public License for more details.
912
*
10-
* http://www.apache.org/licenses/LICENSE-2.0
11-
*
12-
* Unless required by applicable law or agreed to in writing, software
13-
* distributed under the License is distributed on an "AS IS" BASIS,
14-
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15-
* See the License for the specific language governing permissions and
16-
* limitations under the License.
13+
* You should have received a copy of the GNU Lesser General Public License
14+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1715
*/
1816

1917
package net.openhft.affinity;

0 commit comments

Comments
 (0)