On 7/31/14 1:04 AM, "Justin Mclean" <jus...@classsoftware.com> wrote:

>Hi,
>
>> Well, I'm told that "all" we really need is a way to convert TTF splines
>> to CFF splines and then read a TTF file and output a CFF blob.  There's
>>a
>> good chance that there is more to those libraries that Flex is actually
>> using.
>Sounds easy I'm sure you could knock that over in a day :-) I did take a
>quick look at the jars there's 1000's of classes involved, and
>complexities to do with LTR/RTL, CSS styles, different languages (Thai,
>Arabic + many others) - that been said I have no idea what's the minimal
>required to get it to work. Do we know what the API we need to
>implement/what flex actually uses?
Fundamentally the requirement is:
TTF/OTF -> SWF DefineFont3
TTF/OTF/CFF -> SWF DefineFont4

Like I said, I don't think all of those classes are actually used.  3 of
those jars are general Adobe Font Engine libraries.

>
>> And that's why we need to write our own embedded font library.  Time is
>> ticking on the 5-year commit from Adobe.
>Open source software (binaries or not) doesn't stop becoming open source
>just because Adobe decide to no longer support them, yes it would be good
>to have our own library but right now it's a question of reliable hosting
>to make usable SDKs, and that IMO seems an easier problem to solve.
Not sure I understand.  The embed font libraries we are talking about are
not open source.

>
>> If I am successful in creating a separate business to distribute this
>>stuff
>Why do you need a business to do this? It it because Adobe will only give
>distribution licences to businesses? Many of us already have our own
>companies set up and could host the files. The issue then become is it
>economically to do so - bandwidth may be cheap but it's usually not free.
Anybody is welcome to apply for a distribution license.  I want to set up
a business because I live in the US and am risk-averse so I want to set up
an LLC to limit my liability.  And then that business will somehow find a
way to pay for the bandwidth and other overhead.  And hopefully allow me
to do Flex work "forever".  But you or anyone is welcome to be a
distributor of these Adobe bits for as long as Adobe is willing to let you
do so.

-Alex

Reply via email to