HongyuHe / IJVM

🖥️ An instruction set architecture (a subset of the JVM assembly language) used in the Java platform.
http://hongyu.nl/IJVM/
Other
9 stars 3 forks source link

Please take down this solution #1

Open atzeus opened 3 years ago

atzeus commented 3 years ago

Hi Hongyu,

Could please make this solution private? We're afraid that students will copy your solution when the course runs again. You might not be aware of this, but positing solutions online is actually not allowed. Thanks in advance!

Atze

HongyuHe commented 3 years ago

Dear Atze,

Thank you for your message.

My implementation of the ISA was quite peculiar, so I thought it shouldn't be a problem when checking plagiarism.

I've updated the licence. Sorry for the inconvenience.

Regards, Hongyu

atzeus commented 3 years ago

Hi Hongy,

It may be that is a particular implementation, but it is not up to you to decide whether to post this or not.

Posting solutions simply is not allowed by VU rules. Also note that the copyright of the framework is held by the VU and the original license states:

"You are not allowed to distribute or publish this code, solutions or other derivative works. This also means you are not allowed to publish your solution on github or elsewhere. For private and personal use only. Copyright held by VU University Amsterdam"

This means it is not only not allowed by the rules of the VU, but also illegal by law to post this code here. You can also not put a license on it, since the copyright is not yours to begin with. Please remove it a.s.a.p.

Regards, Atze

treeowl commented 3 years ago

@atzeus , I am not a lawyer, but I'm quite confident that copyright law does not agree with you, at least in the United States. Solutions are not, in general, derivative works. Institutional rules may, of course, be enforced on members of the institution, and ethical lapses reported to members of other institutions.

Maxjustgotunity commented 2 years ago

. you guys are smart