It's interesting how at-odds the concept of plagiarism in a university classroom is with the industry-lauded values of open source software and reuse of well established implementations. As someone familiar with the university system but who learned software engineering entirely outside of that context, I can't help but think it seems a bit antithetical to a large component of the skillset I's like to see in a new grad I was working beside.