ubisoft / mixer

Add-on for real-time collaboration in Blender.
https://ubisoft-mixer.readthedocs.io/
GNU General Public License v3.0
1.32k stars 77 forks source link

Integration with Maya #6

Closed fire closed 3 years ago

fire commented 3 years ago

Idea for a Maya plugin for Mixer using mixer protocol.

fire commented 3 years ago

@Celeborn2BeAlive Hi, I was looking into writing a python script for Maya.

Can the files in the https://github.com/ubisoft/mixer/tree/master/mixer/broadcaster directory describing the protocol be licensed under a more compatible license with Maya? Something closer to MIT.

The idea is to split the "application specific implementation of the mixer protocol" from the server and this would be used to implement the mixer protocol in more applications.

Celeborn2BeAlive commented 3 years ago

Well since this part does not depend on the Blender python API yes it could; But since the code has now been published as GPL, can we change arbitrarily the licence of some parts ? (sorry I'm not an expert of licensing stuff).

fire commented 3 years ago

As long as you (Ubisoft) has complete copyright control of the code. Yes. If not, you'd have to go to each outside contributor and ask for permission.

I would also argue that since the large majority of the code is still written by Ubisoft, you can make an announcement and wait a suitable time before changing license.

Celeborn2BeAlive commented 3 years ago

We had a discussion internally to discuss changing the license of mixer.broadcaster as you requested and everyone is ok we that. However we are waiting for the come back of our CTO from vacation for final validation but I believe he will agree :) We'll come back to you next month, in the meantime you can still prototype privately I guess.

Thanks for these experimentations (especially the Godot one !), it can be really useful to give insights on how to integrate more external tools to the system, and what roadblocks are on the way.

Celeborn2BeAlive commented 3 years ago

@fire It's done, we changed the license of mixer/broadcaster to MIT, tell us if you need anything else to keep going !

Also we are closing this issue in favor of https://gitlab.com/ubisoft-animation-studio/mixer/-/issues/8, please drop us a message there so I can tag you in the issue description 😃; don't hesitate to share your progress !