As a developer, certain app markets for Android (Amazon or some manufacturers) require to list all open source libraries used (name , author, license etc.) accessible offline. I've created a page "open source licences" in my apps.
However on some commercial apps, I don't see any open source licence listing. I find hard to believe developers haven't used any GitHub project (most libraries on github are on Apache 2.0; some may be GPL).
EDIT : Most apps have this page in Settings > open source. I talked to several developers of 500,000+ commercial apps, they weren't aware of publishing the libraries used.
What are the risks of prosecution for the author's app in the following cases?
- The app has never listed the open source libraries
- The listing was done, but is not up to date and new libraries were used in the meantime
The above is in relation to Android/iOS apps, but most websites are also built on top of open source libraries. As a followup question, why isn't there a page on most websites to list the 3rd party libraries it uses?