3

Recently, I quitted my current research group and I will start to work with someone else. I was in my former research group for almost three years and during these three years I wrote more 200,000 lines of codes by myself alone. These codes rest in my former advisor group repository in Github, but I have copies of them locally in my computer. I know and I understand totally that I'm not allowed to use those codes without my former adviser agreement and also he is not allowed to do so without my agreement. Recently, he removed and revoked my access to the codes that are written by myself during these three years. As I said, I don't want to use them without his agreement, but I'm wondering why he restricted my access to something that completely is written by me and from scratch. I have the local backups but it just makes me upset and I'm wondering if he is allowed to remove my access or not?

6
  • 2
    "I know and I understand totally that I'm not allowed to use those codes without my former adviser agreement and also he is not allowed to do so without my agreement" - the first part is true, the second part likely is not. How do you "know" this? Also obviously yes he can restrict your access to his lab's repository.
    – Bryan Krause
    Aug 20, 2019 at 2:36
  • @BryanKrause Clear mention in university policy Aug 20, 2019 at 2:37
  • If the github repositiry is for that advisor group and you have left it. Then it seems reasonable that you no longer have access, otherwise you get access to new work they do which is not correct.
    – Solar Mike
    Aug 20, 2019 at 3:46
  • 1
    @AloneProgrammer What's the wording? Any exceptions? Especially regarding ex-students.
    – user2768
    Aug 20, 2019 at 7:22
  • 2
    Who owns the copyright on the code you wrote? It depends on any contracts between you and the school, and whether you were paid to write it. Aug 20, 2019 at 8:51

2 Answers 2

3

Any supervisor (including the OP's former supervisor) is free to block access to their resources, even when those resources include code written by the person being block (including former students).

2

Although the question is answered, I would like to add something more.

The fact that you are being blocked from the github may be more than just the former supervisors right, but also your access to ongoing development. They may be simply removing you from a repository that they plan to continue to work on and develop, in which case you should not have access to ongoing work in a lab you are no longer part of.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .