Wow, very nicely put, indeed, thinking ahead for the future and wanting something solid. Since I am not much into the technical stuff regarding all the jargon / licensing I am limited in capacity to reply or debate on that topic, however I could add this. The said "good faith" of people should be disregarded when dealing with such an important matter. It's like 2 parties not putting things on paper (contract) on the basis they are best friends and know each other. That would be bad business. Everything should be written and set in stone once and for all to avoid any holes or any problems in the future.
You make a good point about user code linked to the engine, etc. If I as a user, decide to use this it's not to make open source games and apps
Of course some of the stuff I want to produce is free but some I wish to eventually make commercial and make a few bucks
It was mentioned that the current developers have good will and would not and have not done this and that, but we cannot rely on that, I think things need to be CLEAR and in WRITING, any legal written agreement is binding and protects all parties involved.
As far as the developer worse comes to worse,a developer could have the option to simply remove said games and stop distribution if they refuse to comply. BUT again, that could be problematic for instant viral hits !
As far as your comment on YoYo, well they do have some requirements, mentioning of their "amazing" runner and IP holder. and probably all the rest that is used along with it right since FFMPEG and others are bundled too. They still use FFMPEG right ?
Also you made great points about what will happen to ENIGMA 5 to 10 years from now and reaching out to developers to get their agreement. That is another issue and even better argument of why something needs to be done quick when it's still time and once and for all. I'd love to think that in 10 years from now ENIGMA will still exist, but one has to question if the personal computer will still exist as we know it, perhaps ENIGMA and all of that will be "legacy", much like the famous VIC-20, Commodore 64, AMIGA, ATARI, etc. Am I skeptic that ENIGMA will remain a free open source project in 10 years ? well, I am skeptic about lot of things, I think we are headed for a major shift / change so who knows.
As far as YoYoGames, 5-10 years from now, they will probably be covered, as GameMaker will probably cost $4000, and they will have hundreds, maybe thousands of exports, will have dropped support for windows after their 600th function deprecation, etc.
So yeah, that aside, let's assume that ENIGMA will pace with future technology and grow, I think we must have something solid to cover everyone's ass!
I was not aware of all of this before, as I said, not too familiar with all the jargon and open source licensing stuff, and some people reading might also hold back on using ENIGMA for these reasons. If I decide to spend resources, time to build a UNIQUE original game with 100% made content be it sprites, sound, music, etc, I would certainly not want to have to publish the source code of my game for others to steal!
Yet if I continued to use Game Maker Studio and buying new revisions I would be a hypocrite, supporting a company that clearly has major disregard towards windows developers, as nicely put by some people in the community! I mean a company that instead of fixing what needs to be fixed says "fuck it, let's remove said functions instead", sorry but why would a paid customer like myself support this
I think I found a new name for their product. GameDeprecation Studio (no royalty fees required, use freely !
), that should be the name of their next revision of game maker.
Sorry, back on topic!
So my faith and confidence is in ENIGMA right now,
and thinking present, everyone needs to be covered and sure there will be a general agreement eventually.
Once the time comes that the devs grow some white (or gray) hairs and cannot continue working on project, then hopefully others will pick up and should that happen, things will be already set in stone.
You make a good point about user code linked to the engine, etc. If I as a user, decide to use this it's not to make open source games and apps
Of course some of the stuff I want to produce is free but some I wish to eventually make commercial and make a few bucks
It was mentioned that the current developers have good will and would not and have not done this and that, but we cannot rely on that, I think things need to be CLEAR and in WRITING, any legal written agreement is binding and protects all parties involved.As far as the developer worse comes to worse,a developer could have the option to simply remove said games and stop distribution if they refuse to comply. BUT again, that could be problematic for instant viral hits !
As far as your comment on YoYo, well they do have some requirements, mentioning of their "amazing" runner and IP holder. and probably all the rest that is used along with it right since FFMPEG and others are bundled too. They still use FFMPEG right ?
Also you made great points about what will happen to ENIGMA 5 to 10 years from now and reaching out to developers to get their agreement. That is another issue and even better argument of why something needs to be done quick when it's still time and once and for all. I'd love to think that in 10 years from now ENIGMA will still exist, but one has to question if the personal computer will still exist as we know it, perhaps ENIGMA and all of that will be "legacy", much like the famous
As far as YoYoGames, 5-10 years from now, they will probably be covered, as GameMaker will probably cost $4000, and they will have hundreds, maybe thousands of exports, will have dropped support for windows after their 600th function deprecation, etc.
So yeah, that aside, let's assume that ENIGMA will pace with future technology and grow, I think we must have something solid to cover everyone's ass!
I was not aware of all of this before, as I said, not too familiar with all the jargon and open source licensing stuff, and some people reading might also hold back on using ENIGMA for these reasons. If I decide to spend resources, time to build a UNIQUE original game with 100% made content be it sprites, sound, music, etc, I would certainly not want to have to publish the source code of my game for others to steal!
Yet if I continued to use Game Maker Studio and buying new revisions I would be a hypocrite, supporting a company that clearly has major disregard towards windows developers, as nicely put by some people in the community! I mean a company that instead of fixing what needs to be fixed says "fuck it, let's remove said functions instead", sorry but why would a paid customer like myself support this
I think I found a new name for their product. GameDeprecation Studio (no royalty fees required, use freely !
), that should be the name of their next revision of game maker.Sorry, back on topic!

So my faith and confidence is in ENIGMA right now,
and thinking present, everyone needs to be covered and sure there will be a general agreement eventually.
Once the time comes that the devs grow some white (or gray) hairs and cannot continue working on project, then hopefully others will pick up and should that happen, things will be already set in stone.


God forbid !