Go Back   SmartClient Forums > Installation
Wiki Register Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread
  #1  
Old 5th Jul 2012, 21:03
anupshinde anupshinde is offline
Registered Developer
 
Join Date: Nov 2010
Posts: 1
Default Questions on Licensing

We are working on a SaaS tool for web-applications and considering SC for that.

I understand we can build commercial applications and sell commercial products that include SmartClient LGPL.
The FAQ also says that the LGPL license does require that if you make enhancements to Smart GWT / SmartClient LGPL, you must share them with the community.

1) So the question is: If I keep the LGPL package separately in a directory and then have my other JS customizations on top of it (not within), is it permissible with LGPL?

2) How should the website provide any links to SC source-code that is used on the site? Or is it not required to be done separately as far as we keep the package intact?

3) What else is required if we are to delete some components from "isomorphic" directory? For example you suggest to remove "development" directory if we donot want to use developer console. Are we required to publish the changes? If so how?

4) The web-app will also have a tool that is kindof similar to Visual Builder (not exactly that).... Does this raise any concerns?

Thanks,
Reply With Quote
  #2  
Old 6th Jul 2012, 07:12
Isomorphic Isomorphic is online now
Administrator
 
Join Date: May 2006
Posts: 30,581
Default

1. Yes, allowed, so long as your modifications are not just copies of the LGPL code that have been modified

2. There is no need to do so unless you have modified the source.

3. Not shipping parts of the LGPL assets is not considered a modification, this is fine.

4. This is fine too, you can build whatever you like.
Reply With Quote
  #3  
Old 4th Oct 2012, 22:35
daniel_h daniel_h is offline
Registered Developer
 
Join Date: Mar 2011
Posts: 35
Default The LGPL isomorphic .jar files

Hello,

in addition to the upper questions, I have another one:

The smartclient LGPL download also includes jar files
in SmartClient_v82p_2012-03-29_LPGL\smartclientSDK\WEB-INF\lib
for example:
isomorphic_core_rpc.jar,
isomorphic_sql.jar,
isomorphic_web_services.jar

Do these jar files also belong to the LGPL?

Thank you,
Daniel
Reply With Quote
  #4  
Old 4th Oct 2012, 22:49
Isomorphic Isomorphic is online now
Administrator
 
Join Date: May 2006
Posts: 30,581
Default

No. These files are present in order to provide some tools we provide for free, but they are not under the LGPL and may not be included in your applications without purchasing a license. The Deploying SmartClient guide covers this in more detail.
Reply With Quote
  #5  
Old 10th Oct 2012, 06:44
daniel_h daniel_h is offline
Registered Developer
 
Join Date: Mar 2011
Posts: 35
Default

Thank you for the answer,

but to be honest, I could not find any information that further clarifies the situation, not in the "Deploying SmartClient guide", nor somewhere else.

The download page says:
"LGPL Edition: free and open source — works with any server. Includes Java Server to provide several free tools for use with any server."

This I understand as
"whatever is in the LGPL download package is for free".

Please indicate in more detail, if this is not the case.

Thank you,
Daniel
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads
Thread Thread Starter Forum Replies Last Post
SmartGWT pro : basic questions on datasources ncorreard Smart GWT Technical Q&A 3 9th Jun 2010 10:32
Questions regarding evaluation of SmartGWT srmccann Smart GWT Technical Q&A 4 4th Jun 2010 09:00
Custom DataSource implementation questions csillag Smart GWT Technical Q&A 14 9th May 2010 06:27
General Questions about SmartGWT crisi Installation 1 26th Jan 2010 04:03
Ext JS 3.0 questions dimitar71 Technical Q&A 8 25th Jan 2009 19:02

© 2010,2011 Isomorphic Software. All Rights Reserved