Close-sourcing the HTML5 exporter

Discussion and feedback on Construct 2

Post » Mon Feb 21, 2011 7:32 pm

As long as people can still write plugins and exporters for it, it sounds fine. I personally don't care about if the editor's open source or not, but I can understand how users of other platforms would be disappointed since there's been talk of making a cross platform port using qt. Since I'm assuming moving C2 over to use qt isn't an option, I guess what matters to me is that you devs are able to make a living making construct.

What I don't understand though is why you can't have it be open source and put license restrictions/require royalties on making exporters. Even if it's closed source, as long as people other than yourselves can write exporters for it, people could still write a free version of one of your paid exporters. You could send a cease and desist, but how would it be any different from it being open source with a license that prevents it and the same thing happens?
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

Post » Mon Feb 21, 2011 8:13 pm

Closing the source does provide some easy answers to the licensing issue. I say go for it.

But since you're going that route, I'd really like to see C2 adopt the Unity3D model of licensing. The main editor should remain free for non-commercial use. Any games made with the free version are branded with a splash screen or logo. Desktop exporters should also come with the free version, but be branded as well. If you want to go commercial, you can buy a "C2 Pro" license which will remove the branding and possibly unlock advanced features and plugins. Exporters for various platforms could be purchased a la carte (but a non-branded commercial license for the HTML5 and desktop exporters should probably just come packaged with a purchase of C2 Pro).

And that's my two cents.
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Post » Mon Feb 21, 2011 8:21 pm

I have the same opinion as what i said before though other than the questions about open-source, if it results in a better app and faster development then it would be good. As long as i can customize and make my own plugins to use like i currently can i would be happy.

I am just wondering though, to avoid problems why you didn't just make C2 closed-source and commercial from the start?

Edit:

Also if it is closed source i hope it will still avoid using extra library's, with C1 i still can't use the SDK because for some reason the needed Server 2003 SP1 SDK won't install and i think the main editor requires some commercial thing. Basically what i am saying is it would be good to keep things like C2 currently does in that you can just work with the code in a easy way and if you need to build then make it easy to do without needing a load of extra required downloads.

Even though it is in a way i don't really think of C1 as open-source due to that because i don't own or can't get the required library's. So i really hope if there is a exe exporter and a SDK it will try to make this much simpler than how C1 did it.
B
2
S
2
G
1
Posts: 121
Reputation: 1,092

Post » Mon Feb 21, 2011 8:33 pm

Realistically, how long will it take to finish C2? Close sourcing C2 isn't going to help with the cash flow if there is going be another 3 year beta resulting in an unfinished product. I doubt many companies will be interested in making exporters that have to be updated weekly while having to pay royalties. Otherwise, I'm indifferent, do what is best.
B
17
S
6
G
6
Posts: 113
Reputation: 4,161

Post » Mon Feb 21, 2011 8:40 pm

Well there's only one reason why there's not 50 different flavors of C0.x floating around, that being PROF-UIS.
Now the thing is, even if they could export a non official version they still couldn't sell it, since its GPL.
But the worse part is if some idiot were to try that, it would fall upon the guys that wrote the code for free, to hire a layer, etc to try to stop it, with very little chance of reimbursement I might add.

On the other side of that, if you were to make a closed source the chances of piracy go up exponentially.....
Same thing goes for trying to recoup profits for that as well.
The only bright side of that is that those thieves probably couldn't make a go of selling games anyway. Indie pirates.... argh?

I'd suggest you guys take a look at working business models out there, and see what they did.
GM, and Stencyl are going the Apple route, and with the potential of HTML5.... that could work pretty good.
It would, however require a bit of an investment.
Image Image
B
161
S
48
G
90
Posts: 7,356
Reputation: 66,767

Post » Mon Feb 21, 2011 8:45 pm

I feel there need to be a clarification about Unitys license (it's been mentioned more than once here). The license states that you can use the free version as long as you don't earn more than 100,000 USD.

(b) Unity (free version) may not be licensed and used by companies, educational institution or incorporated entities that had a turnover in excess of US$100,000 in their last fiscal year.

In short, you can use the free version and sell your game. But when you hit 100k you need to buy a Unity Pro license (which you should be able to with that kinda money).
B
73
S
20
G
10
Posts: 524
Reputation: 9,896

Post » Mon Feb 21, 2011 8:49 pm

[quote="newt":5zwf0eqk]The only bright side of that is that those thieves probably couldn't make a go of selling games anyway. Indie pirates.... argh?[/quote:5zwf0eqk]

Yeah, I would imagine that the number of people out there trying to make money off of games made with pirated game engines is quite likely pretty slim.

Pirated copies of GM and MMF2 currently in use: Seventeen Quadrillion.

Games sold commercially that were made with pirated copies of GM and MMF2: Zero. Or if not, then pretty close to it.
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Post » Mon Feb 21, 2011 9:03 pm

Closed course doesn't necessarily mean "not free". It is just that the source is not accessible. It is not like there are hordes of people working on Construct. From our perspective, that is the perspective of Construct user (as well as plugin developer), there is no difference between open and closed source.
B
62
S
21
G
12
Posts: 1,910
Reputation: 13,155

Post » Mon Feb 21, 2011 9:07 pm

[quote:aemjffvz]But since you're going that route, I'd really like to see C2 adopt the Unity3D model of licensing. The main editor should remain free for non-commercial use. Any games made with the free version are branded with a splash screen or logo. Desktop exporters should also come with the free version, but be branded as well.[/quote:aemjffvz]

BEST THING YOU EVER SAID :D

I think most people will not have objection in making the whole project closed source. And since it's 3AM here I'll put it in the shortest way possible. COPY WHAT UNITY IS DOING . Charge for platforms like android, iphone and the developers would have to pay some some amount of money to make commercial games from it. If you want, then keep a splash screen in the free version.

And a last piece of advice- Add 1-2 more people to the dev team, if you are planning to full time on this.
B
9
S
3
G
3
Posts: 366
Reputation: 2,301

Post » Mon Feb 21, 2011 9:30 pm

I'm going to give a thumbs up to the Unity way of things. You could still make the free version "Pay what you want" and then apply that payment to the "Pro" version should us humble customers ever decide to go that route.

I think you'd put yourself at a disadvantage, though, if there wasn't an in-house windows .exe exporter that wasn't either 1) free, or 2) really cheap.

2 cents!
B
51
S
13
G
8
Posts: 194
Reputation: 7,311

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 10 guests