2 ms·
I'm almost always using binaries or javascript libraries, in which I need not do anything but copy and paste files and include them in my projects to be within
by stefan_kendall 14y ago
I'm almost always using binaries or javascript libraries, in which I need not do anything but copy and paste files and include them in my projects to be within the letter of those licenses.
Plenty of people copy code straight off of blogs, which due to the DMCA are given implied copyright. Stackoverflow, also, requires attribution under the CC license, but nobody attributes stackoverflow when applying fixes to their problems.
If I include an MIT licensed JS file, I can replace functions willy nilly, or rewrite parts of the code. If it's LGPL3 or GPL, I can't.
Licensing is more nuanced than you're describing, but pragmatically I never need to cite anything. The most I need to deal with licensing is handling proprietary code (unlicensed github code, for example), and GPL/LGPL.
- droithomme 14y agoWhen you "include an MIT licensed JS file", as you mention doing, you leave its copyright/license notice intact in the source right? That's the acknowledgement required. You didn't change the copyright to have your own name on it and erase the original.