Replies: 3 comments 1 reply
-
I used : https://www.npmjs.com/package/concat-licenses ( written by @TheGuardianWolf) to create a file , but it was ~ 500 kB. How would it be served client side ?!? file would very quickly get large. I though about this problem for a while, and the only reasonable fix it is to add a disclaimer that says that only copyright notice is okay if code is served on a browser. ( it shouldn't matter server side - no way your server performance gets effected by having a 5 MB file sitting besides your minified code ) . But it would require authors to explicitly add the clause ( new License ? ) to their projects. Or else minification will always void MIT/BSD -clause ! There is another option , the apple way. Where your website has an explicit page with the concated LICENCES. https://www.apple.com/legal/internet-services/maps/oss-acknowledgements/ I am sure Apple lawyers have spent a lot of time thinking about this, ( best practice for now ? ). |
Beta Was this translation helpful? Give feedback.
-
Strong +1! I'd love to help make this easier. Since Is anyone interested in taking a look at adding? |
Beta Was this translation helpful? Give feedback.
-
Did anything ever happen here? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Most open-source licenses require being distributed with your software to abide by their terms. I think that it'd be amazing if snowpack were capable of using its dependency tree to find licenses and generate a proper OSS attribution file. What do y'all think?
Some light reading
https://boadweelaw.com/open-source-attribution-tips/
https://www.nexb.com/blog/oss_attribution_obligations.html
An index of open-source licenses
https://spdx.org/licenses/
Beta Was this translation helpful? Give feedback.
All reactions