Open Source Flex SDK Version 3 Readme February 2008

(c) 2008 Adobe Systems Incorporated. All rights reserved.

This file contains important information including a link to release notes
that were not available when the product documentation was written. Review
this information before using this version of Open Source Flex SDK.
------------------------------

Welcome to Open Source Flex 3 SDK.
Contents

   - Getting 
Started<file://localhost/Users/hqm/flex3/readme-open.htm#Getting_Started>
   - Flex Documentation<file://localhost/Users/hqm/flex3/readme-open.htm#docs>
   - Flex Samples<file://localhost/Users/hqm/flex3/readme-open.htm#Samples>
   - Community and
Resources<file://localhost/Users/hqm/flex3/readme-open.htm#Community>
   - License <file://localhost/Users/hqm/flex3/readme-open.htm#Licenses>

 ------------------------------
Getting Started

For information on getting started with the Flex 3 SDK explore the new
feature descriptions, documentation, and samples available at the Flex
Documentation Resource Center
<http://www.adobe.com/go/flex_documentation>and review the Flex
SDK Release Notes. <http://www.adobe.com/go/flex3_releasenotes_fb>

The Open Source Flex SDK does not contain some elements that can enhance the
Flex development experience such as debug versions of the Adobe Flash
Player, Adobe AIR, or advanced font encoding libraries. You may download the
Open Source Flex SDK Add-ons package which contains these elements from *
here*.

Back to contents <file://localhost/Users/hqm/flex3/readme-open.htm#contents>
------------------------------
Flex Documentation

Flex documentation, including Release Notes, is available for download at
the Flex Documentation Resource
Center<http://www.adobe.com/go/flex_documentation>.
Documentation is also available online in the LiveDocs format.
 *Getting Started with Flex* Online document available from the Flex Start
Page in the Flex Builder IDE and also from the Adobe Learning
Center<http://learn.adobe.com/wiki/display/Flex/Getting+Started>.
Getting Started with Flex is for application developers who are new to the
Flex product line and require an overview of Flex features and capabilities.
It includes tutorials highlighting the capabilities of Flex, and provides
sample Flex Application projects that you can download, open, and run in
Flex Builder.  *Adobe Flex 3 Developer Guide* Describes application
development basics, such as MXML and ActionScript syntax, creating
applications, using Flex components, the Flex data model, error handling,
Adobe LiveCycle Data Services ES, and Flex Advanced Data Visualization
Components.  *Building and Deploying Adobe Flex 3 Applications* Describes
the tasks you perform when analyzing, designing, building, and deploying a
Flex 3 application.  *Creating and Extending Adobe Flex 3 Components* Provides
instructions on creating, using, and extending components.  *Programming
ActionScript 3.0* Provides concepts and usage information for ActionScript
3.0.  *Adobe Flex Language Reference* Describes the Flex 3 and ActionScript
3.0 MXML and ActionScript programming interfaces, including the API
reference for core ActionScript language elements (HTML-only).

Back to contents <file://localhost/Users/hqm/flex3/readme-open.htm#contents>
------------------------------
Flex Samples

The SDK samples directory contains source code for the Component Explorer
sample application. The Component Explorer sample application provides basic
examples for most of the MXML components available with the Flex 3
framework.

To compile the Component Explorer application:

   - Windows: Run the build.bat file in the *Flex_Install_Dir*/sdks/*
   version*/samples/explorer directory.
   - Macintosh or Unix: Run the build.sh file in the *Flex_Install_Dir*
   /sdks/*version*/samples/explorer directory.

After you compile the Component Explorer sample, open explorer.html in a web
browser to view the application.

You can download additional Flex
samples<http://www.adobe.com/go/flex3_sample_apps>from the Adobe Flex
Developer Center.

Back to contents <file://localhost/Users/hqm/flex3/readme-open.htm#contents>
------------------------------
Community Resources

You can access the Flex community and online resources from the following
pages:

   - Open Source Flex Home Page <http://opensource.adobe.com/flex>
   - Getting Started with
Flex<http://learn.adobe.com/wiki/display/Flex/Getting+Started>
   - Flex Developer Center <http://www.adobe.com/go/flex_devcenter>
   - Flex Support Center <http://www.adobe.com/go/flex_support>
   - Flex Forums <http://www.adobe.com/go/flex_forums>
   - Adobe Labs <http://www.adobe.com/go/labs_home>
   - Flex.org <http://www.flex.org/>

 Back to contents<file://localhost/Users/hqm/flex3/readme-open.htm#contents>
------------------------------
License

*Mozilla Public License Files*:

The contents of the files contained in this Flex SDK directory are subject
to the Mozilla Public License Version 1.1 (the "License"); you may not use
these files except in compliance with the License. You may obtain a copy of
the License here: Mozilla Public License Version
1.1<file://localhost/Users/hqm/flex3/license-mpl.htm>or
http://www.mozilla.org/MPL/.

Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
the specific language governing rights and limitations under the License.

The Original Code consists of the files listed above.

The Initial Developer of the Original Code is Adobe Systems Incorporated.
By downloading, modifying, distributing, using and/or accessing any files in
this directory, you agree to the terms and conditions of the applicable end
user license agreement.

*NOTICES RELATED TO CERTAIN THIRD PARTY MATERIALS*:

* Apache 1.1 Licensed Products*:

This product includes software listed below that were developed by the
Apache Software Foundation (http://www.apache.org/). Such software is
licensed under the Apache Software License, Version 1.1; you may obtain a
copy of such license at http://apache.org/licenses/LICENSE-1.1.

Apache Commons Collections 2.1
Apache Commons Discovery 0.2
Apache Xerces 2.4

*Apache 2.0 Licensed Products*:

This product includes software listed below that were licensed under the
Apache License, Version 2.0 (the "License"); you may not use this file
except in compliance with the License. You may obtain a copy of the License
at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable
law or agreed to in writing, software distributed under the License is
distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the specific language
governing permissions and limitations under the License.

Apache Axis 1.1, (c) 2001-2004, Apache Software Foundation
Apache Batik SVG Toolkit 1.6, (c) 2005, Apache Software Foundation
Apache Commons Logging 1.0.4, (c) 2004, Apache Software Foundation
Apache Velocity 1.4, (c) 2004, Apache Software Foundation
Apache Xalan 2.6.0, (c) 2004, Apache Software Foundation
Apache Regexp 1.2, (c) 2000, Apache Software Foundation
Apache bcel 5.1, (c) 2007, Apache Software Foundation

*BSD Licensed Products*:

Easing Equations (c) 2001-2003, Robert Penner
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

   - Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
   - Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
   - Neither the name of the <ORGANIZATION> nor the names of its
   contributors may be used to endorse or promote products derived from this
   software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

*Netscape Public License Products*:

The contents of this file are subject to the Netscape Public License Version
1.1 (the "License"); you may not use this file except in compliance with the
License. You may obtain a copy of the License at http://www.mozilla.org/NPL/

Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
the specific language governing rights and limitations under the License.

The Original Code is Mozilla Communicator client code, released March 31,
1998.

The Initial Developer of the Original Code is Netscape Communications
Corporation. Portions created by Netscape are Copyright (C) 1998-1999
Netscape Communications Corporation. All Rights Reserved.

The following software is listed under the Netscape Public License, Version
1:

Spidermonkey Javascript Test Suite,(c) 1998, Netscape Communications
Corporation

Back to contents <file://localhost/Users/hqm/flex3/readme-open.htm#contents>
------------------------------

(c) 2008 Adobe Systems Incorporated. All rights reserved.


On Tue, Feb 26, 2008 at 8:24 PM, Henry Minsky <[EMAIL PROTECTED]>
wrote:

> It appears to be under the Mozilla Public License, at least that is what
> ships at the top level of the distro,
> and each source file says
>
>
> ////////////////////////////////////////////////////////////////////////////////
> //
> //  ADOBE SYSTEMS INCORPORATED
> //  Copyright 2005-2007 Adobe Systems Incorporated
> //  All Rights Reserved.
> //
> //  NOTICE: Adobe permits you to use, modify, and distribute this file
> //  in accordance with the terms of the license agreement accompanying it.
> //
>
> ////////////////////////////////////////////////////////////////////////////////
>
>
>
> On Tue, Feb 26, 2008 at 8:01 PM, David Temkin <[EMAIL PROTECTED]>
> wrote:
>
> > It would have to be under a real open source license to be of any use to
> > us.
> >
> > I wonder if they're backing off of their open source plans. Sure seems
> > that way.
> >
> > On Feb 26, 2008, at 4:52 PM, Henry Minsky wrote:
> >
> > I didn't see any java source code for their compiler, although there's a
> > lot of actionscript code for their  runtime for components, and ,
> > interestingly,
> > their RPC package (SOAP, maybe XML RPC, not sure what else, in the
> > mx.rpc.* packages).
> >
> >
> > On Tue, Feb 26, 2008 at 7:42 PM, David Temkin <[EMAIL PROTECTED]>
> > wrote:
> >
> > > Is this open source? I.e., is the source available under an open
> > > source license?
> > >
> > >
> > > On Feb 26, 2008, at 3:14 PM, Mamye Kratt wrote:
> > >
> > >  There are 2 versions.....
> > >
> > > Free Adobe Flex SDK <http://www.adobe.com/products/flex/sdk> 
> > > (Download<http://www.adobe.com/go/flex3_sdk>
> > > )
> > > Adobe Flex Builder <http://www.adobe.com/go/flexbuilder> 
> > > (Download<http://www.adobe.com/go/downloadflex3>
> > > )
> > >
> > > Mamye
> > >
> > > ----- Original Message -----
> > > *From:* Donald Anderson <[EMAIL PROTECTED]>
> > > *To:* Henry Minsky <[EMAIL PROTECTED]>
> > > *Cc:* OpenLaszlo Developers <[email protected]>
> > > *Sent:* Tuesday, February 26, 2008 5:06 PM
> > > *Subject:* Re: [Laszlo-dev] SWF9: Flex SDK 3.0.0.477 released
> > >
> > > Henry - did you do a clean build after installing?Is there something
> > > about the embedded font that is release
> > > specific?
> > >
> > > - Don
> > >
> > > On Feb 26, 2008, at 4:45 PM, Henry Minsky wrote:
> > >
> > > The bug seems to be related to the embedded font I recently added to
> > > the hello.lzx test
> > >
> > > cd /tmp/lzswf9/lzgen65517; /Users/hqm/flex3/bin/mxmlc -
> > > compiler.show-actionscript-warnings=false -compiler.source-path+=.
> > > -debug=true -output app.swf -default-size 1000 600
> > > -library-path+=/Users/hqm/openlaszlo/devildog/lps/includes/lfc/LFC9.swc
> > > LzApplication.as
> > > Loading configuration file /Users/hqm/flex3.0.0.477/frameworks/flex-
> > > config.xml
> > > Error: null
> > >
> > > java.lang.NullPointerException
> > >     at flash.swf.TagEncoder.defineFontAlignZones(TagEncoder.java:1254)
> > >     at flash.swf.tags.DefineFontAlignZones.visit(
> > > DefineFontAlignZones.java:29)
> > >     at flash.swf.MovieEncoder.visitAfter(MovieEncoder.java:259)
> > >     at flash.swf.MovieEncoder.define(MovieEncoder.java:240)
> > >     at flash.swf.MovieEncoder.export(MovieEncoder.java:116)
> > >     at flex2.compiler.API.encode(API.java:4068)
> > >     at flex2.tools.Compiler.mxmlc(Compiler.java:270)
> > >     at flex2.tools.Compiler.main(Compiler.java:53)
> > > badtzmaru:lzgen65517 hqm$ pwd
> > >
> > > It used to work with the previous version of the flex compiler though.
> > > Hmm, I suppose I should
> > > reduce this to an as3 test case and submit it to Adobe.
> > >
> > >
> > >
> > > On Tue, Feb 26, 2008 at 4:40 PM, Henry Minsky <[EMAIL PROTECTED]>
> > > wrote:
> > >
> > > > When I install the 3.0.0.477 version, and try to compile I get this
> > > > error
> > > >
> > > > badtzmaru:swf9 hqm$ pwd
> > > > /Users/hqm/openlaszlo/devildog/test/swf9
> > > > badtzmaru:swf9 hqm$ lzc --runtime=swf9 hello.lzx
> > > > Compiling: hello.lzx to hello.lzr=swf9.swf
> > > > Executing compiuler: (cd /tmp/lzswf9/lzgen29303;
> > > > /Users/hqm/flex3/bin/mxmlc -
> > > > compiler.show-actionscript-warnings=false -compiler.source-path+=.
> > > > -debug=true -output app.swf -default-size 1000 600
> > > > -library-path+=/Users/hqm/openlaszlo/devildog/lps/includes/lfc/LFC9.swc
> > > > LzApplication.as)
> > > > Stray error string from external compiler: Error: null
> > > > compiler output:
> > > > Loading configuration file /Users/hqm/flex3/frameworks/flex-
> > > > config.xml
> > > >
> > > > FAIL: compiler returned 1
> > > > Done executing compiler
> > > >
> > > >
> > > > On Tue, Feb 26, 2008 at 4:03 PM, Donald Anderson <[EMAIL PROTECTED]>
> > > > wrote:
> > > >
> > > > > Mamye alerted me that Adobe has released a new flex:
> > > > >
> > > > > http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
> > > > >
> > > > > I just downloaded it and tried it in our tool chain with no
> > > > > problems.
> > > > > If you are developing for SWF9, upgrade when you can -
> > > > > I don't expect anything will be broken with the old version,
> > > > > but I'm only planning to test with the latest.
> > > > >
> > > > > - Don
> > > > >
> > > > > --
> > > > >
> > > > > Don Anderson
> > > > > Java/C/C++, Berkeley DB, systems consultant
> > > > >
> > > > > voice: 617-547-7881
> > > > > email: [EMAIL PROTECTED]
> > > > > www: http://www.ddanderson.com
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Henry Minsky
> > > > Software Architect
> > > > [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > > --
> > > Henry Minsky
> > > Software Architect
> > > [EMAIL PROTECTED]
> > >
> > >
> > >
> > > --
> > >
> > > Don Anderson
> > > Java/C/C++, Berkeley DB, systems consultant
> > >
> > > voice: 617-547-7881
> > > email: [EMAIL PROTECTED]
> > > www: http://www.ddanderson.com
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > --
> > Henry Minsky
> > Software Architect
> > [EMAIL PROTECTED]
> >
> >
> >
>
>
> --
> Henry Minsky
> Software Architect
> [EMAIL PROTECTED]
>
>


-- 
Henry Minsky
Software Architect
[EMAIL PROTECTED]

Reply via email to