Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8304845

Update PCSC-Lite for Suse Linux to 1.9.9 and fix incomplete license wording

    XMLWordPrintable

Details

    Backports

      Description

        Our internal license compliance checker tool complains an issue with src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING. The COPYING file mentions:
        > Some files are under GNU GPL v3 or any later version
        > - doc/example/pcsc_demo.c
        > - the files in src/spy/
        > - the files in UnitaryTests/
        > ...
        > 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 PCSC lite source from https://pcsclite.apdu.fr/ does include a GPL-3.0.txt for the full GPLv3 license. However, the JDK source does not contain the full GPLv3 license anywhere.

        Since the relevant files doc/example/pcsc_demo.c, src/spy/, UnitaryTests/ are NOT included with the MUSCLE library in the JDK, could we remove this paragraph about GPLv3 from the COPYING file?

        Similarly src/auth.c and src/auth.h, src/simclist.c and src/simclist are not included in the JDK, but the COPYING file has paragraphs about them. Could we remove those paragraphs as well?

        Note that JDK-8226607 added the relevant paragraphs.

        Attachments

          Issue Links

            Activity

              People

                valeriep Valerie Peng
                manc Man Cao
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: