• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » MSP430™ Microcontrollers » MSP430 Ultra-Low Power 16-bit Microcontroller Forum » slimy msp430ware
Share
MSP430™ Microcontrollers
  • Forum
  • Announcements
  • E2E Wiki
Options
  • Subscribe via RSS
MSP430 Resources
  • MSP430 Product Folder
  • MSP-EXP430G2 - MSP430 LaunchPad Value Line Development kit
  • MSP430 Getting Started Guide
  • MSP430 Microcontroller Projects
  • More Resources >
  • slimy msp430ware

    slimy msp430ware

    This question is answered
    Bob White
    Posted by Bob White
    on Apr 04 2012 12:44 PM
    Intellectual660 points

    I downloaded the msp430ware stuff, thinking it might help me.  Hidden in a file called MAP430ware_Manifest.html that it installed I found this:

    4.     Audit Right.  At TI's request, and within thirty (30) days after receiving written notice, you shall permit an independent auditor selected by TI to have access, no more than twice each calendar year (unless the immediately preceding audit revealed a discrepancy) and during your regular business hours, to all of your equipment, records, and documents as may contain information bearing upon the use of the Licensed Materials, or any derivatives thereof,.  You shall keep full, complete, clear and accurate records with respect to product sales and distributions for a period beginning with the then-current calendar year and going back three (3) years.

    I can assure you that I will remove this TI junk from my computer.  I'm worried that a clause like this is hidden in other TI stuff that I've downloaded.  I feel relatively certain that the boss won't allow an auditor in the front door.  It's a shame because on my last project here they made me use a PIC and I learned the hard way why it's considered to be a hobbyist processor.  I used Code Composer on a DSP project about 13 years ago and really liked it - that was before TI bought it, but they supported it with PRINTED documentation (those wonderful yellow books).

    When a company is working on a defense-related project, how does anyone use a TI product?  I'm quite certain that access won't be provided for a vendor's auditor, especially when it is for a device like a microprocessor that can be provided by many sources.  On the bright side, I haven't started with the software yet, or even the uP hardware.

    I also found this in the referenced document: "If you choose not to accept or agree with these provisions, do not download or install the Licensed Materials. "  I had to download it before I could read it.  This strikes me as being pretty slimy.

    Does anyone know if Freescale and Intel have also become this slimy?  I don't want to use the PIC again because the "free" ($700) gnu-based compiler is so weak.

    Thanks,

    Bob

    MSP430 MSP430ware code generation tools
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Chris Tsongas
      Posted by Chris Tsongas
      on Apr 04 2012 13:36 PM
      Expert3435 points

      Bob,

      I agree with your concern and are trying to correct this.  We are working on releasing MSP430ware with a BSD license and in general going BSD as much as possible.

      Regards,
      Chris 

      Sotirios "Chris" Tsongas

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 04 2012 13:47 PM
      Guru31775 points

      Chris Tsongas
      I agree with your concern and are trying to correct this

      Thank goodness for a voice of reason!

      Whoever wrote that nonsense needs to be given a jolly good kicking!!

      You've been through all this before with StellarisWare.

      There really are only 2 conditions that you need in your licence:

      1. No Warranty.
      2. Not for use on non-TI products.

      That's it.

      Simples!

      Sadly, TI is not the only one to let the lawyers lose all sight of reality...

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 04 2012 13:58 PM
      Guru31775 points

      Bob White
      how does anyone use a TI product? 

      Note that the licence has nothing to do with your use of the product (the MSP430) - it relates solely to the software.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • TonyKao
      Posted by TonyKao
      on Apr 04 2012 14:11 PM
      Genius3770 points

      There was a big fuss on the ST-Micro forum a while back about similar licensing issues, and I believe ST issued a statement to the effect that all examples, firmwares, and libraries will not be bound by any licence (ie public domain), and that if a customer wants a licence they can request a custom one from ST.

      Hope TI can do something similar, or at least as Chris suggested license most things under BSD.

      Tony

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on Apr 04 2012 14:16 PM
      Guru139900 points

      Andy Neil
      Whoever wrote that nonsense needs to be given a jolly good kicking!!

      Possibly a copy/paste error. This might have had some sense in specific situations such as stuff provided under an NDA. What's the use of an NDA if you have no right to check whether it is obeyed.
      However, the bigger the document (and the license agreements are usually bigger than the 'useful' part of any publication) the higher the likelyhood that things are just copied instead of rewritten. And then things like this happen.

      Andy Neil
      Sadly, TI is not the only one to let the lawyers lose all sight of reality...

      Unfortunately, if TIs lawyers don't put such stuff in, someone else will ose all sight of reality and sue them. And will probably get through with it.
      The US law and justice system really isn't the best. Especially if you don't have the money for the best lawyers. It has a reason why on sleeping pills there is a warning "may cause weariness"

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 04 2012 14:50 PM
      Guru31775 points

      TonyKao
      There was a big fuss on the ST-Micro forum a while back about similar licensing issues

      Indeed there was - and they hastily re-wrote the licence terms!

      TonyKao
      I believe ST issued a statement to the effect that all examples, firmwares, and libraries will not be bound by any licence (ie public domain),

      No, that's not true. As I said before, there are two conditions that all companies doing stuff like this need to have:

      1. No warranty.
      2. Not to be used on any other manufacturer's products.

      For free software, I think these are perfectly fair & reasonable.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 04 2012 14:53 PM
      Guru31775 points

      Jens-Michael Gross
      if TIs lawyers don't put such stuff in, someone else will ose all sight of reality and sue them

      That's the purpose of the "No Warranty" term.

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 04 2012 15:30 PM
      Guru31775 points

      Andy Neil

      You've been through all this before with StellarisWare.

      The original Luminary Micro licence (before the TI takeover) was a pretty reasonable, lightwieght document. covering the necessary points without excessive or undue restrictions.

      TI did weigh-in with a load of legal nonsense, but that was soon beaten down to something more reasonable;  although it is stil 2.5 times the length of the Luminary original - unnecessarily so, IMO.

      Andy Neil

      There really are only 2 conditions that you need in your licence:

      1. No Warranty.
      2. Not for use on non-TI products.

      Additionally, TI (and Luminary before them) are concerned about so-called "viral" open-source. And, being a US company, I guess they're lumbered with stuff about "export controls".

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • TonyKao
      Posted by TonyKao
      on Apr 04 2012 15:57 PM
      Genius3770 points

      Andy Neil

      No, that's not true. As I said before, there are two conditions that all companies doing stuff like this need to have:

      1. No warranty.
      2. Not to be used on any other manufacturer's products.

      For free software, I think these are perfectly fair & reasonable.

      Well, this is at the bottom of the release notes for STM32x1 USB library:

      The enclosed firmware and all the related documentation are not covered by a License Agreement, if you need such License you can contact your local STMicroelectronics office.

      However this is included in the STM32F4-Discovery library instead:

      The use of this STM32 software is governed by the terms and conditions of the License Agreement "MCD-ST Liberty SW License Agreement 20Jul2011 v0.1.pdf" available in the root of this package.

      But much of that library is in the STM32F4 DSP and Periphs library, which again is explicitly not covered by any licence like the STM32x1 library.

      The "MCD-ST Liberty" licence includes some of the previously "problematic" clauses, so I'm not sure what's going on. Could be a mixed up, but you have me worried now...

      Tony

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 04 2012 16:21 PM
      Guru31775 points

      Bob White
      Hidden (sic) in a file called MAP430ware_Manifest.html that it installed I found this

      Now that's not quite fair, is it?

      The licence terms are not hidden - you have to specifically click "I Agree" to the licence terms before the code will install!

      Bob White
      do not download or install the Licensed Materials. "  I had to download it before I could read it.  This strikes me as being pretty slimy.

      I don't know if it's actually "slimy", or just plain stupid!

      Nowhere in the download process was I even offered the chance to view the licence terms - and I was specifically looking for them!!

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on Apr 05 2012 09:10 AM
      Guru139900 points

      Andy Neil
      Jens-Michael Gross
      if TIs lawyers don't put such stuff in, someone else will ose all sight of reality and sue them
      That's the purpose of the "No Warranty" term.

      Well, on American Law, "no warranty" means "no warranty, unless you find a lawyer who still tries to sue us and manages to win"

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • TonyKao
      Posted by TonyKao
      on Apr 05 2012 09:19 AM
      Genius3770 points

      Jens-Michael Gross
      Well, on American Law, "no warranty" means "no warranty, unless you find a lawyer who still tries to sue us and manages to win"

      Oh I wouldn't know; north of the 49th and all ;)

      However, the BSD/MIT-style licences that I believe Andy was referring to (with use restricting to TI hardware) explicitly states that the author is not responsible for any damages applicable under tort law etc. if you accept the licence.

      Tony

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 05 2012 13:38 PM
      Guru31775 points

      Jens-Michael Gross
      on American Law, "no warranty" means "no warranty, unless you find a lawyer who still tries to sue us and manages to win"

      But that can always be said!!

      In fact, this can be used as an argument to keep your licence terms to the absolute minimum - the more stuff you put in, the more opportunity it gives others to pick holes!!

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Andy Neil
      Posted by Andy Neil
      on Apr 05 2012 13:41 PM
      Guru31775 points

      Bob White
      do not download or install the Licensed Materials. "  I had to download it before I could read it.  This strikes me as being pretty slimy.

      Andy Neil
      I don't know if it's actually "slimy", or just plain stupid!

      An application of Hanlon's Razor:

      Robert J. Hanlon
      Never attribute to malice that which is adequately explained by stupidity

      http://en.wikipedia.org/wiki/Hanlon's_razor

      Hanlon's Razor
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jens-Michael Gross
      Posted by Jens-Michael Gross
      on Apr 10 2012 06:49 AM
      Guru139900 points

      Andy Neil

      Jens-Michael Gross
      on American Law, "no warranty" means "no warranty, unless you find a lawyer who still tries to sue us and manages to win"

      But that can always be said!!

      In fact, this can be used as an argument to keep your licence terms to the absolute minimum - the more stuff you put in, the more opportunity it gives others to pick holes!!

      I totally agree. However, in American law, it's not that way. If you do not explicitely exclude something, people will still successfully claim that they expected this and you didn't explicitely exclude it.

      Like standing up from the drivers seat of a mobile home during driving (!) for making coffee.
      Every sane person would say that you need a drivers license to drive a mobile home and if you got a license you knwo that you must not leave the drivers seat while driving. However, the manufacturer lost this case.

      Or the woman who sued McDonalds for compensation for pain when she bought a cofee, clamped it between their legs when driving on and then spoiled it. I don't actually know whether she won, but the fact that this case was ever accepted (instead of revoking the driving license and sending her into an asylum) tells enough.

      Some licenses contain the term 'not for use of any other uses' or something like that, to make clear that the list of allowed uses is not a suggestion but  acomplete list and everything else is not allowed.

      Totally superfluous in my opinion. But obviously neccessary in the world of senseless law.

      _____________________________________
      Before posting bug reports or ask for help, do at least quick scan over this article. It applies to any kind of problem reporting. On any forum. And/or look here.
      If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    12
    TI E2E™ Community
    • Support Forums
    • Blogs
    • Videos
    • Groups
    • Site Support & Feedback
    • Settings
    TI E2E™ Community Groups
    • TI University Program
    • Make the Switch
    • Microcontroller Projects
    • Motor Drive & Control
    Other Communities
    • Deyisupport
    • Designsomething.org
    • beagleboard.org
    • TI on Element 14
    • TI on TechXchangeSM
    Other Technical & Support Resources
    • WEBENCH® Design Center
    • Product Information Centers
    • Technical Documents
    • TI Design Network
    • TI Technical Articles
    • TI Training

    All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

    Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

    Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
    TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

    TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
    embedded processors, along with software, tools and the industry’s largest sales/support staff.

    © Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
    Trademarks | Privacy Policy | Terms of Use