Open source 让学校项目开源的问题?

Open source 让学校项目开源的问题?,open-source,licensing,project,Open Source,Licensing,Project,不久前,我开始将我所有的学校项目作为开源项目放在GitHub()上,因为我相信我所做的不仅对学习有用,而且对其他人(或未来的我)也有用,不是复制,而是将这些项目用作示例,甚至作为其他更有用项目的基础 最近一位老师发现了这件事,并要求我把它删除,只是因为他不想改变明年课程的作业。当然,我想避免这种情况 我对法律一无所知。如果我拒绝删除这些项目,会有任何法律问题吗?当然,我将不得不处理本课程中的含义 这可能违反了行为准则,可能会让你被开除,这很糟糕。也可能违反合同,因此发生民事案件 我认识的那个家伙

不久前,我开始将我所有的学校项目作为开源项目放在GitHub()上,因为我相信我所做的不仅对学习有用,而且对其他人(或未来的我)也有用,不是复制,而是将这些项目用作示例,甚至作为其他更有用项目的基础

最近一位老师发现了这件事,并要求我把它删除,只是因为他不想改变明年课程的作业。当然,我想避免这种情况

我对法律一无所知。如果我拒绝删除这些项目,会有任何法律问题吗?当然,我将不得不处理本课程中的含义

  • 这可能违反了行为准则,可能会让你被开除,这很糟糕。也可能违反合同,因此发生民事案件
  • 我认识的那个家伙在他的物理课上贴出了答案,声称他被开除了。盗窃知识产权可能会受到法律指控
    如果你真的坚持这些代码是开源的,你应该删除对原始任务的所有引用

    你还是那所学校的本科生吗?如果不是这样的话,我认为老师对此无能为力。这也取决于你所在的世界的哪个部分。对于这类事情,不同的国家可能有不同的规则。此外,这可能属于“学术不端行为”,如果有任何其他行为,这不是刑事犯罪,只是违反了大学规定。IANAL,就这样吧。堆栈溢出真的不是为了法律问题。如果你真的那么担心的话,找个律师,或者至少找个熟悉你的学校/大学规则的人谈谈。更好的问题是问程序员委员会