Sorry but I get a bit lost in the leagal jargon.
We're happy to give advice, but don't sue us (although you'd have fun trying, as I'm in the UK and I doubt you are.)
If I want to use part of the SQL engine source as a basis for developing a
new SQL engine which has absolutely nothing to do with Flashfiler,
That's irrelevant.
and the
new code will be almost unrecognizable.
As is that.
The portion of the code that I want
to use is less that 10 % of the total FlashFiler source
And that.
and that will be
just a base for starting.
And that.
As a finished product the FF portions will not be able to be separated from my code.
What is my obligations in terms of distributing my application? Do I have to distribute the Source of my product?
You have to license under the MPL any file which contains any code copied from or based on the FlashFiler source. If that's every file in your product, so be it. If it's only half of them, then it's only half. If it's 95%, I suggest you open source the lot anyway, and try and build a community around the software. :-)
Gerv
