jdbruijn / LedCube

Program to control an 8x8x8 RGB LED cube.
http://vidavidorra.github.io/LedCube-Documentation
GNU General Public License v3.0
0 stars 0 forks source link

License change (MIT to GPLv3) #11

Closed vidavidorra closed 8 years ago

vidavidorra commented 8 years ago

I want to use the GPLv3 instead of the MIT license. I've never made a release so I can still change the license. The reason for this change is that this program works together with the LedCube Visualisation program, which is written in C++ using Qt. As far as I know Qt demands the usage of the GPL, so I want to be consistent in the LedCube related projects and have it all under the same license.

Files

The license in the files should look like:

 * 
 * This file is part of LedCube.
 * 
 * Copyright (c) 2015  Jeroen de Bruijn  <vidavidorra@gmail.com>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * 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, see <http://www.gnu.org/licenses/>.
 *

The license in the LICENSE file should look like this.

vidavidorra commented 8 years ago

log:

C:\Users\jdebruijn\Drive\Programming\Python>ChangeLicensepy.py --folder C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Animations
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Animations\src
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\src
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\src
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Visualisation
Searching for files in directory C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Visualisation\src
Processing files
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Version.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Animations\Fill.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Animations\src\Fill.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\Colours.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\CubeControlData.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\LayerControl.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\LedCube.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\LedDriver.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\PanelControl.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\src\CubeControlData.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\src\LayerControl.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\src\LedCube.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\src\LedDriver.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\CubeControl\src\PanelControl.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\BitOperations.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Buzzer.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Debug.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Delay.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\getPICConfigurationBits.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Interrupts.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\IOPorts.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Macro.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\MyAssert.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\PeripheralPinSelect.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Ports.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\SwFifoBuffer.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\System.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\Uart.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\BitOperations.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\Buzzer.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\getPICConfigurationBits.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\IOPorts.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\SwFifoBuffer.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\System.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\LibraryFiles\src\Uart.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\src\main.c
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Visualisation\LedCubeVisualisation.h
Processing C:\Users\jdebruijn\Drive\Programming\MPLABX\LedCube.X\source\Visualisation\src\LedCubeVisualisation.c
Total 38 file(s)
*** ChangeLicense has finished