martijnvanbrummelen / nwipe

nwipe secure disk eraser
GNU General Public License v2.0
799 stars 86 forks source link

Updated headers to GPLv3 (in case of approval) #617

Open Knogle opened 1 month ago

Knogle commented 1 month ago

Ahoy. Just some work done, maybe it's useful when we have the approval to go for GPLv3.

PartialVolume commented 1 month ago

Thanks, that saves me some time having to go through all the files.

PartialVolume commented 1 month ago

I thought the hddtemp_scsi code was GPLv2 code?. You were correct it was taken from the external hdd_temp source code, I believe last updated in 2007?

Knogle commented 1 month ago

I thought the hddtemp_scsi code was GPLv2 code?. You were correct it was taken from the external hdd_temp source code, I believe last updated in 2007?

Ahoy. Yeah it says

GPLv2 [..] (at your option) any later version.

So there is no issue on moving it to GPLv3.

PartialVolume commented 1 month ago

I thought the hddtemp_scsi code was GPLv2 code?. You were correct it was taken from the external hdd_temp source code, I believe last updated in 2007?

Ahoy. Yeah it says

GPLv2 [..] (at your option) any later version.

So there is no issue on moving it to GPLv3.

That's great. Thanks. Just checking.

PartialVolume commented 1 month ago

@Knogle The reason I questioned it was the discrepancy between the header in the .c files that contain the or later clause and the file called COPYING which doesn't contain that clause and is just the original GPLv2. I guess the author forgot to update the COPYING file.

I'm looking at the last release https://download.savannah.nongnu.org/releases/hddtemp/hddtemp-0.3-beta9.tar.bz2

As the C files contain GPLv2 or later, I'm happy with that.

Knogle commented 1 month ago

That's great! I hope i didn't miss anything.