Skip to content

Commit a760324

Browse files
martinwagrobincornelius
authored andcommitted
change license...
according to #47
1 parent 9ab84a1 commit a760324

File tree

1 file changed

+34
-16
lines changed

1 file changed

+34
-16
lines changed

‎libEDSsharp/CanOpenNodeExporter.cs‎

Lines changed: 34 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -179,25 +179,43 @@ CANopen Object Dictionary.
179179
<http://canopennode.sourceforge.net>
180180
181181
(For more information see <CO_SDO.h>.)
182-
*/
183-
/*
184-
This program is free software: you can redistribute it and/or modify
185-
it under the terms of the GNU Lesser General Public License as published by
186-
the Free Software Foundation, either version 3 of the License, or
187-
(at your option) any later version.
188182
183+
This file is part of CANopenNode, an opensource CANopen Stack.
184+
Project home page is <https://github.com/CANopenNode/CANopenNode>.
185+
For more information on CANopen see <http://www.can-cia.org/>.
186+
187+
CANopenNode is free and open source software: you can redistribute
188+
it and/or modify it under the terms of the GNU General Public License
189+
as published by the Free Software Foundation, either version 2 of the
190+
License, or (at your option) any later version.
191+
189192
This program is distributed in the hope that it will be useful,
190193
but WITHOUT ANY WARRANTY; without even the implied warranty of
191-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
192-
GNU Lesser General Public License for more details.
193-
194-
You should have received a copy of the GNU Lesser General Public License
195-
along with this program. If not, see <http://www.gnu.org/licenses/>.
196-
197-
198-
Original Author: Janez Paternoster
199-
200-
194+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
195+
GNU General Public License for more details.
196+
197+
You should have received a copy of the GNU General Public License
198+
along with this program. If not, see <http://www.gnu.org/licenses/>.
199+
200+
Following clarification and special exception to the GNU General Public
201+
License is included to the distribution terms of CANopenNode:
202+
203+
Linking this library statically or dynamically with other modules is
204+
making a combined work based on this library. Thus, the terms and
205+
conditions of the GNU General Public License cover the whole combination.
206+
207+
As a special exception, the copyright holders of this library give
208+
you permission to link this library with independent modules to
209+
produce an executable, regardless of the license terms of these
210+
independent modules, and to copy and distribute the resulting
211+
executable under terms of your choice, provided that you also meet,
212+
for each linked independent module, the terms and conditions of the
213+
license of that module. An independent module is a module which is
214+
not derived from or based on this library. If you modify this
215+
library, you may extend this exception to your version of the
216+
library, but you are not obliged to do so. If you do not wish
217+
to do so, delete this exception statement from your version.
218+
201219
This file was automatically generated with libedssharp Object
202220
Dictionary Editor. DON'T EDIT THIS FILE MANUALLY !!!!
203221

0 commit comments

Comments
 (0)