However, I must be sure that I won't have problems with the commercial version.
Of course, by default I will make it very clear about the haxe compiler.The IDE itself will be usable as a modding tool without the haxe compiler.
But the haxe compiler is required part if the user decide to write own object classes and game logic/code.Also I have fears from depending on GPL code not written by me and collegues.At the end, the IDE will be dual licensed - over GPL and over a commercial license (like Qt).(The IDE! Not its compiler, of course. Commercial version will only add new features to the IDE itself.)
Haxe is good enough and seeing it in AAA quality games will be the best advertisement for haxe.
26 октомври 2012, петък, 03:58:09 UTC+3, JLM написа:> Петър Петров
Can't talk officially but here's my opinion..
> can I just opt user to download them?
Yes you could setup an auto download based on a tick box, this is
probably the best option, since it allows you to properly credit Haxe
and to keep a clear distinction between Haxe compiler and your
product, it provides the best clarity for you AND for Haxe, also the
user may want to use the NME version so choice here is good.
There are lots of places you can research these common opensource
license to understand implications eg:
https://blogs.oracle.com/davidleetodd/entry/free_and_open_source_license
If you consider Haxe / Neko compiler installation as you would xcode
or Java installation then it's really not complex I think your
probably over thinking it. Obviously if you want to try to setup
another install process then maybe talk to Haxe Foundation, I would
suggest emailing silexlabs.org who are involved in the Haxe Foundation
setup ( can't seem to get their site up at the moment? ) as I expect
Nicolas may prefer to remain focused on the compiler, or atleast we
all want him to focus mostly on the compiler :).
Best
Justin
--
To post to this group haxe...@googlegroups.com
http://groups.google.com/group/haxelang?hl=en
GPL is as I call it - encrypted. Everybody non-lawyer treats it differently. And this is an issue. For example, my IDE, again. The open source version that I will release under GPL must be friendly to third party plugins despite their license. So somebody can write proprietary plugin. And here, even if GPL, in this particular situation, a plugin, I want to allow them to link their plugins to my IDE. Now I am not a lawyer, so I don't know how to add exception clauses to GPL itself. And that is why when I have questions about GPL software being used by another application, I usually contact its author.
And thanks to Nicolas for the answer. I hope we will see haxe being used into AAA games someday :)