Author Topic: Statement from FB Alpha Team  (Read 4280 times)

Offline CaptainCPS

  • FBNeo Dev
  • ******
  • Posts: 1513
  • Karma: +127/-0
  • FB Alpha Team
    • CaptainCPS's Home
Statement from FB Alpha Team
« on: March 10, 2010, 10:11:48 PM »
In case someone haven't noticed, the Official FB Alpha Homepage was updated early today with a new article. I will quote it here for reference but visit the following link for the original publication.

http://www.barryharris.me.uk/article_view.php?id=147

Quote
Statement from FB Alpha Team

First off, apologies for anything that is lost in translation, either in the FBA Shuffle statement, or in our reply.

The following is from the FBA Shuffle statement posted here.

"We apologize for the miserable fact that all your faith failed you simply because of a worthless derivative. Although fbas has established a dominant position in the Central Kingdom, we still would like to help shed light on this problem, sharing some piece of code with all due respect and legitimate admiration to the official fba team.

fba treated us in an unfriendly and offensive manner. this made us feel very bad, and we answered blows with blows. Now it seems this mean and trivial purpose has been well achieved. To clarify we are not against the whole community, it's time to simply release the source code as it's not worth hoarding any more. We don't care about releasing the source code at all. However we deeply regret the way you stuck to the literal meaning while completely ignored the true significance of open source that is cooperation and tolerance.

Please accept our best wishes that fba could take over those "shiny ribbons" with fbas source code available. Meanwhile, we are sorry that someone obviously lacks the ability to distinguish joking and seriousness."


The current FBA team, the previous members, external contributors, and the MAME team (FBA has a lot of MAME code in) have all put in numerous countless hours to FBA. Dave (the creator of FinalBurn), released the source code under a license. That license stated that all releases made based on the code had to be accompanied by a source release. This is what is meant by open-source. We have always posted source code with our releases and always will. Unfortunately, some builds (FBA Shuffle) being the most blatant, believe they don't need to do this. From what I can ascertain, the Shuffle team believes that we have "stolen" some of their code. What I will say is that if we have used any code from Shuffle, we have always credited them, and that the code we have used from Shuffle pails into insignificance compared to the sheer volume of code Shuffle takes from our releases (which is usually done without credit).

The very essence of open-source is that the code is put into the public domain to be used by anybody. FBA has an additional stipulation that the code can't be used for commercial activities. If you don't want to release your modifications then you would need to find another emulator to use, or write your own.

By not complying with the license, you put the project in jeopardy. FBA contains a lot of code from MAME. We are currently in the process of applying for permission to use this code. If permission isn't granted then FBA will not exist. If we are not seen to be policing our license then we will not get permission to use the code.

We see that you have finally released the source code for your current build, and we thank you for that, but remind you that it is a continued requirement of any future releases. There is no need to distinguish between "joking and seriousness", just a need to comply with the license.


SeeYaa!
 :biggrin: