acassis commented on PR #18017:
URL: https://github.com/apache/nuttx/pull/18017#issuecomment-3768215058

   @ThePassionate the term "PROPRIETARY_COMPONENTS" is too broad, and in fact 
the license used on whetstone benchmark it not proprietary, but a permissive 
"non-standard" (like BSD, MIT, APACHE, etc)
   
   This is what chatgpt reported about this license:
   
   ```
   What license is this?
   
   It is best described as a custom permissive license with attribution and 
notice-retention requirements.
   
   Key points:
   
   Copyright is explicitly retained
   
   “(c) Copyright 1998 Painter Engineering, Inc.
   All Rights Reserved.”
   
   A specific permission grant follows
   
   “Permission is granted to use, duplicate, and publish this text and program…”
   
   The permission is conditional
   
   “…as long as it includes this entire comment block and limited rights 
reference.”
   
   So this is not public domain, and not a copyleft license.
   
   What are you allowed to do?
   
   Explicitly allowed:
   
   ✔ Use the software
   ✔ Copy / duplicate it
   ✔ Publish / redistribute it (source or binary)
   
   There is no restriction on:
   
   Commercial use
   
   Modification
   
   Private or internal use
   
   What are the obligations?
   
   You must:
   
   Preserve the entire comment block
   You cannot remove, shorten, or rewrite it.
   
   Preserve the copyright and rights notice
   Including:
   
   Copyright
   
   “All Rights Reserved”
   
   Permission text
   
   Attribution to Painter Engineering and Rich Painter
   
   Failing to do this means you lose the permission to use or redistribute.
   
   What is not granted?
   
   Not explicitly granted:
   
   ❌ Patent license
   ❌ Warranty disclaimer
   ❌ Liability disclaimer
   ❌ Right to relicense under a different license
   ❌ Right to remove attribution
   ```
   
   So, although it is not a standard open-source license, it is not proprietary.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to