Skip to content

Commit 20897e3

Browse files
authored
Merge pull request #752 from Systems-Modeling/ST6RI-922
ST6RI-922 Change licensing to the EPL
2 parents 4a471d8 + 1e4405d commit 20897e3

808 files changed

Lines changed: 5117 additions & 6440 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

LICENSE

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

LICENSE-GPL

Lines changed: 0 additions & 674 deletions
This file was deleted.

README.adoc

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
= SysML v2 Pilot Implementation Protoyping
22

3-
This software is licensed under the GNU Lesser General Public License. See the files LICENSE and LICENSE-GPL.
3+
This software is licensed under the Eclipse Public License. See the files LICENSE and LICENSE-GPL.
44

55
== Installation Instructions
66

@@ -126,7 +126,7 @@ image:project-wizard.png[project wizard]
126126
=== For new code
127127
Set up a Java code template as follows:
128128

129-
1. Window > Preferences (Mac-OS: Eclipse > Preferences)
129+
1. Window > Preferences (Mac-OS: Eclipse > Settings)
130130

131131
2. Java > Code Style > Code Templates
132132

@@ -142,19 +142,18 @@ Set up a Java code template as follows:
142142
* Copyright (C) 2026 <Your organization name>
143143
*
144144
* This program is free software: you can redistribute it and/or modify
145-
* it under the terms of the GNU Lesser General Public License as published by
146-
* the Free Software Foundation, either version 3 of the License, or
147-
* (at your option) any later version.
145+
* it under the terms of the Eclipse Public License, version 2, as published by
146+
* the Eclipse Foundation.
148147
*
149148
* This program is distributed in the hope that it will be useful,
150149
* but WITHOUT ANY WARRANTY; without even the implied warranty of
151-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
152-
* GNU Lesser General Public License for more details.
150+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
151+
* Eclipse Public License for more details.
153152
*
154-
* You should have received a copy of the GNU Lesser General Public License
155-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
153+
* You should have received a copy of the Eclipse Public License
154+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
156155
*
157-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
156+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
158157
*/
159158
----
160159

@@ -165,5 +164,5 @@ Set up a Java code template as follows:
165164
* When modifying existing code for the first time in a new year, add the year as the latest year in the appropriate copy right line. (E.g., in 2026, "Copyright (C) 2024" becomes "Copyright (C) 2024-2026" and in 2027 it becomes "Copyright (C) 2024-2027".)
166165

167166
=== Sources
168-
* https://www.gnu.org/licenses/gpl-3.0.en.html[GNU GPL v3.0 - How to Apply These Terms to Your New Programs]
167+
* https://www.eclipse.org/legal/epl-2.0/faq/[Eclipse Public License (EPL) Frequently Asked Questions]
169168
* https://hakre.wordpress.com/2012/07/25/using-the-spdx-license-list-for-tagging-and-linking/[Using the SPDX License List for Tagging and Linking]

org.omg.kerml.expressions.xtext/src/org/omg/kerml/expressions/xtext/KerMLExpressions.xtext

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,18 @@
66
* Copyright (c) 2019 Mgnite Inc.
77
*
88
* This program is free software: you can redistribute it and/or modify
9-
* it under the terms of the GNU Lesser General Public License as published by
10-
* the Free Software Foundation, either version 3 of the License, or
11-
* (at your option) any later version.
9+
* it under the terms of the Eclipse Public License as published by
10+
* the Eclipse Foundation, version 2 of the License.
1211
*
1312
* This program is distributed in the hope that it will be useful,
1413
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1514
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16-
* GNU Lesser General Public License for more details.
15+
* Eclipse Public License for more details.
1716
*
18-
* You should have received a copy of the GNU Lesser General Public License
19-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
17+
* You should have received a copy of the Eclipse Public License
18+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
2019
*
21-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
20+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
2221
*
2322
* Contributors:
2423
* Ed Seidewitz, MDS

org.omg.kerml.owl/src/org/omg/kerml/owl/Owl.xtext

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@
33
* Copyright (c) 2018 Model Driven Solutions, Inc.
44
*
55
* 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, or
8-
* (at your option) any later version.
6+
* it under the terms of the Eclipse Public License as published by
7+
* the Eclipse Foundation, version 2 of the License.
98
*
109
* This program is distributed in the hope that it will be useful,
1110
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1211
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
* GNU Lesser General Public License for more details.
12+
* Eclipse Public License for more details.
1413
*
15-
* You should have received a copy of the GNU Lesser General Public License
16-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
14+
* You should have received a copy of the Eclipse Public License
15+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
1716
*
18-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
17+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
1918
*
2019
* Contributors:
2120
* Ed Seidewitz

org.omg.kerml.owl/src/org/omg/kerml/owl/qvt/KerML2OWL.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@
33
* Copyright (c) 2018 Model Driven Solutions, Inc.
44
*
55
* 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, or
8-
* (at your option) any later version.
6+
* it under the terms of the Eclipse Public License as published by
7+
* the Eclipse Foundation, version 2 of the License.
98
*
109
* This program is distributed in the hope that it will be useful,
1110
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1211
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
* GNU Lesser General Public License for more details.
12+
* Eclipse Public License for more details.
1413
*
15-
* You should have received a copy of the GNU Lesser General Public License
16-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
14+
* You should have received a copy of the Eclipse Public License
15+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
1716
*
18-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
17+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
1918
*
2019
* Contributors:
2120
* Ed Seidewitz

org.omg.kerml.owl/transforms/SysML2OWL.qvto

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@
33
* Copyright (c) 2018 Model Driven Solutions, Inc.
44
*
55
* 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, or
8-
* (at your option) any later version.
6+
* it under the terms of the Eclipse Public License as published by
7+
* the Eclipse Foundation, version 2 of the License.
98
*
109
* This program is distributed in the hope that it will be useful,
1110
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1211
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
* GNU Lesser General Public License for more details.
12+
* Eclipse Public License for more details.
1413
*
15-
* You should have received a copy of the GNU Lesser General Public License
16-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
14+
* You should have received a copy of the Eclipse Public License
15+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
1716
*
18-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
17+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
1918
*
2019
* Contributors:
2120
* Ed Seidewitz

org.omg.kerml.xpect.tests/src/org/omg/kerml/xpect/KerMLXpectGlobalScopeProvider.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@
33
* Copyright (c) 2019 Model Driven Solutions, Inc.
44
*
55
* 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, or
8-
* (at your option) any later version.
6+
* it under the terms of the Eclipse Public License as published by
7+
* the Eclipse Foundation, version 2 of the License.
98
*
109
* This program is distributed in the hope that it will be useful,
1110
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1211
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
* GNU Lesser General Public License for more details.
12+
* Eclipse Public License for more details.
1413
*
15-
* You should have received a copy of the GNU Lesser General Public License
16-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
14+
* You should have received a copy of the Eclipse Public License
15+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
1716
*
18-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
17+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
1918
*
2019
* Contributors:
2120
* Ed Seidewitz, MDS

org.omg.kerml.xtext.ui/src/org/omg/kerml/xtext/ui/KerMLActivator.xtend

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@
33
* Copyright (C) 2025 Model Driven Solutions, Inc.
44
*
55
* 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, or
6+
* it under the terms of the Eclipse Public License as published by
7+
* the Eclipse Foundation, version 2 of the License.
88
* (at your option) any later version.
99
*
1010
* This program is distributed in the hope that it will be useful,
1111
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1212
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
* GNU Lesser General Public License for more details.
13+
* Eclipse Public License for more details.
1414
*
15-
* You should have received a copy of the GNU Lesser General Public License
16-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
15+
* You should have received a copy of the Eclipse Public License
16+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
1717
*
18-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
18+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
1919
*
2020
* Contributors:
2121
* Laszlo Gati, MDS

org.omg.kerml.xtext.ui/src/org/omg/kerml/xtext/ui/KerMLAntlrTokenToAttributeIdMapper.xtend

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,18 @@
33
* Copyright (c) 2023 Model Driven Solutions, Inc.
44
*
55
* 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, or
8-
* (at your option) any later version.
6+
* it under the terms of the Eclipse Public License as published by
7+
* the Eclipse Foundation, version 2 of the License.
98
*
109
* This program is distributed in the hope that it will be useful,
1110
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1211
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
* GNU Lesser General Public License for more details.
12+
* Eclipse Public License for more details.
1413
*
15-
* You should have received a copy of the GNU Lesser General Public License
16-
* along with this program. If not, see <https://www.gnu.org/licenses/>.
14+
* You should have received a copy of the Eclipse Public License
15+
* along with this program. If not, see <https://www.eclipse.org/legal/epl-2.0/>.
1716
*
18-
* @license LGPL-3.0-or-later <http://spdx.org/licenses/LGPL-3.0-or-later>
17+
* @license EPL-2.0 <http://spdx.org/licenses/EPL-2.0>
1918
*
2019
* Contributors:
2120
* Ed Seidewitz, MDS

0 commit comments

Comments
 (0)