Randy Hengst wrote: ↑Sat Aug 17, 2024 8:55 pm
LC has always required that apps give credit, it's in the license we agree to and specific wording is specified. The license also states that the creditation should be displayed in an About box or wherever else such info is placed in the app.
You are
partially correct, but it's not that obvious. I won't even dwell on the fact that a
copyright notice is not the same as giving credit/attribution. The below is from the Licence Agreement in LiveCode 10 RC1.
You need to scroll right to the
bottom of the Licence Agreement (which presumes you've read this long legal document), to Appendix A:
Code: Select all
APPENDIX A - Required Copyright Notice
You must include the following copyright notice where other such notices appear. In the event that such other notices do not appear in the Created Software, this notice must be placed in a reasonable location.
Built with LiveCode. Portions Copyright (C) 2000-2021 LiveCode Ltd, All Rights Reserved Worldwide.
In common with many other platforms the LiveCode Software uses open source software to deliver some functionality. You must also include the file "Open Source Licenses.txt" within any created software. This may be included within your About screen, as a file within the folder structure of a desktop app or in another accessible location.
We would like you to include the LiveCode Ltd logo, as per the terms set on our website. However, unlike the Copyright notices above, you are not required to include the logo.
This is
not required in the about box or
anywhere in the app. The requirement is to include the line:
Built with LiveCode. Portions Copyright (C) 2000-2021 LiveCode Ltd, All Rights Reserved Worldwide.
where your copyright notices appear.
This is further clarified in the appendix:
This may be included within your About screen, as a file within the folder structure of a desktop app or in another accessible location.
This means that if the developer provides a link that takes you to a website that shows the copyright notices, including LC's, there will be no indication in the app itself that it was built with LiveCode.
Not to mention the hundred of thousands that haven't read the licence agreement to its end, or the hundreds of thousands of freeware developers who don't display any kind of copyright notice.
If LC were keen for exposure (and they really should have done more on this with the community/opensource version), they should have created a series tasteful logos and badges of various kinds and provide them freely with the IDE (especially as a control in the IDE you could add to cards etc) for developers to include in their apps and websites.
"Made with" logos are common in other environments, but in LC the developer mostly needs to scrape their website for graphics and insert a line of legalese. This is not the same thing.