Posted September 02, 2014
If you want to go with the magic analogy: Beamdog has the original spell book from Black isle available, while GOG can only look at the shiny sparkles the spells from Black Isle made. It is still possible figure out how the "spells" from Black Isle work by closely observing the sparks and making like a million minor adjustments to the spell and seeing how it reacts, but it will take forever. However, if you have the spell book you can just see how the spell was cast, you have all the information you need to make changes to it.
Or in other words, if you have a cake (software) you have no idea how it was made. You can try to guess the ingredients, but you will not be able to just break it up into the original eggs, milk, sugar and flour. However, if you have the recipe (source code) you have all the information you need to change how the cake is made.
GOG never receives the source code for the games they sell, just the finished masters. As I described above, it is possible to reverse engineer the source, but it takes a lot of time and effort. That's what the GemRB guys are doing and they have been working on it for years.
Or in other words, if you have a cake (software) you have no idea how it was made. You can try to guess the ingredients, but you will not be able to just break it up into the original eggs, milk, sugar and flour. However, if you have the recipe (source code) you have all the information you need to change how the cake is made.
GOG never receives the source code for the games they sell, just the finished masters. As I described above, it is possible to reverse engineer the source, but it takes a lot of time and effort. That's what the GemRB guys are doing and they have been working on it for years.