<?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"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: Stand Alone Copy Protection</title>
		<atom:link href="http://cycling74.com/forums/topic/stand-alone-copy-protection/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/feed</link>
		<description></description>
		<pubDate>Mon, 17 Jun 2013 22:52:25 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-42575</guid>
					<title><![CDATA[Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-42575</link>
					<pubDate>Sat, 28 Feb 2009 06:39:48 +0000</pubDate>
					<dc:creator>Axiom-Crux</dc:creator>

					<description>
						<![CDATA[
						<p>I recently realized that when I make a stand alone on my mac, I can use the view package contents to get the collective, open that in max, unlock it, and then I have the code from it.  I have seen professional distributed programs made with max and I am curious how it is they keep their source from being able to be opened like this?</p>
<p>Also, is there a way to do copy protection key/serial style inside max?  I had thought about doing it with using the machine code using shell, but It seems that shell doesn&#8217;t work in max 5&#8230; or did something happen to shell on my computer??  does it work for others on mac os10.4 max 5.05?</p>
<p>Thanks and have a great one!!!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152374</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152374</link>
					<pubDate>Sat, 28 Feb 2009 08:36:05 +0000</pubDate>
					<dc:creator>jvkr</dc:creator>

					<description>
						<![CDATA[
						<p>You can take the .mxf from an app and open it in max, but you cant edit it.</p>
<p>Wait, I just try open a collective taken from an app with textwrangler and, yep, there&#8217;s your code.</p>
<p>When you&#8217;re developing apps, you really want to stay away from third party objects. To me it happened a few times that such objects were no longer supported or updated when I had to come with a new version of an app.</p>
<p>For protection, a scheme that I came up with once, but never used, is that the user needs to provide an email adress, which gets scrambled and is compared to a serial number generated by you based on that email adress. Both email adress is and serial are stored within in the app and it will only launch when they match. Still you could copy the app but a splash screen could show to whom it is authorized. Many shareware apps though don&#8217;t make use of any checks and have simply a built in list of possible authorization codes.</p>
<p>The reason that I never used mentioned scheme is that I at some point found that apps can behave totally different and unexpected on machines different from the one you built it on. I decided that I didn&#8217;t want to spend my days doing customer support.</p>
<p>_<br />
johan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152375</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152375</link>
					<pubDate>Sat, 28 Feb 2009 11:45:35 +0000</pubDate>
					<dc:creator>lewis edwards</dc:creator>

					<description>
						<![CDATA[
						<p>I would like to know how to do the protection to .app patches as well.</p>
<p>Maybe, if say there was a certain patch you had to built inside your own patch would be good like say [loadbang], message box [lockpatch], [thispatcher]. Or something like that, put in the main patcher window, then can maybe pop up with different ways to protect it, by either a password or by hiding it, or something.</p>
<p>Maybe something like that could be put into effect in maybe a later update version of Max. But who knows. But might be something for the C74 to maybe think upon. But obviously they need to get Max for Live out and Pluggo on top&#8230;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152376</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152376</link>
					<pubDate>Sat, 28 Feb 2009 12:35:40 +0000</pubDate>
					<dc:creator>Peter Castine</dc:creator>

					<description>
						<![CDATA[
						<p>The long and the short of it is that a Max standalone will never be all that secure copy protetction-wise.</p>
<p>If you want a secure app, program it in C or C++ or something.</p>
<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>jvkr wrote on Sat, 28 February 2009 09:36</b></td>
</tr>
<tr>
<td class="quote">You can take the .mxf from an app and open it in max, but you cant edit it.</td></tr></table></p>
<p>Wait, I just try open a collective taken from an app with textwrangler and, yep, there&#8217;s your code.


</p><p>Prior to Max 5, the binary format was tricky enough that there was a bit more to cracking the collective than a copy/paste from an editor. Nonetheless, the format was breakable.</p>
<p>Presumably all the more so with Max 5&#8242;s JSON-based storage.</p>
<p>If you&#8217;re going to sell a Standalone, you&#8217;re going to need to couple any kind of protection scheme with support, community, and other incentives to avoid unlicensed copying. And there will be copying anyway. </p>
<p><table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Quote:</b></td>
</tr>
<tr>
<td class="quote">
When you&#8217;re developing apps, you really want to stay away from third party objects. To me it happened a few times that such objects were no longer supported or updated when I had to come with a new version of an app.</td></tr></table></p>



<p>First, using bundled externals is no guarantee of longevity&#8211;Cycling has orphaned its share of externals over the years. Have you tried using a graphics window on Max 5?</p>
<p>But more importantly, it depends on the 3rd Party objects. There have been plenty of 3POs thrown into the wilderness without support, but there are numerous well-supported ones. As just one example, Litter Power has been supported for over nine years, across Mac 68k, PPC, Windows, OS X, OS X Intel, and the new Max 5 platform changes. And the support continues as the package continues to grow.</p>
<p>You get what you pay for, Johan.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152377</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152377</link>
					<pubDate>Sat, 28 Feb 2009 13:39:42 +0000</pubDate>
					<dc:creator>MuShoo</dc:creator>

					<description>
						<![CDATA[
						<p>Sadly I think that unless some form of encryption is built into the MXF files stored in a standalone, there&#8217;s not a very good way to do this &#8211; unless you want to set up a server somewhere that the app checks in with regularly (eww).</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152378</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152378</link>
					<pubDate>Sat, 28 Feb 2009 14:05:07 +0000</pubDate>
					<dc:creator>seejayjames</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Axiom-Crux wrote on Sat, 28 February 2009 00:39</b></td>
</tr>
<tr>
<td class="quote">I recently realized that when I make a stand alone on my mac, I can use the view package contents to get the collective, open that in max, unlock it, and then I have the code from it.  I have seen professional distributed programs made with max and I am curious how it is they keep their source from being able to be opened like this?</td></tr></table></p>



<p>
Interesting thread, I had assumed the .mxf wasn&#8217;t viewable like this, but it&#8217;s true&#8212;there it is in a text editor, and it only takes a little fiddling to copy it into a new patch. Might there be a way that this gets encrypted somehow (as an option) when you create the executable/collective, which could only be loaded using a password, and therefore not runnable without it? So whoever buys it would be provided the password to run it on their machine only (which you set on a per-compile basis, and is automatically linked to the machine ID by Max when it&#8217;s opened for the first time), and if they open the .mxf in a text editor, it&#8217;s &#8220;binary garbage&#8221; which can&#8217;t be pasted into a new patch?</p>
<p>Having some sort of user-enterable password via a dialog box and a select would be simple, as would having a password on the overall application (applied to the .zip archive) but of course this could still be copied at will. Guess it depends on the user to be ethical about it in this case, and of course it depends on the perceived worth of the app.</p>
<p>As mentioned on a thread awhile back, you could investigate a commercial version of copy protection like PACE. There&#8217;s a decent start-up cost but if you sell a lot the per-unit authorization is quite low, and it is apparently very secure&#8212;many companies use it for their big-name products. I suppose if you have a dynamite app which can actually generate decent money, and you&#8217;re really worried that someone would reverse-engineer and steal the goods, it would be worth looking into.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152379</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152379</link>
					<pubDate>Sat, 28 Feb 2009 15:08:25 +0000</pubDate>
					<dc:creator>Axiom-Crux</dc:creator>

					<description>
						<![CDATA[
						<p>shoot haha maybe I shouldn&#8217;t have said anything.. It seems like alot of people didn&#8217;t know this before&#8230;</p>
<p>Or maybe it will give C74 the incentive to make stand alones more secure&#8230;</p>
<p>
At any rate, I know Ive seen a few robust video and audio applications that were made in max, I seem to remember vidvox VDMX being made with max&#8230; but I dont remember..</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152381</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152381</link>
					<pubDate>Sat, 28 Feb 2009 21:38:04 +0000</pubDate>
					<dc:creator>Peter Castine</dc:creator>

					<description>
						<![CDATA[
						<p>This is not the first time this has been discussed. The issue&#8217;s been around for around twenty years and you think you&#8217;re the first person affected by it?</p>
<p>If your hopes rest on Cycling &#8217;74 investing energy into encrypting the innards of standalones, I would recommend looking through the archives. No harm in asking, but a reality check may be called for.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152382</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152382</link>
					<pubDate>Mon, 02 Mar 2009 01:22:08 +0000</pubDate>
					<dc:creator>Axiom-Crux</dc:creator>

					<description>
						<![CDATA[
						<p>I didn&#8217;t say Im the first anywhere did I?  I said it seems like multiple people mentioned they didn&#8217;t realize this until I posted.  I didn&#8217;t realize it until recently when I couldn&#8217;t run someones applet and tried opening their collective inside the applet&#8230; I guess its not such a big deal if your audience is outside the max community, and wont have max to do this, but as alot of the people who would probably be interested in my forethcoming applets are in this scene I was just wanting to see if there was something.  I don&#8217;t think it will be a big issue for me since I plan to do things a bit differently and sell a subscription to my site where people will have access to all my patches, creations (A+V) and sound libraries, etc.  I always assumed people will pirate no matter what so why not figure out a new way to do things that will entice people to pay a small amount to get way more stuff then they normally would.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152383</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152383</link>
					<pubDate>Mon, 02 Mar 2009 01:28:13 +0000</pubDate>
					<dc:creator>Gregory Taylor</dc:creator>

					<description>
						<![CDATA[
						<p>I don&#8217;t believe that anyone said you were the first to question this. The suggestion was that those before you may have been somewhat more circumspect about things for any number of reasons.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152384</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152384</link>
					<pubDate>Mon, 02 Mar 2009 02:12:01 +0000</pubDate>
					<dc:creator>Axiom-Crux</dc:creator>

					<description>
						<![CDATA[
						<p>well.. I think peter did, literally&#8230;</p>
<p>&#8220;This is not the first time this has been discussed. The issue&#8217;s been around for around twenty years and you think you&#8217;re the first person affected by it?&#8221;-peter</p>
<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Gregory Taylor wrote on Sun, 01 March 2009 18:28</b></td>
</tr>
<tr>
<td class="quote">I don&#8217;t believe that anyone said you were the first to question this. The suggestion was that those before you may have been somewhat more circumspect about things for any number of reasons.</td>
</tr>
</table>
</p>						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152385</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152385</link>
					<pubDate>Mon, 02 Mar 2009 06:04:12 +0000</pubDate>
					<dc:creator>Anthony Bisset</dc:creator>

					<description>
						<![CDATA[
						<p>Max has been and will continue to be the birthplace of cool applications and plugins. It&#8217;s definitely grown into a capable development platform under C74&#8242;s guidance. From what I can tell It wouldn&#8217;t take so much for C74 to shore up Max 5 for 3rd party developers. </p>
<p>For Nortron Peter&#8217;s written an external which pulls some low level identification bits from the customer machine which we then key the app bundle to. This works fine, but we haven&#8217;t looked at how we&#8217;re going to handle it on Max 5 since the app bundle sources are easily readable by any Max 30 day demo user. FWIW, we built a database to keep track of authorizations and do the new version emailings automatically from within Max. Also, we built a network authorization system but haven&#8217;t needed it yet.</p>
<p>Perhaps Cycling could do an app store similar to Apple&#8217;s iPhone App Store, except in this case sell 3rd party audio and video plugins and standalones. A sort of bridge between Max wizards and professional media authors. </p>
<p>Whatever support commercial Max developers can get seems positive  to me so I&#8217;ll keep writing <img src="images/smiley_icons/icon_wink.gif" border=0 alt="Wink"/></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152386</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152386</link>
					<pubDate>Mon, 02 Mar 2009 11:27:52 +0000</pubDate>
					<dc:creator>Peter Castine</dc:creator>

					<description>
						<![CDATA[
						<p>The issue has been discussed before. That was my main point. Really. The official response in the past has indicated that Cycling &#8217;74 does not see security of the innards of standalones as a high priority. At all. For instance:</p>
<p>< <a href="http://www.cycling74.com/forums/index.php?t=msg&#038;goto=156934">http://www.cycling74.com/forums/index.php?t=msg&#038;goto=156934> (scroll down to Andrew Pask&#8217;s comment for my main point, but follow the whole thread to get a feel for the context)</p>
<p>There are earlier examples. When a software product has a +20-year history, it&#8217;s a safe bet that <b>nothing</b> is being discussed for the first time.</p>
<p>It&#8217;s nothing personal, but in this context the comment on Saturday that<br />
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Quote:</b></td>
</tr>
<tr>
<td class="quote">Or maybe it will give C74 the incentive to make stand alones more secure&#8230;</td>
</tr>
</table>
</p><p> just seemed rather, um, naive.</p>
<p>OTOH, there were periods in Max&#8217; history where the app took greater note of of the desire to not communicate patch innards. The non-standard behavior of off-screen windows and the shroud message to pcontrol are examples. So policy might change. Ah jes&#8217; ain&#8217;t holdin&#8217; mah breaf.</p>
<p>And, in the meantime, I write custom externals to deal with the problem.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152387</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152387</link>
					<pubDate>Tue, 03 Mar 2009 15:00:43 +0000</pubDate>
					<dc:creator>kawkhins</dc:creator>

					<description>
						<![CDATA[
						<p>In the meanwhile, you write custom&#8230;</p>
<p>Why not to solve partly this real problem of work protection at the MaxMsp editor lever (cycling74) ???</p>
<p>Why we all have to bother with custom externals to do at least little protection ? Even 25 years back, when basic was here, it was containing a very simple protection mode preventing source files to be read.</p>
<p>Anyone with basic C knowledge (read/write files), a hexdump utility, and 2 hours spare time can make a Max5 collective decompiler. Not more than 200 lines are needed, including blank lines.</p>
<p>I think the main issue is that collective mxf format is very very bad. For sure, it is very convenient. But very big (contain so many duplicate externals, images, &#8230;).</p>
<p>Regards<br />
Chris</p>
<p>Some logic, if you have spare time:<br />
list is 20 years old=>it contains nearly all subjects<br />
an already discussed subject coming again is useless and anoying<br />
=><br />
list should be shut down</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152388</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152388</link>
					<pubDate>Tue, 03 Mar 2009 16:27:44 +0000</pubDate>
					<dc:creator>Andrew Pask</dc:creator>

					<description>
						<![CDATA[
						<p>
>Why not to solve partly this real problem of work protection at the MaxMsp editor lever (cycling74) ???</p>
<p>
Because we prefer to be in the interesting software writing game, rather than the &#8220;continually trying to stay one step ahead of the hackers&#8221; game. Call it a lifestyle choice.</p>
<p>
>=><br />
list should be shut down</p>
<p>
Do you not know where the archives are?Hint: go to the home page and scroll down a bit.</p>
<p>-A</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152389</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152389</link>
					<pubDate>Tue, 03 Mar 2009 17:34:29 +0000</pubDate>
					<dc:creator>kawkhins</dc:creator>

					<description>
						<![CDATA[
						<p>Be serious a few seconds. It&#8217;s not a matter of game, but a matter of professional work for earning some money for daily life&#8230;</p>
<p>You, at Cycling74, put a lot of protection on MaxMsp. We, your customers are accepting this. We are using your tool because we think it is giving some added value to our work and that we can create income from that work. But the only way of distributing our maxmsp work is creating a collective.</p>
<p>It turns out that a collective is just a raw dump of our precious work into a file without any kind of simple obfuscaction. I&#8217;m not talking about racing with hackers.<br />
With any editor (textwrangler, &#8230;), we can open mxf, change something (eg: remove all ; max quit, &#8230;)<br />
We can extract so easilly content of any patch.</p>
<p>You, guys working with maxmsp, you don&#8217;t know how to implements something in maxmsp ? Just have a look into mxf of others ! Its free and easy!</p>
<p>And don&#8217;t tell me that we just create a C external for protecting this, that, &#8230;<br />
Yes, we can create externals for protecting whatever. But I&#8217;m not talking about anticopy, antieverything protection.</p>
<p>There is just need of something basic that changes the format of maxpat inside mxf, so that curious people need to do efforts to get our work and ideas. Actually, everybody can see all the content of our work without any effort.</p>
<p>Even in a C/Java external, it is not possible to check if mxf has been modified (I would like to know how to get mxf path+name, see my other post<br />
<a href="http://www.cycling74.com/forums/index.php?t=msg&#038;th=38369&#038;start=0&#038;rid=2782&#038;S=fa9337b203ca7abe6ce9f9d43853c419">http://www.cycling74.com/forums/index.php?t=msg&#038;th=38369&#038;start=0&#038;rid=2782&#038;S=fa9337b203ca7abe6ce9f9d43853c419</a>)</p>
<p>Without this, it is impossible to perform any crc checkup.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152390</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152390</link>
					<pubDate>Tue, 03 Mar 2009 17:45:26 +0000</pubDate>
					<dc:creator>Andrew Pask</dc:creator>

					<description>
						<![CDATA[
						<p>>Be serious a few seconds.</p>
<p>I tried once, but everybody laughed at me.</p>
<p>
-A</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152391</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152391</link>
					<pubDate>Tue, 03 Mar 2009 18:45:19 +0000</pubDate>
					<dc:creator>Gregory Taylor</dc:creator>

					<description>
						<![CDATA[
						<p>There&#8217;s never been an explicit aim to create copy-protection schemes for Max patches, to my knowledge. Everyone who required them &#8211; and that includes the firm itself &#8211; added functionality at the external object level to do so. When it comes to patches and collectives and standalones, what you&#8217;re seeing is a side-effect of the nice new clean and easy to read XML format for Max patches [no good deed goes unpunished] in Max 5. The collective has never been presented as anything other than a way to collect the various pieces used by a complex patch to facilitate sharing said patch with others. Ditto for creating a standalone.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152392</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152392</link>
					<pubDate>Tue, 03 Mar 2009 18:50:35 +0000</pubDate>
					<dc:creator>MuShoo</dc:creator>

					<description>
						<![CDATA[
						<p>IIRC, the Standalone was actually previously referred to as a  &#8216;Binary&#8217; which has a slightly different connotation &#8211; releasing a binary of something implies that the source code has been compiled and is inaccessible to the end user.  Sadly the OSX package-based application format is much more &#8216;open&#8217; than the old OS9 binary program format, which is where we run into this problem.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152393</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152393</link>
					<pubDate>Tue, 03 Mar 2009 19:01:42 +0000</pubDate>
					<dc:creator>Gregory Taylor</dc:creator>

					<description>
						<![CDATA[
						<p>My first thought was that it was unlikely that there was any mention of the word &#8220;binary&#8221; in the Max 4.6* documentation at all. The descriptions of collectives and standalones make no mention of it. </p>
<p>You do find a mention of it here (Max46Topics.pdf, page 18):</p>
<p>&#8220;On Macintosh, Max builds universal binary standalone applications. The standalone is an application package, which is also a folder that looks like a file in the Finder.&#8221;</p>
<p>Perhaps that&#8217;s what you were thinking of. I&#8217;m not sure I&#8217;d read the term &#8220;universal binary&#8221; the same way, however. In that context, it would refer to an executable file or application bundle that runs natively on either PowerPC or x86 (Intel)-based Macintosh computers.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152394</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152394</link>
					<pubDate>Tue, 03 Mar 2009 22:18:19 +0000</pubDate>
					<dc:creator>kawkhins</dc:creator>

					<description>
						<![CDATA[
						<p>>I tried once, but everybody laughed at me.</p>
<p>I&#8217;m not paying hundreds $ of maxmsp/jitter licenses + updates to hear something like that from somebody working for Cycling74. It&#8217;s matter of a serious subject.</p>
<p>At least, respect the customers. If you have nothing usefull to say, don&#8217;t say. Save your time for your gaming.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152395</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152395</link>
					<pubDate>Wed, 04 Mar 2009 00:40:21 +0000</pubDate>
					<dc:creator>MuShoo</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Gregory Taylor wrote on Tue, 03 March 2009 12:01</b></td>
</tr>
<tr>
<td class="quote">My first thought was that it was unlikely that there was any mention of the word &#8220;binary&#8221; in the Max 4.6* documentation at all. The descriptions of collectives and standalones make no mention of it. </td></tr></table></p>
<p>You do find a mention of it here (Max46Topics.pdf, page 18):</p>
<p>&#8220;On Macintosh, Max builds universal binary standalone applications. The standalone is an application package, which is also a folder that looks like a file in the Finder.&#8221;</p>
<p>Perhaps that&#8217;s what you were thinking of. I&#8217;m not sure I&#8217;d read the term &#8220;universal binary&#8221; the same way, however. In that context, it would refer to an executable file or application bundle that runs natively on either PowerPC or x86 (Intel)-based Macintosh computers.


</p><p>No, I am not an idiot, and wasn&#8217;t referring to universal binaries. I also wasn&#8217;t referencing the documentation at all &#8211; I just remember build Max 4.6 apps, and having no easy access to the source code that the run time was using.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152396</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152396</link>
					<pubDate>Wed, 04 Mar 2009 02:58:56 +0000</pubDate>
					<dc:creator>Gregory Taylor</dc:creator>

					<description>
						<![CDATA[
						<p>Never thought you were an idiot. I was merely checking on what the documentation had said about the matter, and it looks like we didn&#8217;t say anything about the creation of binaries [except for UB Runtime versions of Max]. Any changes in the package format that Apple made along the way doesn&#8217;t have much to do with us, and I&#8217;m not sure I&#8217;m of the opinion that going to xml-format files for Max patches is anything but an improvement [at least in terms of readability, if nothing else], although you may disagree. The relative ease with which some parts of a collective or standalone app could be pulled apart by the perspicacious has been around for quite a while &#8211; it&#8217;s merely that it wasn&#8217;t widely discussed. To the extent that things *were* more difficult to make sense of earlier on, I doubt it had much to do with any desire to support those who wished to obfuscate their code for the purposes of profit.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152397</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152397</link>
					<pubDate>Wed, 04 Mar 2009 07:43:50 +0000</pubDate>
					<dc:creator>kawkhins</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Gregory Taylor wrote on Tue, 03 March 2009 19:58</b></td>
</tr>
<tr>
<td class="quote">&#8230;. I doubt it had much to do with any desire to support those who wished to obfuscate their code for the purposes of profit.</td>
</tr>
</table>
</p><p>Cycling74 should consider is as feature request!<br />
Chris</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152398</guid>
					<title><![CDATA[Re: Stand Alone Copy Protection]]></title>
					<link>http://cycling74.com/forums/topic/stand-alone-copy-protection/#post-152398</link>
					<pubDate>Wed, 04 Mar 2009 07:49:26 +0000</pubDate>
					<dc:creator>MuShoo</dc:creator>

					<description>
						<![CDATA[
						<p>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>kawkhins wrote on Wed, 04 March 2009 00:43</b></td>
</tr>
<tr>
<td class="quote">
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr>
<td class="SmallText"><b>Gregory Taylor wrote on Tue, 03 March 2009 19:58</b></td>
</tr>
<tr>
<td class="quote">&#8230;. I doubt it had much to do with any desire to support those who wished to obfuscate their code for the purposes of profit.</td>
</tr>
</table>
<p>Cycling74 should consider is as feature request!<br />
Chris</p></td>
</tr>
</table>
</p><p>Seconded (and from the emails I&#8217;ve gotten about my little obscuring trick, tenthed or so).  It&#8217;d be nice to have the option to release closed-source material, built in max and not C++ or C.</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

