Hi,
I'm considering using ThreadX with WICED, please tell me about the license.
Q1: Is it free?
Q2: Can I use it in a commercial application?
Q3: Is it royalty free?
Q4: Do I have to open source my application code that makes use of the FreeRTOS services?
Q5: Do I have to open source my changes to the RTOS kernel?
Q6: Do I have to document that my product uses FreeRTOS?
Q7: Do I have to offer to provide the FreeRTOS code to users of my application?
Q8: Can I receive professional technical support on a commercial basis?
Q9: Is a warranty provided?
Q10: Is legal protection provided?
Thank you.
Solved! Go to Solution.
Q1: Is it free?
>>> yes
Q2: Can I use it in a commercial application?
>>>> yes
Q3: Is it royalty free?
>>>>> yes
Q4~Q8:
ThreadX is closed license so there is no restriction that the customer should open it in OS point of view.
Hi CY support teams,
They need to decide SW design specification whether they will use ThreadX or others.
Could you accelerate to update these questions?
Thank you.
--TAK
Hi Cypress guys,
Could you follow this question?
If you can not understand customer requirement, please let them know.
Thank you.
--TAK
I modify/add some points for customer's original questions.
Regarding to ThreadX
Q1: Is it free to use?
Q2: Can I use it in a commercial application?
Q3: Is it royalty free?
Regarding to FreeRTOS
Q4: Do I have to open the source code of my application if I use FreeRTOS ?
Q5: Do I have to open source of RTOS kernel when I add some modification in RTOS kernel?
Q6: Do I have to document to notice that my product uses FreeRTOS?
Q7: If our customer use our design, do I have to offer them to provide the FreeRTOS as well?
Common question related to all WICED;
Q8: Can I receive professional technical support on a commercial basis?
Q9: Can you provide warranty option for all of Cypress WICED platfom?
Q10: When we use Is legal protection provided?
As we discussed with the customer , we need to modify and ignore some questions as follows.
#1:
following questions is related to ThreadX, not FreeRTOS.
>Regarding to FreeRTOS
>Q4: Do I have to open the source code of my application if I use FreeRTOS ?
>Q5: Do I have to open source of RTOS kernel when I add some modification in RTOS kernel?
>Q6: Do I have to document to notice that my product uses FreeRTOS?
>Q7: If our customer use our design, do I have to offer them to provide the FreeRTOS as well?
#2:
Please ignore following question because we need to talk them with biz.
Q9: Can you provide warranty option for all of Cypress WICED platfom?
Q10: When we use Is legal protection provided?
**************************************************************************
In summary,please support following questions.
All questions a related to "ThreadX".
Q1: Is it free to use?
Q2: Can I use it in a commercial application?
Q3: Is it royalty free?
Q4: Do I have to open the source code of my application if I use ThreadX?
Q5: Do I have to open source of RTOS kernel when I add some modification in RTOS kernel?
Q6: Do I have to document to notice that my product uses ThreadX?
Q7: If our customer use our design, do I have to offer them to provide the ThreadX as well?
Q8: We think FreeRTOS is open-source so we need to comply some license like a GPL,MIT , etc.
However, ThreadX is closed source so there is no restriction of license.
Is my understanding correct?
Sorry for inconvenience.
Thank you.
--TAK
Hi Customers,
Could you tell me your expectation about following questions?
Q9: Can you provide warranty option for all of Cypress WICED platfom?
Q10: When we use Is legal protection provided?
We are not sure about your expectation exactly so please tell me with the example.
Thank you.
--TAK
Hi Vinayak,
Thanks for taking this ticket.
However, I'm talking about ThreadX, not FreeRTOS.
It should be complied license contract between Cypress and Express Logic.
Please check it again and provide customer's original question.
Thank you.
--TAK
Q1: Is it free?
>>> yes
Q2: Can I use it in a commercial application?
>>>> yes
Q3: Is it royalty free?
>>>>> yes
Q4~Q8:
ThreadX is closed license so there is no restriction that the customer should open it in OS point of view.
The Click License is here: https://community.cypress.com/servlet/JiveServlet/previewBody/1563-102-4-3827/Click-License-July-5-2...
I checked and could not find anything related to Threadx specifically.
However, the first 14 paragraphs cover a broad range of warranty, support, distribution and indemnification topics.
The customer will want to have their legal team review the Click License.
Just FYI:
In 43xxx_Wi-Fi/LICENSE.txt, it claims:
* SSL/TLS object files and headers are licensed by Cypress from Cypherbridge Systems, LLC.
- SDK Location : <WICED-SDK>/WICED/security/BESL/TLS
But actually current sdk is using mbedTLS. The LICENSE.txt needs fix.