FlashPaper is initially aimed at the consumer market for creating standalone FlashPaper SWFs -- which will, Macromedia must hope (and I believe), eventually replace PDFs. That's not, however, the use case that concerns me currently. What is infinately more exciting to a Flash developer is the ability to include external FlashPaper SWFs in your own applications, thereby transforming FlashPaper from a standalone PDF alternative to a truly embeddable PDF alternative -- a document display component for Flash, if you will.
The advantages offered by having a simple and accurate document display component for Flash are clear. What doesn't appear clear currently (since the release of the FlashPaper API) is whether or not developers are allowed to brand (or remove branding from) embedded FlashPaper SWFs and the extent to which they are allowed to alter the UI of an embedded FlashPaper SWF.
It would seem logical that developers looking to integrate Flashpaper into their Flash applications as a seamless element will want to brand and/or remove branding from the FlashPaper SWF and/or alter its UI to fit the appearance, flow, etc. of the UI of the greater application. The current MM EULA states that the interface cannot be altered. This is a prohibition that the Flashpaper API itself, it would seem, contravenes as it *does* allow parts of the UI to be turned altered (for example, the page navigation, print and zoom controls and be shown/hidden using provided public methods.)
The EULA states:
3. License Restrictions
n. Notwithstanding anything herein to the contrary, you may not (A) install FlashPaper Printer on a server for multiple user access or use, or (B) modify or replace the FlashPaper Printer viewer user interface that displays FlashPaper documents.
In many cases, having a Macromedia FlashPaper branding clip hotlinked to macromedia.com in a FlashPaper SWF that is embedded within a greater application is not desirable (if only because it adds to the noise of the greater UI, allowing one more point of confusion for your user.)
Ideally, developers should be able to alter an embedded FlashPaper SWF's UI without restriction to allow them to skin the component and integrate it fully with their application UI. A fitting requirement here would be that the developer is mandated to include the Macromedia Flashpaper copyright (or a "Includes Macromedia FlashPaper technology" message of some sort) -- hotlinked to macromedia.com, if necessary -- in her application's About box or in the credits or wherever the application's copyright message resides. Anything more than this would probably be a hindrance to the adoption of FlashPaper as an embedded element and I believe that it is as an embedded element that FlashPaper could most benefit Rich Internet Applications. It is also my hope that Macromedia will allow developers to license FlashPaper for server-side use. After all, why restrict this through the EULA when you can make money from it by licensing it?
Everything in an externally-loaded FlashPaper SWF can be manipulated through ActionScript, of course (so there isn't a technological barrier to not being able to modify a FlashPaper SWF's UI.)
e.g. (Where the "inner" movie clip contains the FlashPaper SWF)
// hide the toolbar:
_level0.outer.inner.toolbar_mc._visible = false;
// hide the branding clip:
_level0.outer.inner.toolbar_mc.brandClip_mc._visible = false;
// change the branding URL:
_level0.outer.inner.brandURL = "http://www.google.com";
It would be great to know what Macromedia's view towards this issue is. Is there a specific license developers can buy in order to legally brand FlashPaper SWFs (or hide their branding) and/or alter FlashPaper SWF UIs beyond what is currently possible with the public API?
The current trend appears to be towards opening up FlashPaper to developers -- a move I wholeheartedly applaud. I hope that this issue with the EULA will be cleared up as well so we can proceed with integrating FlashPaper into our applications without EULA worries (let's not relive the Flash component EULA issues -- once was more than enough!)
The EULA questions on FlashPaper branding and customization article by Aral Balkan, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial 2.0 UK: England License.

Hello Aral,
Checkout our web site https://www.zanzibarfiction.com/shop/
We sell FlashPaper interface plugins and Author Link Verification Service.
Please review my site and let me have your comments.
regards
Zanzibar Fiction
Hi Aral,
this is what Adobe says (my questions are marked “>”):
In general Adobe said:
As FlashPapers viewer is sort of like a mini Adobe Reader, we wanted to make it so that people who wanted to re-brand the ?Reader? to purchase a special license from us.
We did add hooks into the software to allow people who were embedding FlashPaper into other Flash (or Director) applications to hide certain of the UI controls, and even, if that be the case, to obscure them. All of this is perfectly okay.
What you cannot do according to the license is to create a custom version of DefaultViewer2.swf, or otherwise modify it, so that the documents have a different user experience than we delivered.
And here are the answers on my questions:
> 1. Is it okay to change the Flashpaper UI (user interface)?
1) You cannot modify the DefaultViewer2.swf
> 2. Which parts of the UI am I allowed to modify?
> a) All buttons (such as ‘Print’ visible/not visible asf.)?
> Seems to be allowed, because there is an official tutorial for this
> on the Adobe site:
>
2)a) This is allowed using the SDK (Software Development Kit)
> b) The coloring of the UI? …
b) This …. is violating the EULA, though if colour is all they are changing,
it is minor.
> c) The Flashpaper-Logo?
> This really would make sense in terms of selling the product Flashpaper.
> Afaik I’m not obliged to show the Flash-Logo in a Flash production, so
> why should I have to do it in Flashpaper? And -for me- it would be okay
> to show the Flashpaper at the end of my CD-ROM presentation (with 100%
> of users looking at it [I use exitlock to guide the user to a credits screen]).
c) We sympathize with you, but this is explicitly what we wanted to not allow.
> d) The scroller?
> That would be very helpfull (even only changing the highlight color of the
> buttons and scrollbar would really be very much appreciated) and again a
> good argument for marketing.
d) This would be violating the strict terms of the EULA, though is a very
minor transgression.
> 3. A general question: does it make any difference (concerning Eula
> regulations) if I change the interface of Flashpaper directly, or if I use
> a wrapper like Flash or Director to do so.
3) Using a wrapper, everything is fine. Reverse engineering and modifying
the DefaultViewer.swf file is not.
Hope that helps
regards
Thomas
Thanks for the update Thomas! :)
Hi, I’ve read the EULA reccomandations.
I’ve a question.
I’ve have to do a cd-rom. I would like import the pdf as flashpaper. But I’d like to disable the external link to adobe site (I agree with the Logo Flashpaper on the application, but on a cd, that can be see not on-line I’d like to disable the possibility of external links…)
Is that possible (as far the EULA licence is concerned) and if Yes… haow may I do it…?
Thanks a lot
Hi Ellen,
The best thing to do would be to contact Adobe directly. I know that they have OEM agreements for most of their technologies.
Thanks a lot! :)
I’ll contatc them.
Quite an informative article. Another brilliant use of flashpaper: http://www.edocr.com. Let us know if you have any comments. Best regards Manoj