Opening the source?

Post all other topics which do not belong to any other category.
Dr.Eddy
Inserter
Inserter
Posts: 35
Joined: Wed Feb 27, 2013 5:18 pm
Contact:

Opening the source?

Post by Dr.Eddy »

Hello,

question for the developers: are you considering opening the source code?

I noticed there are many techy people around here, who could actually put some effort into fixing some bugs. Options are up to you, I just think it might help with dev speed. You might, for example, just open source the 'game' part, keeping the custom engine to yourself. That would protect your business while people could contribute... :-)

Hmm?

User avatar
Nova
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Mar 04, 2013 12:13 am
Contact:

Re: Opening the source?

Post by Nova »

The game is in development, of course there are bugs. But this bugs will be fixed in the future, there is no need in additional developers for this. ;)
Open source has some disadvantages, especially for games you have to buy and projects with multiplayer (hacks and stuff).

I could understand if the the developer don't want to make the project open source.
Greetings, Nova.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Opening the source?

Post by kovarex »

Nova wrote:Open source has some disadvantages, especially for games you have to buy and projects with multiplayer (hacks and stuff).
I believe, that the best way to avoid hacking is to have the sources open.

But there are other problems with the open way of doing it. It would need longer discussion.

SilverWarior
Filter Inserter
Filter Inserter
Posts: 559
Joined: Mon Mar 04, 2013 9:23 am
Contact:

Re: Opening the source?

Post by SilverWarior »

On my opinion opensourcing the game right now from start would be bad idea. Why? As soon as you do this you can forget about earning much money with it. And since some members of development team quit their regular jobs to work on this game I hardly doubt they would be OK with this since it would ment that they no longer have a way to earn money for living.

But developers can still look after the moders to see if any of them might be suitable candidate to join their team some day. I have seen similar aproach with several other Indie games.

Toma
Inserter
Inserter
Posts: 31
Joined: Mon Mar 18, 2013 4:33 pm
Contact:

Re: Opening the source?

Post by Toma »

SilverWarior wrote:On my opinion opensourcing the game right now from start would be bad idea. Why? As soon as you do this you can forget about earning much money with it. And since some members of development team quit their regular jobs to work on this game I hardly doubt they would be OK with this since it would ment that they no longer have a way to earn money for living.

But developers can still look after the moders to see if any of them might be suitable candidate to join their team some day. I have seen similar aproach with several other Indie games.
I agree, Open Source once the game version 1.0 is out a while is enough.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Opening the source?

Post by kovarex »

The main problem with open source is this.
I can imagine situation, where we spend 3 man/years of developing this game, and make it opensource, few people will add few things and suddenly, people will feel like this became some kind of "public property".

ficolas
Smart Inserter
Smart Inserter
Posts: 1068
Joined: Sun Feb 24, 2013 10:24 am
Contact:

Re: Opening the source?

Post by ficolas »

What are the differences between opening the source, and somebody decompiling the game?
Does opening the source "allow" (real) modding??

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Opening the source?

Post by kovarex »

ficolas wrote:Does opening the source "allow" (real) modding??
It would and it wouldn't.
It would allow to change the game much more ofcourse, but the current modding support we are making is aiming for the ability to stack more mods at the same time with minimal changes for conflicts.
By having sources and making different versions, you can hardly stack different mods made this way.

SilverWarior
Filter Inserter
Filter Inserter
Posts: 559
Joined: Mon Mar 04, 2013 9:23 am
Contact:

Re: Opening the source?

Post by SilverWarior »

ficolas wrote:What are the differences between opening the source, and somebody decompiling the game?
Does opening the source "allow" (real) modding??
The biggest difference is that decompiling the game is treated as ilegal.
And the biggest problem of opensource is that unles everything is vell organized it can quickly came to confilcts becouse one ans changes can couse other parts of game to not work any more. This would finally lead to multiple incompatible branches.
Just take a look at Linux. How many editions are there? All the great number of Linux editions there are is only becouse pepole didn't manage to organize properly.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Opening the source?

Post by ssilk »

Linux is a perfect example: Linus wrote the hole kernel in some month by himself. When he released it, he had a working system. If he had released that before, everybody would worked on it and we would never got a Linux.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

MF-
Smart Inserter
Smart Inserter
Posts: 1235
Joined: Sun Feb 24, 2013 12:07 am
Contact:

Re: Opening the source?

Post by MF- »

Linux as a bad example of opensource? I think you are the first one to claim that.
If that was really "linux as-in linux-kernel": There is only one release branch of linux.
(Well..Except for mangled and mutilated versions put up by hardware vendors who don't understand opensource)
If that was actually "linux as-in linux-distributions": Those all exist because of specific demands of individual user groups.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Opening the source?

Post by ssilk »

Ahhh... No. I meant that it is sometimes better to have open and sometimes closed source. :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

SilverWarior
Filter Inserter
Filter Inserter
Posts: 559
Joined: Mon Mar 04, 2013 9:23 am
Contact:

Re: Opening the source?

Post by SilverWarior »

MF- wrote:Linux as a bad example of opensource? I think you are the first one to claim that.
No I'm not the first one to claim that. While nowadays this is rarely mentioned but a few years ago when Linux started branching internet was full of articles saying that such approach makes Linux as bad OS. This was mostly becouse there was so many significant differences between distrubutions that as developer you had to make quite a few code modifications for your program to be able to run on all of them.
Nowadays this is not so much of a problem as the major differences between distributions have decreased. Also nowadays developments of seperate distributions are much more organized as they were a few years back.
So don't get me wrong. I'm not saying that Linux is a bad OS. Sure there are some terible distributions but then again we also have terible Windows editions :D

All I want to say is that poorly organized opensourced project can quickly lead to different development branches and incompatible editions. Now you wouldn't want to have several different Factorio editions would you?

MF-
Smart Inserter
Smart Inserter
Posts: 1235
Joined: Sun Feb 24, 2013 12:07 am
Contact:

Re: Opening the source?

Post by MF- »

As I expected.
You are not talking about Linux itself, but about all the available variety of Linux-based operating systems and branches of open userspace code found in them.
I am sure there are people who actively seek a distribution incompatible with non-open software.
(When I think about it - one of the positive sides is also, that any malware either does not work, or is forced to go opensource and compile on the spot)

ficolas
Smart Inserter
Smart Inserter
Posts: 1068
Joined: Sun Feb 24, 2013 10:24 am
Contact:

Re: Opening the source?

Post by ficolas »

Linux is open source, and it is also free source, I there is where my doubt came from.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Opening the source?

Post by ssilk »

ficolas wrote:Linux is open source, and it is also free source
No, it's not free, it uses gpl. Free means, everybody can do, what he wants. They call it free, cause its more free than selling it.

And btw. I think this is more or less senseless (perhaps more), it's like discussion about the weather in the next weeks: we cannot decide it. :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

ficolas
Smart Inserter
Smart Inserter
Posts: 1068
Joined: Sun Feb 24, 2013 10:24 am
Contact:

Re: Opening the source?

Post by ficolas »

ssilk wrote:
ficolas wrote:Linux is open source, and it is also free source
No, it's not free, it uses gpl. Free means, everybody can do, what he wants. They call it free, cause its more free than selling it.

And btw. I think this is more or less senseless (perhaps more), it's like discussion about the weather in the next weeks: we cannot decide it. :)
I dont really care about factorio source, I dont know c++, just java and a bit of lua, I just didnt know about that stuff.
(yes I know java and I dont know anything about copyrights and so :/ )

User avatar
Nova
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Mar 04, 2013 12:13 am
Contact:

Re: Opening the source?

Post by Nova »

The thread is pretty old and my "information" is also not the newest, but I think it just fits in this thread:
kovarex in [url=https://forums.factorio.com/forum/viewtopic.php?f=38&t=1374]Random Ramblings #4[/url] wrote:P.S. We are considering opening the source code to some people.
Just wanted to share this information with you and ask a question: Has that be done or did you choose not to share the source code?
Greetings, Nova.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Opening the source?

Post by kovarex »

It has been done.

User avatar
Nova
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Mar 04, 2013 12:13 am
Contact:

Re: Opening the source?

Post by Nova »

Do you want to exchange some informations about that (why, who...) or do you want to keep that secret (for whatever reason)? :)
Is it possible to "apply" for the code? :D
Greetings, Nova.
Factorio is one of the greatest games I ever played, with one of the best developers I ever heard of.

Post Reply

Return to “General discussion”