We are allowed to edit pun right?

Options
So I am getting this weird impression maybe that we are arent suppose to be modifying the pun classes and files?

when I say allowed, I mean from a licence stand point. Cause uhh.. I have hacked the "crap" out of it, and was hopnig to be able to release it to the community with the server code changes I made as well.

Is this allowed?

Comments

  • bertelmonster2k
    edited January 2016
    Options
    Hi Trixer,
    So I am getting this weird impression maybe that we are arent suppose to be modifying the pun classes and files?
    Our SDKs (including PUN) are made for building games for end consumers/customers. You are not allowed to redistribute them to 3rd party (e.g. other developers).
    See our terms: https://www.photonengine.com/en/Account/LicenseTerms
    I have hacked the "crap" out of it, and was hopnig to be able to release it to the community with the server code changes I made as well.
    You can

    1) Release/distribute your code using our/Photon APIs and not including our code/SDKs. Additionally your ask the developers to download Photon SDKs - and this way accepting our terms.

    2) Get permission by us to package Photon SDKs into your "product". We need to ensure quality and maturity here.

    We do this with
    - Playmaker: https://www.assetstore.unity3d.com/en/#!/content/368
    - UFPS: https://www.assetstore.unity3d.com/en/#!/content/33752
    - PUN Sky Arena (coop with Hammer Labs): https://www.assetstore.unity3d.com/en/#!/content/17070
    - PUN Rally Tutorial (coop with sertao games): https://www.assetstore.unity3d.com/en/#!/content/51082
    - more to come

    We prefer distribution via the Unity Asset Store.

    You seem to "hack" (or change) our APIs code, rather than extending it? This will sooner or later cause trouble when people approach us with support. We would prefer to add your hacks/enhancements directly into our trunk (assuming they are valuable).

    Feel free to reach out to me via developer@exitgames.com to discuss further.

    Chris
  • Trixer
    Options
    @bertelmonster2k

    Thanks for your fast reply!

    I was planning on doing a set of tutorials and example code of how to do things like persistence, and other highly requested features. The code was to be released in an public repo.

    I forgot that you guys treat pun as a real product and have pun and pun+. So I could understand where me modifying them heavily will cause issues.

    I guess I Will just stick to modifying them for my private projects or ill switch platforms.

    Thanks for your time have a good day!