Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.
Chacal wrote:I'm confused. You released an experimental MOUL client some time ago (sorry I forget the name). To which server did you connect for testing it?
To be fair, PC's functionality was far less than what you can do with an Internal Debug client.
Unless I'm out of date by now, another reason that the GoW team can't release anything is because Cyan's not put in the right license exceptions to allow the GPL v3 code (the CWE) to be packaged in a built way with non GPL code (PhysX, for example). Clients can be built, but you can't distribute that client. I believe the same applies with the plugin.
For reference:
IC: Nye Morgan
OOC: Sigismund, Nye, Huw Dawson
Chacal wrote:I'm confused. You released an experimental MOUL client some time ago (sorry I forget the name). To which server did you connect for testing it?
To be fair, PC's functionality was far less than what you can do with an Internal Debug client.
Unless I'm out of date by now, another reason that the GoW team can't release anything is because Cyan's not put in the right license exceptions to allow the GPL v3 code (the CWE) to be packaged in a built way with non GPL code (PhysX, for example). Clients can be built, but you can't distribute that client. I believe the same applies with the plugin.
Both points are correct. I've been in touch with Cyan legal about the licensing issue, and so far that hasn't been fixed.
I haven't followed much the various licenses issues, but if I am reading this correctly the compiled client cannot be published currently because of a license issue? As in: Cyan published an Open Source code with a license that doesn't allow the binaries to be distributed? Unless you took out the non license-compliant code, making the whole client useless. Surely I must be reading that wrong.
Bingo. You cannot distribute compiled code that bundles GPLv3 code with non GPL code. You can thank Teevo, I believe.
That said, there's hopefully a nice little video tutorial popping up soon that will show you how to make yourself a CWE client by compiling it, for free.
For reference:
IC: Nye Morgan
OOC: Sigismund, Nye, Huw Dawson
N. Sigismund wrote:Bingo. You cannot distribute compiled code that bundles GPLv3 code with non GPL code. You can thank Teevo, I believe.
That said, there's hopefully a nice little video tutorial popping up soon that will show you how to make yourself a CWE client by compiling it, for free.
In my (brief) discussion with Cyan Legal, they explained why they thought they didn't need that bit of language. They're wrong, but that being said I doubt Cyan has any intention of trying to sue anyone who distributes CWE builds. Waiting for fixes is a "better safe than sorry" thing, but we're not going to wait forever.
N. Sigismund wrote:Bingo. You cannot distribute compiled code that bundles GPLv3 code with non GPL code. You can thank Teevo, I believe.
That said, there's hopefully a nice little video tutorial popping up soon that will show you how to make yourself a CWE client by compiling it, for free.