- Home /
Question is off-topic or not relevant
Release Unity Player as open-source?
Some times very nasty bugs appear in my projects which are very hard (or impossible) to track without having a source code of the Unity Player. Whether they are my bugs or Unity bugs.
The Editor could stay closed and proprietary but player could be opened. Both, game developers and Unity itself would benefit from this. Bugs would be detected and fixed much faster.
Though currently Unity tries hard to evaluate all the submitted bugs, it still takes months to wait for an answer. Right now I am waiting for evaluation of 2 bug reports which are critical to my project and I am not sure that I will get an answer before deadline.
This is not a tech support question, so doesn't really belong here on Unity Answers. Start a forum thread if you want a discussion on the topic.
(FWIW, I have to strongly disagree. If you believe Unity tech support are struggling at the moment, can you imagine the nightmare of trying to track and resolve bugs when there were a hundred different forks of the player in existence? That's quite aside from the licensing implications of making it open source (remember that Unity makes use of third-party libraries that they themselves must licence), the potential for reverse-engineering of the assets used in the project....
Sorry for the wrong place for my question.
As for your opinion:
As you know usually open-source projects have only one official master branch, so there are no problems with support of forks.
Reverse-engineering of assets can be done without releasing the code, so release woulnt add any security issues. (If I understood you correctly)
Answer by Graham-Dunnett · Nov 06, 2013 at 10:40 PM
Why not purchase the source code to Unity? That way you can do your own debugging.
Follow this Question
Related Questions
photon player movement 1 Answer
Crouch jump bug. 1 Answer
Bug. Player can't move. 3 Answers
Character Controller Component, Gravity/inertia, and Root Motion 0 Answers