Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reference to End User License Agreements - EULA not found #1209

Open
rahulmohang opened this issue Nov 13, 2021 · 10 comments
Open

Reference to End User License Agreements - EULA not found #1209

rahulmohang opened this issue Nov 13, 2021 · 10 comments
Assignees
Labels
area: cypress someday Tasks we'd like to do some day

Comments

@rahulmohang
Copy link

Hi,

There are references to End User License Agreements in some of the files copyrighted by Cypress Semiconductor Corporation. However, the EULA has not been found in the source package. Path to those files:

mcuboot/boot/cypress/MCUBootApp/os/os.h
main/boot/cypress/cy_flash_pal/cy_smif_psoc6.c
main/boot/cypress/cy_flash_pal/include/cy_smif_psoc6.h
main/boot/cypress/cy_flash_pal/flash_qspi/flash_qspi.c
main/boot/cypress/cy_flash_pal/flash_qspi/flash_qspi.h

Can you please let me know about the EULA that is being referred? The project that I represent uses the files, and since the project is an open source project, we are looking forward to avoid using source files licensed under licenses that are not open source.

@d3zd3z
Copy link
Member

d3zd3z commented Nov 17, 2021

@romanjoe Can you look into what is needed here? At a minimum, we should include the EULA. It would be better if you could get Infineon to release these files under the Apache license, to match with the rest of MCUboot.

@rahulmohang
Copy link
Author

Hello Roman @romanjoe,
Can you please let me know if you could find the EULA?

@github-actions
Copy link

github-actions bot commented Jun 5, 2022

This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.

@rahulmohang
Copy link
Author

rahulmohang commented Jun 22, 2022

Hello Roman @romanjoe,
Can you please let me know if you could find the EULA?

The alternative statement in the files, if EULA is not found is as follows:
"

  • If no EULA applies, Cypress hereby grants you a personal, non-
  • exclusive, non-transferable license to copy, modify, and compile the
  • Software source code solely for use in connection with Cypress?s
  • integrated circuit products. Any reproduction, modification, translation,
  • compilation, or representation of this Software except as specified
  • above is prohibited without the express written permission of Cypress.
    "

The problem with this statement is that there is not explicit grant of right for distribution.

@rahulmohang
Copy link
Author

@d3zd3z , is it possible to reopen the issue?

@nvlsianpu nvlsianpu reopened this Jun 22, 2022
@nvlsianpu nvlsianpu added area: cypress someday Tasks we'd like to do some day and removed stale labels Jun 22, 2022
@rahulmohang
Copy link
Author

Thank you @nvlsianpu.

@rahulmohang
Copy link
Author

rahulmohang commented Sep 22, 2022

Hello, in some cases, the file has header of Apache license and the reference to the EULA. e.g., https://github.com/mcu-tools/mcuboot/blob/main/boot/cypress/MCUBootApp/keys.c.

@d3zd3z, @romanjoe, can you please let me know if this could be clarified in the near future?

@d3zd3z
Copy link
Member

d3zd3z commented Sep 22, 2022

This really needs to be handled by the owners of the files. There isn't much I can do, since I don't have the ability to change the licenses on files by other authors.

@rahulmohang
Copy link
Author

Thank you.

@rahulmohang
Copy link
Author

rahulmohang commented Sep 22, 2022

@davidvincze, can you please check this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: cypress someday Tasks we'd like to do some day
Projects
None yet
Development

No branches or pull requests

4 participants