我目前正在与一个伙伴一起经营一家初创公司,我注意到我的一些大学作业可以通过简单地复制一些我们开发的程序中的代码来完成。我会遇到任何法律麻烦吗?还是一般来说这只是一个坏主意(因为现在开始有这种感觉)?
抱歉,如果这是在错误的位置,我不确定是将其放在此处还是在stackoverflow中。
我目前正在与一个伙伴一起经营一家初创公司,我注意到我的一些大学作业可以通过简单地复制一些我们开发的程序中的代码来完成。我会遇到任何法律麻烦吗?还是一般来说这只是一个坏主意(因为现在开始有这种感觉)?
抱歉,如果这是在错误的位置,我不确定是将其放在此处还是在stackoverflow中。
Answers:
是的,这是合法的,但是大学遵循自己的一套规则,所以我不会推行。这些规则之一就是让您似乎不需要做作业。是我在你的位置(我是一次或一天两次回),我会告诉你的教授的任务是你过去的工作琐碎到期,如果它不是好重用的代码,他可以给你一个更有趣分配?准备好建议,以防他要。您可以通过这种方式为一些有趣的项目评分。
是的,这需要做更多的工作,但是在检查学位的要点时,您可能会意外地学到一些东西。
我看不到您会遇到麻烦的任何法律问题。这是您的代码。尽管您可能要确保大学不声称您的作业属于他们(如果在任何可信的地方这样做,我都会感到惊讶)。
但是,您的大学/教授可能对此有疑问。大多数地方不允许您提交您过去或另一堂课(在荒谬的“自私自利”旗帜下)所做的事情。询问您的教授是否可以,这可能取决于您要复制的内容(您复制的所有作业批发时,编写的某些库代码可能没问题)。
tl;博士:问你的教授是否还可以。
任何家庭作业的重点都有两个方面。首先,学习与课程相关的任何新技术或方法。第二,练习那些技巧!
如果您以前曾经解决过相同的问题,那么您已经完成了第一点。大!现在第二点:它仍然很重要。将此视为进一步掌握材料的机会。
现在,我不会说您不能引用您自己有权引用的代码。虽然只使用它。无需参考旧代码即可制定新方法。再次编码具有挑战性的方面。然后,只有在解决了任务的基本方面之后,才可以使用您可以使用的任何资源。继续进行调整,但是到那时,可能没有必要复制和粘贴任何内容,您只需要调整新代码即可。您可能会改进原始材料!
现在,编程中有一个规则:不要重新发明轮子。我想说,当涉及到教育时,这将倒退。您一直在进行创新,这就是学习的重点。如果工作量很大,并且您真的想重用一些代码,请确保您的教授认为还可以,并解释将要重用的内容。
只要您自己专门开发代码,就可以确定,就像您是启动的唯一开发人员一样。如果您与其他学生或非学生合作,可能会给您带来问题。我的意思是,您显然知道如何执行此操作,因此也无需花费那么长时间即可再次执行。