Skip Menu |

This queue is for tickets about the Device-SerialPort CPAN distribution.

Report information
The Basics
Id: 133080
Status: open
Priority: 0/
Queue: Device-SerialPort

People
Owner: Nobody in particular
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: LICENSE inconsistencies
Its really not clear what the license terms are, giving 2 different terms in the same file.

A mix of "artistic", "GPL2+" and "perl" ( Artistic OR GPL-1+ ) is seen.

./Device-SerialPort.spec:25:license:    Artistic

./README-270-This module is free software; you can redistribute it and/or modify it under
./README:271:the same terms as Perl itself.

./modemtest-12-# This program is free software; you can redistribute it and/or
./modemtest:13:# modify it under the terms of the GNU General Public License
./modemtest-14-# as published by the Free Software Foundation; either version 2
./modemtest:15:# of the License, or (at your option) any later version.

./modemtest-72-This program is free software; you may redistribute it and/or modify
./modemtest:73:it under the same terms ans Perl itself.

./eg/any_os.plx:6:#  This free software is licensed under the terms of the GNU public license.
./eg/any_os.plx:7:#  Copyright 1998,1999 Bruce Winter


./SerialPort.pm-11-# This program is free software; you can redistribute it and/or
./SerialPort.pm:12:# modify it under the terms of the GNU General Public License
./SerialPort.pm-13-# as published by the Free Software Foundation; either version 2
./SerialPort.pm:14:# of the License, or (at your option) any later version.

./SerialPort.pm-3341-This module is free software; you can redistribute it and/or modify it
./SerialPort.pm:3342:under the same terms as Perl itself.


-- 
- CPAN kentnl@cpan.org
- Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )
What is listed is what was recommended in the late 1990s when this module, and some others in the *SerialPort* family tree, were in active development. While I recognize there have been some changes in recommendations over the last 20+ years, I have not been following them closely. The intent was "freely available". Some of the examples were derived from other packages and the mix of terminology reflects that. Unfortunately, I no longer have access to the hardware required to test an update to the module. And I hesitate to make even a documentation change without the ability to test before release. This module, and its Windows sibling, were incorporated into several other software packages which are also beyond my control to test (at one point, it was even referenced in the Raspberry PI manual - although I don't think it still is). I consider this a documentation fault rather than a bug. It wouldn't bother me to have it fixed. But I don't think I can do it properly any more. -bill On Thu Jul 30 05:36:39 2020, KENTNL wrote: Show quoted text
> Its really not clear what the license terms are, giving 2 different > terms in > the same file. > > A mix of "artistic", "GPL2+" and "perl" ( Artistic OR GPL-1+ ) is > seen. > > ./Device-SerialPort.spec:25:license: Artistic > > ./README-270-This module is free software; you can redistribute it > and/or > modify it under > ./README:271:the same terms as Perl itself. > > ./modemtest-12-# This program is free software; you can redistribute > it and/or > ./modemtest:13:# modify it under the terms of the GNU General Public > License > ./modemtest-14-# as published by the Free Software Foundation; either > version 2 > ./modemtest:15:# of the License, or (at your option) any later > version. > > ./modemtest-72-This program is free software; you may redistribute it > and/or > modify > ./modemtest:73:it under the same terms ans Perl itself. > > ./eg/any_os.plx:6:# This free software is licensed under the terms of > the GNU > public license. > ./eg/any_os.plx:7:# Copyright 1998,1999 Bruce Winter > > > ./SerialPort.pm-11-# This program is free software; you can > redistribute it > and/or > ./SerialPort.pm:12:# modify it under the terms of the GNU General > Public > License > ./SerialPort.pm-13-# as published by the Free Software Foundation; > either > version 2 > ./SerialPort.pm:14:# of the License, or (at your option) any later > version. > > ./SerialPort.pm-3341-This module is free software; you can > redistribute it > and/or modify it > ./SerialPort.pm:3342:under the same terms as Perl itself. > > > -- > - CPAN kentnl@cpan.org > - Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )