cmsis-svd / cmsis-svd-data

Aggregration of ARM Cortex-M (and other) CMSIS SVDs
Apache License 2.0
38 stars 17 forks source link

AutoChips/AC78{01,02,40}x: license prohibits redistribution of SVD files #42

Open VincentDary opened 3 weeks ago

VincentDary commented 3 weeks ago

Public AutoChips SVD files for AC7801x, AC7802x and AC7840x contain a license which prohibits redistribution.

In your opinion, what is the best way to go around this limitation and provide SVD files for restrited AutoChips SVDs in the cmsis-svd-data repository.

some ideas:

Link to DFP packs:

BenBE commented 3 weeks ago

Based on the license in the files:

    Copyright Statement:\n
    \n
    This software/firmware and related documentation ("AutoChips Software") are\n
    protected under relevant copyright laws. The information contained herein is\n
    confidential and proprietary to AutoChips Inc. and/or its licensors. Without\n
    the prior written permission of AutoChips inc. and/or its licensors, any\n
    reproduction, modification, use or disclosure of AutoChips Software, and\n
    information contained herein, in whole or in part, shall be strictly\n
    prohibited.\n
    \n
    AutoChips Inc. (C) 2020. All rights reserved.\n

you can argue that a broad reading of use or disclosure of AutoChips Software would cover both transforming the information (your option 1) and generating from scratch using the datasheet (your option 2).

The simplest course of action might be to ask AutoChips for permission, free of charge, to reproduce and distribute these SVD files unmodified, possibly alongside a small file indicating we received such written permission.