Release some more of the code under "GPLv2 or later", so it is compatible with GPLv3

See: https://github.com/felis/USB_Host_Shield_2.0/issues/364#issuecomment-387479546
This commit is contained in:
Kristian Sloth Lauszus 2018-06-23 13:52:57 +02:00
parent 00aa35518b
commit 06d5ed134a
3 changed files with 41 additions and 18 deletions

View file

@ -1,11 +1,18 @@
/* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved. /* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved.
This software may be distributed and modified under the terms of the GNU This program is free software; you can redistribute it and/or modify
General Public License version 2 (GPL2) as published by the Free Software it under the terms of the GNU General Public License as published by
Foundation and appearing in the file GPL2.TXT included in the packaging of the Free Software Foundation; either version 2 of the License, or
this file. Please note that GPL2 Section 2[b] requires that all works based (at your option) any later version.
on this software must also be made publicly available under the terms of
the GPL2 ("Copyleft"). 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Contact information Contact information
------------------- -------------------
@ -14,6 +21,7 @@ Circuits At Home, LTD
Web : http://www.circuitsathome.com Web : http://www.circuitsathome.com
e-mail : support@circuitsathome.com e-mail : support@circuitsathome.com
*/ */
#if !defined(_usb_h_) || defined(__HEXDUMP_H__) #if !defined(_usb_h_) || defined(__HEXDUMP_H__)
#error "Never include hexdump.h directly; include Usb.h instead" #error "Never include hexdump.h directly; include Usb.h instead"
#else #else

View file

@ -1,11 +1,18 @@
/* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved. /* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved.
This software may be distributed and modified under the terms of the GNU This program is free software; you can redistribute it and/or modify
General Public License version 2 (GPL2) as published by the Free Software it under the terms of the GNU General Public License as published by
Foundation and appearing in the file GPL2.TXT included in the packaging of the Free Software Foundation; either version 2 of the License, or
this file. Please note that GPL2 Section 2[b] requires that all works based (at your option) any later version.
on this software must also be made publicly available under the terms of
the GPL2 ("Copyleft"). 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Contact information Contact information
------------------- -------------------
@ -14,6 +21,7 @@ Circuits At Home, LTD
Web : http://www.circuitsathome.com Web : http://www.circuitsathome.com
e-mail : support@circuitsathome.com e-mail : support@circuitsathome.com
*/ */
#if !defined(_usb_h_) || defined(__SINK_PARSER_H__) #if !defined(_usb_h_) || defined(__SINK_PARSER_H__)
#error "Never include hexdump.h directly; include Usb.h instead" #error "Never include hexdump.h directly; include Usb.h instead"
#else #else

View file

@ -1,11 +1,18 @@
/* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved. /* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved.
This software may be distributed and modified under the terms of the GNU This program is free software; you can redistribute it and/or modify
General Public License version 2 (GPL2) as published by the Free Software it under the terms of the GNU General Public License as published by
Foundation and appearing in the file GPL2.TXT included in the packaging of the Free Software Foundation; either version 2 of the License, or
this file. Please note that GPL2 Section 2[b] requires that all works based (at your option) any later version.
on this software must also be made publicly available under the terms of
the GPL2 ("Copyleft"). 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Contact information Contact information
------------------- -------------------