5.5.4 and code signing

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

MaxV
Posts: 1580
Joined: Tue May 28, 2013 2:20 pm
Contact:

Re: 5.5.4 and code signing

Post by MaxV » Fri Jan 24, 2014 12:14 pm

LC4iOS wrote:
KennyR wrote:okay I am using on my mac OS X 10.9.1, Xcode 5.0.2 and LC 5.5.5
And I'll remind developers the $500 for LiveCode 6.x is yearly.
No, you are wrong.
Livecode COMMERCIAL is $ 500 just one for all your life, but you'll get updates just for a year.
Livecode PRO is $ 1'000/year.
See this page: http://livecode.com/store/
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

LCNeil
Livecode Staff Member
Livecode Staff Member
Posts: 1223
Joined: Wed Oct 03, 2012 4:07 pm

Re: 5.5.4 and code signing

Post by LCNeil » Fri Jan 24, 2014 12:24 pm

Hi Max,

LiveCode commercial is a yearly subscription based product as well. If you do not re-new or if you cancel your commerical licence, you will automatically revert to LiveCode Community.

This is explained in detail within the commercial licence description page-

http://livecode.com/store/livecode/livecode-commercial
Please note this is a subscription license, which will automatically renew annually. You may cancel it at any time. If you cancel your access to LiveCode will revert to the Open Source Community Edition and you will no longer be able to build closed source apps.
Kind Regards,

Neil Roger
--
RunRev Support Team ~ http://www.runrev.com

MaxV
Posts: 1580
Joined: Tue May 28, 2013 2:20 pm
Contact:

Re: 5.5.4 and code signing

Post by MaxV » Fri Jan 24, 2014 1:02 pm

You should correct http://livecode.com/store/ page, reading there seems that only PRO is yearly. This is what I read:
  • Livecode Commercial $499
  • LiveCode Pro $999/ Yearly
It' confusing :?:
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: 5.5.4 and code signing

Post by Mark » Fri Jan 24, 2014 1:24 pm

I tend to agree with MaxV.

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

LCNeil
Livecode Staff Member
Livecode Staff Member
Posts: 1223
Joined: Wed Oct 03, 2012 4:07 pm

Re: 5.5.4 and code signing

Post by LCNeil » Fri Jan 24, 2014 1:40 pm

Hi Everyone,

The suggested change has been applied to http://livecode.com/store/

Kind Regards,

Neil Roger
--
RunRev Support Team ~ http://www.runrev.com

keram
Posts: 340
Joined: Fri Nov 08, 2013 4:22 am

Re: 5.5.4 and code signing

Post by keram » Fri Jan 24, 2014 5:03 pm

Hi Neil,
runrevneil wrote:The suggested change has been applied to http://livecode.com/store/
On this page it also says:

"Your LiveCode Commercial license ensures that your code is secured on deployment and is not readable by end users."

Does it meant that the code of the stand alone apps for Windows, Android and iOS, that are built with the Community edition can be read by the users??
I'm asking that because somewhere on this forum I read that once you build the app it's not possible to revert it back to the LC script.

keram
Using the latest stable version of LC Community 6.7.x on Win 7 Home Premium, 64bit

LCNeil
Livecode Staff Member
Livecode Staff Member
Posts: 1223
Joined: Wed Oct 03, 2012 4:07 pm

Re: 5.5.4 and code signing

Post by LCNeil » Fri Jan 24, 2014 5:09 pm

Hi Keram,

When a standalone is built it is not possible to directly extract a LiveCode source stack from it.

The statement that you have mentioned only relates to closing the source of your application. With the community version any standalones that you create, you must also release the source code for.

Kind Regards,

Neil Roger
--
RunRev Support Team ~ http://www.runrev.com

keram
Posts: 340
Joined: Fri Nov 08, 2013 4:22 am

Re: 5.5.4 and code signing

Post by keram » Fri Jan 24, 2014 5:28 pm

runrevneil wrote:With the community version any standalones that you create, you must also release the source code for.
Release where/to whom? To google apps store or apple store?
What if I just post the apps on my website? Can do it without releasing the source code?

keram
Using the latest stable version of LC Community 6.7.x on Win 7 Home Premium, 64bit

LCNeil
Livecode Staff Member
Livecode Staff Member
Posts: 1223
Joined: Wed Oct 03, 2012 4:07 pm

Re: 5.5.4 and code signing

Post by LCNeil » Fri Jan 24, 2014 5:33 pm

If you release your community built standalone publicly, then you must provide access to your source code. (e.g. accessible on your website, part of a zip that contains your standalone etc)

Kind Regards,

Neil Roger
--
RunRev Support Team ~ http://www.runrev.com

keram
Posts: 340
Joined: Fri Nov 08, 2013 4:22 am

Re: 5.5.4 and code signing

Post by keram » Fri Jan 24, 2014 5:40 pm

runrevneil wrote:If you release your community built standalone publicly, then you must provide access to your source code. (e.g. accessible on your website, part of a zip that contains your standalone etc)
But who will bother to get it? People who want to use the app want just use the app, that's all.
And who will check if the source code is included or not?

Regards,

keram
Using the latest stable version of LC Community 6.7.x on Win 7 Home Premium, 64bit

LCNeil
Livecode Staff Member
Livecode Staff Member
Posts: 1223
Joined: Wed Oct 03, 2012 4:07 pm

Re: 5.5.4 and code signing

Post by LCNeil » Fri Jan 24, 2014 5:51 pm

It would be up to yourself to include the source. People may not be interested in it but it must be made available.

If you do not include it, you would be in violation of the GPL licence that the community version of LiveCode uses and you could be liable to legal action. (I am not a lawyer though).

More information from other developers regarding this issue can be viewed here-

http://stackoverflow.com/questions/3149 ... ce-license

Kind Regards,

Neil Roger
--
RunRev Support Team ~ http://www.runrev.com

LC4iOS
Posts: 88
Joined: Tue Dec 03, 2013 8:15 pm

Re: 5.5.4 and code signing

Post by LC4iOS » Fri Jan 24, 2014 9:10 pm

runrevneil wrote:Hi Everyone,

The suggested change has been applied to http://livecode.com/store/

Kind Regards,

Neil Roger
--
RunRev Support Team ~ http://www.runrev.com
Could we please consider making the same changes here:
http://livecode.com/store/livecode
http://livecode.com/livecode-licenses-comparison/

The pro version pricing is prefixed with "Yearly Subscription" but the commercial is not.
Thanks to RunRev.
Thanks to LiveCode forum members.

LiveCode v5.5.5 - iOS Android Mac Windows - 6.5 Community
27" 2012 iMac i5, MacBook Pro, MacBook Air, iPhone 5, iPhone 4
xCode 5.0.2 - iOS7 - OS X Mavericks
Paid Apple iOS Developer Program Member

LC4iOS
Posts: 88
Joined: Tue Dec 03, 2013 8:15 pm

Re: 5.5.4 and code signing

Post by LC4iOS » Fri Jan 24, 2014 9:35 pm

runrevneil wrote:
...
LiveCode commercial is a yearly subscription based product as well. If you do not re-new or if you cancel your commerical licence, you will automatically revert to LiveCode Community.

This is explained in detail within the commercial licence description page-

http://livecode.com/store/livecode/livecode-commercial
Please note this is a subscription license, which will automatically renew annually. You may cancel it at any time. If you cancel your access to LiveCode will revert to the Open Source Community Edition and you will no longer be able to build closed source apps.
....
Hard to find / remember being in a single place.
Does the yearly license apply to all the add-ons in the mega-bundle as well?
Thanks to RunRev.
Thanks to LiveCode forum members.

LiveCode v5.5.5 - iOS Android Mac Windows - 6.5 Community
27" 2012 iMac i5, MacBook Pro, MacBook Air, iPhone 5, iPhone 4
xCode 5.0.2 - iOS7 - OS X Mavericks
Paid Apple iOS Developer Program Member

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 7389
Joined: Sat Apr 08, 2006 8:31 pm
Contact:

Re: 5.5.4 and code signing

Post by jacque » Sat Jan 25, 2014 11:22 pm

keram wrote: On this page it also says:

"Your LiveCode Commercial license ensures that your code is secured on deployment and is not readable by end users."

Does it meant that the code of the stand alone apps for Windows, Android and iOS, that are built with the Community edition can be read by the users??
I'm asking that because somewhere on this forum I read that once you build the app it's not possible to revert it back to the LC script.

keram
Reverting a standalone and protecting your code are actually two different things. A standalone can't be deconstructed. But since standalones can't save changes to themselves, it is very common to release a one-card standalone that does nothing but open other stacks. Those stacks are the actual product, the standalone is just the engine that runs them.

The scripts of stacks are easily read by anyone who opens them in a text editor. All the scripts and their locations are visible and can be copied to another stack by anyone. To truly protect your code, the scripts of those separate stacks must be encrypted, which is what the commercial version does.

I don't use the community version so I'm not sure if those standalones are readable in a text editor. Standalones built with the commercial version are always encrypted. You could drop a standalone onto a text editor and see what's in there.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

keram
Posts: 340
Joined: Fri Nov 08, 2013 4:22 am

Re: 5.5.4 and code signing

Post by keram » Sun Jan 26, 2014 2:31 am

Thanks Jacque for clarifying that.
jacque wrote:You could drop a standalone onto a text editor and see what's in there.
When I open an exe file in the notepad I see just lots of gibberish, nothing that reminds of any LC script.

keram
Using the latest stable version of LC Community 6.7.x on Win 7 Home Premium, 64bit

Post Reply