Loading
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more

crowdAI is shutting down - please read our blog post for more information

Train Schedule Optimisation Challenge

Optimizing train schedules


Completed
209
Submissions
444
Participants
29671
Views

a participant must release their solution under the MIT License .

Posted by Solver about 1 year ago

To whom? A) only to the organizers or B) to make the code publicly available? A seems like some sort of contractual work. Is it correct that B is assumed?

Posted by LeoB  about 1 year ago |  Quote

Thies was asked anderen answered in https://www.crowdai.org/topics/mit-license/discussion

Posted by jordiju  about 1 year ago |  Quote

@Solver , yes, I think the link provided by @LeoB answers your question?

Posted by Solver  about 1 year ago |  Quote

Thanks. I am not sure it was clearly answered in that discussion because it says “you are allowed and encouraged to make it open also to the public” but it is not clear whether to be eligible for prizes you must make it open source. Thus, it sounds more like “A) only to the organizers”. In other words, the code should be given to the organizers under MIT so they can use it but the code will not be available to other participants and public in general, unless, the winner desires so. Therefore, I think that “a participant must release their solution unter the MIT License . We encourage all participants to open-source their code!” is a bit misleading and should clearly state either “must release their solution under the MIT License to the organizers” or “must release their solution under the MIT License and make it publicly available”. Note that the text “We encourage all participants to open-source their code!” does not clarify this because it says “all participants”.

Posted by jordiju  about 1 year ago |  Quote

Thanks. I am not sure it was clearly answered in that discussion because it says “you are allowed and encouraged to make it open also to the public” but it is not clear whether to be eligible for prizes you must make it open source. Thus, it sounds more like “A) only to the organizers”. In other words, the code should be given to the organizers under MIT so they can use it but the code will not be available to other participants and public in general, unless, the winner desires so. Therefore, I think that “a participant must release their solution unter the MIT License . We encourage all participants to open-source their code!” is a bit misleading and should clearly state either “must release their solution under the MIT License to the organizers” or “must release their solution under the MIT License and make it publicly available”. Note that the text “We encourage all participants to open-source their code!” does not clarify this because it says “all participants”.

Thanks, I see your point. To be eligible for prizes, you must release your code under the MIT licence and make it code available to the organizers. You are not required to make it available to the general public.

Note that the licencse states “Permission is hereby granted, free of charge, to any person obtaining a copy of this software…” It would therefore follow that one cannot release a piece of software under MIT to one specific party. It is either released under MIT (and then everybody who gets their hands on it is free to use it), or it is not.

We can agree that the proper formulation in the Challenge rule should be “In order to be eligible for prizes, a participant must release their solution unter the MIT License and make it available to the organizers”.

I will clarify this part in the rules. OK?

Posted by Solver  about 1 year ago |  Quote

I think that the modification will clarify it. I thought that if the code is available to a broader audience, then we (especially the ones who didn’t make it) would able to learn something from the competition in addition to our own experience. On the other hand, I realize that some winners may dislike the idea of publishing the code for some good reasons.