News for hackers. Stuff that matters.
Re:All I learned in college was how to work for someone else by stefan_kendall on Saturday January 05, 2013 @12:27AM (#5011736)
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.

Re:All I learned in college was how to work for someone else by droithomme on Saturday January 05, 2013 @12:31AM (#5011748)
When 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.