This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430F5528:固件升级软件:许可协议(EULA)

Guru**** 2027820 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/567211/msp430f5528-firmware-upgrader-software-license-agreement-eula

器件型号:MSP430F5528

您好!

我下载了"MSP430_USB_Firmware_Upgrade_Example-1.3.1.1-Setup.exe"并安装了该软件。

我现在想定制 GUI (或者完全重新编写)、并且可能"按原样"使用 BSL430.DLL。

在 slaa452c 第6.2.2章中、说明应通过更改"EulaAgreement.resx"来使用自己的许可协议(EULA)。

但是、现在我感到困惑:

现有许可证明确规定、版权声明和某些其他部分不得更改、即使是二进制形式也应"按原样"使用(对我而言、这意味着:EXE 文件、对吧?)

那么、现在是否可以自定义代码和许可协议并使用我们自己的版权?

感谢您的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 HenningL:

    有问题的包装器标题:

    /*
    * MSP430 USB 固件升级示例
    *
    一个示例软件以现场固件升级基于 MSP430 USB 的器件
    *
    *版权所有(C){2010}德州仪器(TI)公司- http://www.ti.com/
    *
    
    **以源代码和二进制形式重新分发和使用、无论
    是否进行*修改、 只要
    符合以下条件*、则允许:
    *
    *源代码的重新分发必须保留上述版权
    *声明、此条件列表和以下免责声明。
    *
    *二进制形式的再发行必须在
    
    *
    发行版随附的*文档和/或其他材料中复制上述版权声明、本条件列表和以下免责声明。
    *
    *未经
    
    事先书面许可、不得使用德州仪器公司的名称或*其贡献者的名称认可或推广从本软件派生的产品*。
    *
    *本软件由版权所有者和贡献者
    *按原样"提供、
    
    且不承认任何明示或暗示的保证、包括但不限于*特定用途*的适销性和适用性的暗示保证。 在任何情况下、版权
    *所有者或贡献者都不对任何直接、间接、偶然、
    *特殊、模范、 或相应的损害(包括但不
    限于*采购替代产品或服务;丧失使用、
    *数据或利润; 或业务中断)、但出于
    任何*责任理论、无论是合同、严格责任还是侵权
    行为*(包括疏忽或其他原因)、即使
    被告知可能会造成此类损坏、也是出于此类责任理论。
    *
    **/ 

    软件示例按原样提供、不附带任何保证或保证应用程序可用于您的目的。  基本上、如果代码在重新使用时导致任何损坏、则找不到 TI 故障。  您可以随意自定义此示例 GUI、但如果重新使用任何原始工程(即在到期时提供的点数)、则必须保留 TI 版权。  您可以添加自己的版权和现有的版权。

    此致、Ryan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="HenningL"]我现在想自定义 GUI (甚至完全重写),并且可能"按原样"使用 BSL430.DLL。

    为什么? 也许更好的选择是制造您自己的 BSL PC/微型端。