Flex 4 SDK - License question
I want to use the SDK just for compilation (for development, we’ll use Flash Builder). There’s something in the license text (http://www.adobe.com/products/eulas/pdfs/adobe_flex_software_development_kit_combined_2010 0101_1530.pdf) that surprises me: “3.3.4 Prohibited Use. Except as expressly authorized under this Agreement, you are prohibited from: … (g) creating or distributing any Developer Program that runs without installation”.
This seems to imply it’s not allowed to use the SDK to generate a .SWF file for direct use by a (but only to deploy it as part of a “next, next, …, finish” installation program). Sounds a bit strange.
Please advice!
I am also confused. It would seem to imply that every non-AIR application is not legal. How does this work?
Similar Messages
-
Flex 2.0 Licensing Question
I have read the EULA and am still confused about how the
licensing will work for this product.
I am considering using Flex 2.0 to create SWF files that
would become part of a piece of software that I would be developing
and reselling to businesses.
Traditionally SWF files are incorporated into a web site that
either a company has purchased a Flash license or has had a
consultant who has purchased a Flash license create.
How will the licensing work for those of us who wish to use
Flex 2.0 as a platform to create an application to then
redistribute for Company X, Company Y, and Company Z to then use as
either their website, or a subset of their website?
For clarity I would not be redistributing Flex 2.0, only the
SWF created. What are my restrictions? Do any restrictions scale in
the event that I sell hundreds of thousands of copies?There are no restrictions on the SWFs you would recreate. You
are free to
incorporate them into a web site, software product, etc.
If you want to build a product that incorporates Flex Data
Services, that
would require an OEM agreement, as would including the SDK
itself.
Phil Costa
Group Product Manager, Flex
"devfactory" <[email protected]> wrote in
message
news:e4i5ts$si$[email protected]..
>I have read the EULA and am still confused about how the
licensing will
>work
> for this product.
>
> I am considering using Flex 2.0 to create SWF files that
would become part
> of
> a piece of software that I would be developing and
reselling to
> businesses.
>
> Traditionally SWF files are incorporated into a web site
that either a
> company
> has purchased a Flash license or has had a consultant
who has purchased a
> Flash
> license create.
>
> How will the licensing work for those of us who wish to
use Flex 2.0 as a
> platform to create an application to then redistribute
for Company X,
> Company
> Y, and Company Z to then use as either their website, or
a subset of their
> website?
>
> For clarity I would not be redistributing Flex 2.0, only
the SWF created.
> What are my restrictions.
> -
I am writing a commercial application using using an LDAP server to store and read data. I plan to use the SUN LDAP sdk to implement the LDAP functions of my software. Can I use it freely or do I have to buy a license in order to redistribute the SUN LDAP Library with my application ?
I am also confused. It would seem to imply that every non-AIR application is not legal. How does this work?
-
Acrobat SDK License Agreement Question
The following is a section of the latest Acrobat SDK License Agreement from the Adobe website:
"3.2 Development Restrictions. You agree that You will not Use the Software to create, develop or use any program, software or service which . . . (b) can both (i) communicate with Adobe Reader Products and (ii) modify or save a PDF (Portable Document Format) document (including saving any modifications to a separate file for such documents);"
Does this mean that I am NOT allowed to develop a program that both:
Interfaces with Adobe Reader/Acrobat via the Acrobat SDK for PDF viewing purposes and
Builds and modifies PDF's using third party component(s)?
If the answer to the previous question is "YES", that means I can only use the Acrobat SDK in a program that is limited to PDF viewing and printing as far as PDF issues are concerned. That would be very restrictive for a real world application that involves PDF's, especially when I am supposed to "add significant and primary functionality" as the license aggreement also states.How do I go about contacting "Adobe Legal"?
Also, just to clarify our discussion on some subtle but important points . . .
I understand that Adobe Reader is just that, a read-only application. And, I understand that the Adobe solution for modifying PDF's is Adobe Acrobat. I have components from 3rd parties that let me programatically modify PDF's. So, from a strictly programming tools point of view, I don't need Acrobat to modify PDF's in my application. The 3rd party components handle the PDF modification tasks. I'm not trying to use the Acrobat SDK to modify PDF's, but rather only to view PDF's.
So, when you say:
"You can NOT use Reader to view PDF documents as part of a software solution that also modifies the PDF using some other technology"
Do you mean:
It is your understanding that using the Acrobat SDK for PDF viewing and 3rd party components for PDF modification in the same application constitutes a violation of the Acrobat SDK License Agreement?
And when you say:
"Acrobat, however, does not have this limitation"
Do you mean:
Adobe requires licensed Acrobat to be used for PDF modification in any application that uses Acrobat SDK for PDF viewing? (In other words, PDF modification is where Adobe wants to make a profit.)
Thanks for your input. -
After building the open source SDK one ends up with a file named "SDK license.pdf". This file getra extracted from the AIR Integration Kit. Now my question is: Your source code is released under MPL -- but that license says that one is not allowed to modify "Build Tools" like the ASC and it is also not allowed to distribute those tools.
Is this a mistake and does that license file apply only for the AIR Integration Kit or is it true that changing and distributing the compiler breaks the open source SDK license agreement?
Best,
JoaJoa - Sorry for the late reply, it was the Memorial Day Holiday here in the States. If you're building the open source Flex SDK, you shouldn't be getting this file I believe. The file you reference is for the AIR SDK, and the open source license for the open source Flex SDK is spelled out here: http://opensource.adobe.com/wiki/display/flexsdk/Legal+Stuff.
I'm checking with the team to see if this might be a build.xml bug.
-eric -
Installing Flex 4 SDK on Eclipse IDE
Hi,
I want to use Eclipse IDE with Flex 4 SDK but am unable to do so. I have looked at various blog posts & threads dealing with the same, most of them are obsolete(in the sense posted way back in 2005/07 with very old Eclipse releases) or I am not getting the desired results.
The links I have referred to are below-
http://arunbluebrain.wordpress.com/2008/12/05/flex-40-gumbo-tutorial-installing-flex-40-sd k-in-eclipse-ide-flash-player-10/
http://www.darronschall.com/weblog/2005/08/setting-up-eclipse-for-flex.cfm
http://www.roseindia.net/flex/compiling_flex_on_eclipse.shtml
http://blog.wezside.co.za/2008/01/complete-starter-guide-to-develop-flash.html
I have tried the trial of Adobe Flex Builder & it was really a painless job to get going. But right now I cannot afford a license of the same so I am looking at open source alternatives.
Can anyone help the newbies like me by giving a brief walkthrough regarding installing Flex SDK on Eclipse, it would be of great help.
Thanks in advance,
RaghavI was disappointed with the kind of response from a forum like this to an amateur like me.
I found a way around, decided not to use Eclipse at all with Flex SDK. Instead I am using Flash Develop which is a free IDE specific for Flash & Flex and integrating Flex SDK is pretty easy in that. Provided a very good feature set for a free software. Anyone stuck with this problem I suggest to go ahead with FlashDevelop instead of trying to figure out Eclipse. It is available for download here
http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page -
I've been programming a fairly complex Flash app for a while
now. It began as a Flash 8 app. I am more of a programmer than a
designer, so my program was pretty much implemented in *.as files
even in Flash 8. I've been porting the application to Flex 2
SDK/Flash 9/ActionScript 3 (which suits my workflow fantastically
since I tend to do everything in code) and I'm 99% done and really
happy with the results... The only issue I'm running into is this
one:
When porting my app to Flex 2 SDK, I opted to just make a
class called Player which subclasses flash.display.Sprite and then
I would pass Player.as into the mxmlc compiler directly, avoiding
the use of any MXML at all. Player acts as my top level
displayobjectcontainer under the Stage. This works great, except
the last class I need to port over for my current application uses
an mx.control.TextArea. I tried to just "new" one and then addChild
it to the parent, and while that doesn't cause any compilation
errors or runtime exceptions or anything, the TextArea never
displays. I did some research and it seems like the only reasonable
way to add a TextArea is to define it in MXML, which means that I
now need an MXML for my project. There are loads of example MXMLs
to be found all over the place, but all the ones I find tend to be
way more complicated that I want or need. My basic question is,
what is the easiest way to take what I have and get it working with
an MXML shell with the least amount of changes to my app, which
works great as-is (other than the fact that I can't use mx controls
without an MXML).
I tried the obvious solution, making a simple MXML that
references my Player class (which I changed to subclass
UIComponent) and a TextArea:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application width="400" height="400" xmlns:mx="
http://www.adobe.com/2006/mxml"
xmlns="*">
<Player id="player"/>
<mx:TextArea id="titleArea" width="10" height="10"
text=""/>
</mx:Application>
This kind of works the way I would expect, except the 'stage'
member of Player is null -- why is this? How can I get a reference
to the global stage if my top level UIComponent class' 'stage'
member is null? Why is it null? It isn't null when I mxmlc the
Player.as file directly. Since I do a lot of my button/other
control resizing based on stage height and since I want to grab the
stage's loaderInfo.parameters, I really need a reference to the
stage!
It may be kind of hard to follow what I'm asking because in a
way I'm trying to subvert the 'Flex' way of doing things and have
as little MXML as possible, but if anyone has any pointers on how I
can do this, I'd love to hear them. Please keep in mind I'm using
the Flex 2 SDK, not Flex Builder, so I'd prefer to hear how I can
make this work just with MXML and ActionScript, not via the Flex
Builder UI.I have similar problem with mxml.xsd, but I need this file to
configure IntelliJ IDEA for supporting of mxml.
"Flex provides an XML schema to enable IDEs that support XML
with code coloring, code hinting, etc., including IntelliJ IDEA,
Borland JBuilder, and Altova xmlspy. You can also use code editors
such as VI and emacs with Flex."
But I did not found any xsd file :-(
http://www.adobe.com/uk/products/flex/productinfo/tooling/ -
Reader/Acrobat SDK Licensing Query
I am developing an application in C# and this application will display the PDF document on a form. I have 3 questions as follows.
Question one : I am currently using the axAcroPDF which is exposed in the free Acrobat Reader. Now, if I deploy my application to my client, do I have to have them purchase any license from Adobe for the Reader or for using the Reader .NET classes?
Question two: Since the Reader SDK is quite limited, I am thinking of using some of the Acrobat SDK classes in my application. In this case, how does the license works - do I have my client by an Adobe Acrobat Std or Pro for each PC where my application runs? Does this mean that each copy of Acrobat comes with 1 license for SDK, or can I buy 1 Acrobat and separate licenses for the SDK, or can I just buy the SDK separately.
Question three : Is the PDF Library SDK license also tied to Acrobat Std or Pro?
Kindly enlighten on this because I called my local retailers and they are not sure about this also. And I tried to look into the forums and I do get a vague idea but want your confirmation before I inform my client on what to buy.
Thank you.
JohnHello, I have managed to find a relevant posting which answers my questions by Patrick Leckey.
Link is http://forums.adobe.com/message/1908336#1908336
In short, for using Acrobat Reader API in your applications there is no license to buy. But to use the Acrobat SDK, need to buy the Acrobat Std or Pro depending on which API calls the developer is using. And for PDL Library SDK, have to work with a partner of Adobe for licensing.
I have spent several days reading the EULAS and searching the NET and even talking to people, but could not get a clear answer, but this link cleared it all up. This is the first time I am working with Acrobat for development, as other softwares license their SDK separately, unlike Adobe. So this is something new for me.
Thanks to Patrick Leckey for his excellent answer!
Cheers!
John -
Using Flex 2 SDK to compile for Flash Lite 2.0
As I understand Flash Lite 2.0 is a stripped down version of
Flash 7 (that is ActionScript 2.0) with a couple of things added
for mobile specific things. But is it possible to use the free Flex
2 SDK to compile a SWF that will run on Flash Lite 2.0 (or Flash 7
for that matter).
ZarathrustaI'm not familiar with Flash Lite 2.0, so maybe I shouldn't be
answering this, but I've used the SDK for several projects and I
believe that like Flex Builder it requires at least Flash 8. So, if
FL is comparable to Flash 7, I doubt if it would work. Just my
humble opinion, but hope it helps.
Later,
Andy C.(never #) -
There's no beta 2 sdk download. At the top of the beta 2 download page it says...
"As a reminder, everything that is in the Flex 4 SDK is also included in Flash Builder 4, so you will not need to download the SDK if you plan on using Flash Builder."
But if you download the win version of Flash Builder the beta 2 SDK only has the win version of the Adobe AIR Runtime.
If you download the Mac version of Flash Builder the beta 2 SDK only has the Mac version of the Adobe AIR Runtime.
You need to manually merge these to make a full SDK.
This was discovered because we check in the SDK into perforce... and when people tried to execute our AIR based test runner on both win and mac when we only had the win version of the adobe air runtime checked in... we got "Adobe AIR could not be found" on the mac versions.
After copying the mac version into the SDK and checking it in... it worked just fine.It's probably best to file a bug at http://bugs.adobe.com/flex/ (not sure if this would potentially be an SDK issue or a Builder issue, but we can move it after the fact if it should belong somewhere else).
Also, if you post the bug number here, I can try and speed it through the process.
Peter -
Can I use Text Layout Framework with Flex 3 SDK?
Greetings,
I have to develop a complex custom widget, with custom text wrapping behaviour. Text Layout framework seem to offer fine level of control, but we are trying to keep our project in Flash player 9, and therefore we are using Flex 3 sdk.
Can I use the framework with flex sdk 3 and therefore flash player 9?
Best Regards
SerefFor that you need to install flex sdk 3.5 framework and choose your defauls framework to flex 3.5 it will work and as well instal flash player 10
-
[svn:osmf:] 13494: Update build script to work with Flex 4 SDK.
Revision: 13494
Revision: 13494
Author: [email protected]
Date: 2010-01-13 20:30:13 -0800 (Wed, 13 Jan 2010)
Log Message:
Update build script to work with Flex 4 SDK.
Modified Paths:
osmf/branches/flex4/build/build.xmlNo, you don't need Flash Builder to use the Flex SDK. If you download the SDK and unzip it, you'll find a 'bin' directory that has the mxmlc compiler in it. You can compile Actionscript or MXML files using that.
./mxmlc MyFlexApp.mxml
If you are building an AIR application, you will use amxmlc
./amxmlc MyAIRFlexApp.mxml
Then, launch your AIR application using adl
./adl.exe MyAIRFlexApp-app.xml
Hope this helps,
Joan -
Hi,
I try to use FlexMonkey with my project but after 30 records I've this error message : "License not present. With the trial verison only limited records are allowed.". However, I bought the license for Flash Builder premium 4.5.
Maybe the problem is because I compile my project with flex builder 3.6?
Could you help me? I bought the license specially for using Flex monkey...
Thanks in advance,
BatIt's not a FlexMonkey problem. It's an automation license problem and I'm having the same problem on one of two Windows 7 64-bit machines. I've done all that I can find in the thread Re: Flex Automation API "Licensing Issue" http://forums.adobe.com/thread/834214 but to no avail. As Deepita suggested to confirm Premium status, network monitor is available. I originally installed the trial version of Flash Builder, even had Burrito on for a while.
Assuming it was some leftover file, I uninstalled every Adobe product Bought CS5.5 Master Collection. Installed, same thing. Then I uninstalled CS5.5 MC and made sure that I permanently deactivated as per the suggestion in another thread. No luck.
As per the above thread, I went looking for the following:
On Windows 7 and Vista, the license.properties file is located in: ..\ProgramData\Adobe\Flex
I modified that file's record for serial number (as it wasn't my sn for CS5.5) and had great hope.
I'm still limited to 20 automation actions, at which point it all stops. Solution? -
Lumira Server for BI Platform and Team/Edge consumption & licensing question
Hi. I have a few questions.
Question 1:
From my reading, I've heard that Lumira Edge/Team server may not be a part of BI-Suite License. I read a Lumira Server ASUG Webcast recap by Tammy Powlas here (SAP Lumira Server for Teams Roadmap ASUG Webcast) over the weekend and one of the Q&A questions struck me:
Q: Is this included with the BI Suite license from SAP?
A: Lumira Server for Teams (Edge Edition) is not covered under BI Suite License. However, Lumira Server for BI Platform (RTC Planned in April) is covered under BI Suite licenses
In a separate conversation late 2014, I thought I'd heard that Lumira Team/Edge server was supposed to be usable by BI Suite licensed customers, but it sounds like I'm mistaken?
Question 2:
Next, the second part of the statement gave me hope:
However, Lumira Server for BI Platform (RTC Planned in April) is covered under BI Suite licenses
I then looked at the Lumira Deployment Options for Departments Part 1 – ASUG Webcast by Tammy Powlas to get some more information on Lumira Server for BI Platform. This slide gave me some hope (emphasis mine in green):
But then I see some more information a little later:
Is this slide to imply that the version without HANA (or HANA XS) for BI Platform will only really just serve as a user rights management and Lumira document repository? And that if I want to view a Lumira document, I must still open from the Lumira Desktop client?
It was suggested I start a new discussion thread to ask this licensing question about a product that's not out yet (but the slide says it's GA so I'm still confused) so here I am with my discussion thread!
Hopefully someone can make me less confused. I'm hoping the answer is as a BI-Suite customer that we do not have to make a decision to either invest in new Edge/Team licenses or buy HANA XS hardware to establish a beachhead of Lumira usage in our organization. We've been struggling with promoting Lumira and the sharing piece has been the sore spot.Hi Michael
You are right, it is confusing...
I think it will be better to contact sales to get this explained as opposed to technical support people that monitor this SCN Space.
Sales ph: 866-681-3435, 1-800-677-7271
Worldwide Office Locations | SAP
- Ludek
Senior Support Engineer AGS Product Support, Global Support Center Canada
Follow me on Twitter (#SAPLumira)
Got Enhancement ideas? Use the SAP Idea Place -
Instant Client SQL*Plus License Question
Can anyone shed some light on a license question for me? (I know that most license questions are for Oracle Sales to handle, but this involves a supposedly free product.)
I want to use SQL*Plus with the Instant Client in a production environment, but I am not sure whether I am entitled to. Does Instant Client "support" SQL*Plus only in the sense that if I already own a license for SQL*Plus I can use it with the Instant Client, or is the Instant Client SQL*Plus package also truly free to deploy and use?
The download page has links to download a basic Instant Client, plus several optional packages, one of which is SQL*Plus. However, the FAQ does not tell me whether the optional packages (specifically SQL*Plus) is also free to deploy and use in a production environment, and I could not find any other helpful document.
The FAQ says that "Instant Client is FREE for anyone to use in a development or production environment." It also says immediately following that "Instant Client can be used to run your OCI, OCCI, Pro*C, JDBC, and ODBC applications without installing a full Oracle Client. In addition, Instant Client supports SQL*Plus." [emphasis mine]
I would appreciate any help on this.
Thanks in advance,
AnthonyWhy don't you call Oracle sales? I guess they'll be happy to answer your question.
Yours,
Laurenz Albe
Maybe you are looking for
-
JavaScript Async Method call on the OnChange event of a lookup
Hello, I try to fill dynamically a lookup-multi field by selecting a value in a dropdownlist based on a lookup field. I recreated the onchange event of my dropdowlist by using this code : lookupElement.onchange = function () { OnFormationChanged() };
-
DBACOCKPIT with no data in spacv
Dear Gurus, I'm running PI 7.1 and when I access DBACOCKPIT there is no data in SPACE section however, there is data in Performance section. I've tried to refresh but it didn't help. SAP_COLLECTOR_FOR_PERFMONITOR job is running each hour. No dumps in
-
Is this IOS6 upgrade complete? I does not appear to be.
I downloaded the new upgrade. With this new downloaded upgrade there is no longer any colored icons for certain built in apps in the settings menu, they are now grey???. There is no longer any colored icons in the indicator banner bar on top of scr
-
Reinstalling OS9 onto )S10.4.x after replacing hard drive ??
Don't know if this is the correct place to ask, but here goes. I think I posted this in the wrong place yesterday. I had a catastrophic hard drive failure on my G5 and had to have a new hard drive installed. The repairman also reinstalled OS X from m
-
I can't upload iTunes 11.1 to my iMac I also can't upgrade OS X when I try both it say can not download to this computer with no explanation so how do I connect my iPhones to iTunes