<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Techy Things &#187; legal</title>
	<atom:link href="https://tech.yipp.ca/category/legal/feed/" rel="self" type="application/rss+xml" />
	<link>https://tech.yipp.ca</link>
	<description>Just another Yipp.ca Blogs site</description>
	<lastBuildDate>Thu, 01 May 2025 18:06:28 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>Setup a dev environment for Sencha Touch + Sencha Cmd + Phonegap on Windows</title>
		<link>https://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows</link>
		<comments>https://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/#comments</comments>
		<pubDate>Sun, 21 Jun 2015 15:55:53 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[legal]]></category>
		<category><![CDATA[sencha]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=1805</guid>
		<description><![CDATA[<p>Assumptions: - You are on Windows (this article was written against Windows 7) - You pickup an arbitrary install location of C:\dev\ folder There are three components to install 1. Sencha-cmd 2. Sencha Touch&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/">Setup a dev environment for Sencha Touch + Sencha Cmd + Phonegap on Windows</a> appeared first on <a rel="nofollow" href="https://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Assumptions:<br />
 - You are on Windows (this article was written against Windows 7)<br />
 - You pickup an arbitrary install location of C:\dev\ folder</p>
<p>There are three components to install</p>
<p>1. Sencha-cmd<br />
2. Sencha Touch SDK<br />
3. Phonegap<br />
4. Upgrade your old apps if you had some</p>
<h2>Installing sencha-cmd</h2>
<p>Download <a href="http://cdn.sencha.com/cmd/5.1.3.61/SenchaCmd-5.1.3.61-windows.exe.zip" target="_blank">SenchaCmd-5.1.3.61-windows.exe.zip</a> (or <a href="http://www.sencha.com/products/sencha-cmd/download/" target="_blank">the latest</a> for your operating system).<br />
The result will that you will find files installed at for example:<br />
C:\dev\sencha-cmd\Sencha\Cmd\5.1.3.61</p>
<h2>Installing Sencha Touch Free Commercial</h2>
<p>You might be confused as to whether Sencha Touch is free or not. This is often the case with companies that have some releases under the GPL software. If you navigate on their website you might end up thinking that you must purchase Sencha Touch for a price above 1000$US. However they have released in the past under GPL and to this day they still continue to have this dual licensing. They make the GPL version available as a download link through your email at <a href="http://www.sencha.com/legal/GPL/" target="_blank">http://www.sencha.com/legal/GPL/</a>. They also have a free commercial license available at <a href="http://www.sencha.com/products/touch/download/" target="_blank">http://www.sencha.com/products/touch/download/</a> that does not seems to be a 30-day trial version and on the download link email it does *not* mention that it is a 30-day free trial - so I would assume it is not the trial but I cannot confirm and I've contacted them to clarify and still waiting for the answer. If they would ever decide to stop licensing it under the GPL, anyone could still branch off their latest GPL release and distribute it for free. What is the catch or difference between the paid version? First if you build your app against their GPL framework, your app will also be "contaminated" by the GPL and you'll have to make your app open-source under GPL. You cannot publish on the App Store because of this. If you ever want to release your app closed-source you need to use the Sencha Touch Commercial license release.</p>
<h2>Upgrade your old apps if you had some</h2>
<pre>
$> cd dev/sencha-root/myApp
$> sencha app upgrade -noframework

Sencha Cmd v5.1.3.61
[INF] building application
[INF] Backing up application files from C:\dev\sencha-root\myApp to C:\dev\sencha-root\myApp\.sencha_backup\myApp\2.3.1.410
[INF] Updating application and workspace files
[INF] A backup of pre-upgrade application files is available at C:\dev\sencha-root\myApp\.sencha_backup\myApp\2.3.1.410
[INF] Existing native support was found, upgrading native packaging
[INF] Checking for config.xml and moving to native root.
[INF] Patching build.xml to original state.
[INF] Removing native.properties file.
[INF] Removing Build properties
[INF] Patching app.json removing old properties
[INF] Adding native build to app.json

</pre>
<p>Sources: http://www.sencha.com/blog/getting-started-with-sencha-touch-2-build-a-weather-utility-app-part-1/</p>
<p>The post <a rel="nofollow" href="https://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/">Setup a dev environment for Sencha Touch + Sencha Cmd + Phonegap on Windows</a> appeared first on <a rel="nofollow" href="https://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://tech.yipp.ca/legal/setup-dev-environment-sencha-touch-sencha-cmd-phonegap-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can you combine GPL and Proprietary Javascript code ?</title>
		<link>https://tech.yipp.ca/legal/can-combine-gpl-proprietary-javascript-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=can-combine-gpl-proprietary-javascript-code</link>
		<comments>https://tech.yipp.ca/legal/can-combine-gpl-proprietary-javascript-code/#comments</comments>
		<pubDate>Sun, 08 Feb 2015 15:28:39 +0000</pubDate>
		<dc:creator><![CDATA[frank]]></dc:creator>
				<category><![CDATA[legal]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://tech.yipp.ca/?p=1485</guid>
		<description><![CDATA[<p>I am not a lawyer and this article does not represent a legal advise. Javascript GPL code with non-free code Basically from my research I understood that GPL Javascript will "infect" other code it&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://tech.yipp.ca/legal/can-combine-gpl-proprietary-javascript-code/">Can you combine GPL and Proprietary Javascript code ?</a> appeared first on <a rel="nofollow" href="https://tech.yipp.ca">Techy Things</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><em>I am not a lawyer and this article does not represent a legal advise.</em></p>
<h2>Javascript GPL code with non-free code</h2>
<p>Basically from my research I understood that GPL Javascript will "infect" other code it is being bundled with. However it would not "infect" the html templates according <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#WMS" target="_blank">to answer in the F.A.Q. at http://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#WMS</a>. Again I am not a lawyer and you should contact the FSF or an appropriate lawyer for your own scenario.</p>
<h3>My recommendation as a developer</h3>
<p>I recommend not releasing Javascript code under GPL or LGPL. There are better suited license for Javascript that can allow your code to be open-source while being friendly with other Javascript bundles.</p>
<h3>But WordPress is GPL v2 !</h3>
<p>Yes, that means if you release a WordPress plugin or theme with some cool Javascript code, then you should expect that Javascript code to fall under open-source GPL.</p>
<h3>More bedtime reading</h3>
<p><a href="http://www.gnu.org/philosophy/javascript-trap.html" target="_blank">http://www.gnu.org/philosophy/javascript-trap.html</a></p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://tech.yipp.ca/legal/can-combine-gpl-proprietary-javascript-code/">Can you combine GPL and Proprietary Javascript code ?</a> appeared first on <a rel="nofollow" href="https://tech.yipp.ca">Techy Things</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://tech.yipp.ca/legal/can-combine-gpl-proprietary-javascript-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
