<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: If you steal source code, don&#8217;t ask for help fixing it</title>
	<atom:link href="http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/feed/" rel="self" type="application/rss+xml" />
	<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/</link>
	<description>A blog about Adobe Flex</description>
	<lastBuildDate>Wed, 17 Mar 2010 20:33:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ahad Bokhari</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-207359</link>
		<dc:creator>Ahad Bokhari</dc:creator>
		<pubDate>Wed, 31 Dec 2008 12:11:32 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-207359</guid>
		<description>I had to add my two cents here:

@osman: no hate brother, but it seems that you are over reacting to this post (which was intended as a lesson rather than a sermon). 

We all live in different parts of the world.  Where i come from (and judging from your name, where you come from) there is no such thing as piracy or stealing.  It would be very difficult for someone to sue us over here =&gt; practically impossible though you never know (like if you blatantly ripped off something huge)

Fact is that you can go the movie or software shop and pick up any movie or software for less than $1.  Yeah less than one dollar.  Can you imagine?

What you should understand is that people in the West do not have that liberty.  They have to pay for the rights =&gt; THE QUALITY!  This is one of the reasons third-world countries suffer from quality apps/sites/PEOPLE.  This is the reason people are careful over there.  If their market openly supported piracy it might be a different story, and they would not be worldly known as the quality providers.  That will never happen matey....

@

The worst outcome would be to see your name plastered over the internet (like the guys who ripped off Flash Games for the Olympics).  Your whole credibility would suffer, at least where it counts with the big boys in the western world.

I like to learn from people (anyone out there who is intelligent and has something to say).  Dude its not about getting dramatic or being sensitive of over reacting (as Muslims are overly dramatic and sensitive / Americans are simple with approach, logical and practical).  

All he is saying is simply:  If you rip something off, cover it up real good by not posting about it in the forums.  Simple as e=mc2 ;-)  

Be a good open-minded person bro...Learn from these guys and gain their respect.  They will respect you if you are worth it man, that i can guarantee..</description>
		<content:encoded><![CDATA[<p>I had to add my two cents here:</p>
<p>@osman: no hate brother, but it seems that you are over reacting to this post (which was intended as a lesson rather than a sermon). </p>
<p>We all live in different parts of the world.  Where i come from (and judging from your name, where you come from) there is no such thing as piracy or stealing.  It would be very difficult for someone to sue us over here =&gt; practically impossible though you never know (like if you blatantly ripped off something huge)</p>
<p>Fact is that you can go the movie or software shop and pick up any movie or software for less than $1.  Yeah less than one dollar.  Can you imagine?</p>
<p>What you should understand is that people in the West do not have that liberty.  They have to pay for the rights =&gt; THE QUALITY!  This is one of the reasons third-world countries suffer from quality apps/sites/PEOPLE.  This is the reason people are careful over there.  If their market openly supported piracy it might be a different story, and they would not be worldly known as the quality providers.  That will never happen matey&#8230;.</p>
<p>@</p>
<p>The worst outcome would be to see your name plastered over the internet (like the guys who ripped off Flash Games for the Olympics).  Your whole credibility would suffer, at least where it counts with the big boys in the western world.</p>
<p>I like to learn from people (anyone out there who is intelligent and has something to say).  Dude its not about getting dramatic or being sensitive of over reacting (as Muslims are overly dramatic and sensitive / Americans are simple with approach, logical and practical).  </p>
<p>All he is saying is simply:  If you rip something off, cover it up real good by not posting about it in the forums.  Simple as e=mc2 <img src='http://dougmccune.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   </p>
<p>Be a good open-minded person bro&#8230;Learn from these guys and gain their respect.  They will respect you if you are worth it man, that i can guarantee..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ahad Bokhari</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-207358</link>
		<dc:creator>Ahad Bokhari</dc:creator>
		<pubDate>Wed, 31 Dec 2008 10:10:03 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-207358</guid>
		<description>@Joe an excellent and well thought out comment.  Actually thats the best comment i have come across in a long time.</description>
		<content:encoded><![CDATA[<p>@Joe an excellent and well thought out comment.  Actually thats the best comment i have come across in a long time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Kwiatkowski</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-207338</link>
		<dc:creator>Nick Kwiatkowski</dc:creator>
		<pubDate>Sun, 21 Dec 2008 23:18:34 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-207338</guid>
		<description>I just ran across this post, so sorry for the untimely-ness.  I personally think Doug is on the right path ethically.  Personally, I see decompiling the same as taking apart the VCR.  You may see the gizzards on how it works, and you can see everything that makes it tick. but you will not see the schematics, the developers log, and the R&amp;D that went into making it.  You see the final product and that&#039;s it.  I can learn how they accomplished this, but in reality, in order to learn from it, I will need to invest the time and reinvent their R&amp;D process to build it myself.  

This would be different than me getting the VCR, opening it up, taking the chip that generates the menu and sticking it into my product (not knowing how it works).  That is what these kids are doing.

I&#039;ll leave you with a very,very,very old posting from an author known as Mentor, from an old rag called Phrack.  (Doug, you may be too young to know this one)..  The Hacker&#039;s Manifesto : http://records.viu.ca/~soules/media112/hacker.htm</description>
		<content:encoded><![CDATA[<p>I just ran across this post, so sorry for the untimely-ness.  I personally think Doug is on the right path ethically.  Personally, I see decompiling the same as taking apart the VCR.  You may see the gizzards on how it works, and you can see everything that makes it tick. but you will not see the schematics, the developers log, and the R&amp;D that went into making it.  You see the final product and that&#8217;s it.  I can learn how they accomplished this, but in reality, in order to learn from it, I will need to invest the time and reinvent their R&amp;D process to build it myself.  </p>
<p>This would be different than me getting the VCR, opening it up, taking the chip that generates the menu and sticking it into my product (not knowing how it works).  That is what these kids are doing.</p>
<p>I&#8217;ll leave you with a very,very,very old posting from an author known as Mentor, from an old rag called Phrack.  (Doug, you may be too young to know this one)..  The Hacker&#8217;s Manifesto : <a href="http://records.viu.ca/~soules/media112/hacker.htm" rel="nofollow">http://records.viu.ca/~soules/media112/hacker.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-205756</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Fri, 31 Oct 2008 18:08:38 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-205756</guid>
		<description>Thanks for the feedback joe.  Here is my take.

Short:
&quot;It&#039;s morally ok to walk in there because their place is not secure! So please, go ahead and walk into someone&#039;s place when they are not around and learn how they decorate their house, but don&#039;t steal!&quot;

Long:
Just because SWF is not a secure format doesn&#039;t make the morality of decompilation an irrelevant issue.  SWF is a binary format after all, and if people really want to share their code with you, they can turn on View Source (in the case of Flex projects) or publish their code.  With proper tools, I can decompile even native executables.  Maybe I should start using your argument when I get accused of doing that? :)  Please don&#039;t equate SWF with HTML and try to turn the act of decompilation into a mere act of clicking on View Source.  HTML is a file authored,  saved and deployed in text format.  Could you please tell me how easy it is for you to peek at the code without the use of a decompilation software?  If decompilation software is like a browser and the act is so acceptable, maybe we should ask Adobe to bundle that with Flash? Just think how ridiculous such suggestion would be (or maybe not?)  You simply do not have any idea of how many people out there deploying Flash apps on their sites today are oblivion of the fact that their SWF can be decompiled and their work can be peeked at.

And lets not forget, the original intention of decompilation is for people to recover their lost work (or so they say).

If we use real life as an example, we might  see (or I hope we will) how laughable some of the points you raised are: You got yourself a lockpick so you can open your door when you lock yourself out, that doesn&#039;t imply to you that it&#039;s ok to go around other people&#039;s house and try that, even though they are not home and you have the best intention of going in there just to learn how they decorate their place!

And please stop using the argument that their place is not secure so it&#039;s ok for you to do that!  And perhaps consider refrain from calling out on the next kid who get into other&#039;s house to steal a thief!  Just let the folks who don&#039;t even think getting into others&#039; house is an ok thing to do that. :)

So my point is simply that when you are involved in something with so many gray areas, it&#039;s probably good to just do it quietly with good intent in heart (just so you can relieve yourself of any guilt that may come of it).  I find it ridiculous for people to jump out and start saying things with things like (excuse me for the extra drama added):

&quot;yes, I decompile the shit out of things and it&#039;s ok because I have the purest of intention but I wouldn&#039;t do what you do there buddy because you are doing that in a malicious way so you should be condemned or be ridiculed at.&quot;

&quot;it&#039;s harder for me to decompile than to write the code (essentially: I am too smart to decompile) even though I have and I can so you suck for not being able to do what I do.&quot;

&quot;SWF is not secure and what are you going to do about it? If it&#039;s not secure, just like HTML! If you want to hide it, obfuscate your code buddy or I might look inside and that&#039;s morally ok by me!&quot;


That&#039;s hitting my bogometer really good there.</description>
		<content:encoded><![CDATA[<p>Thanks for the feedback joe.  Here is my take.</p>
<p>Short:<br />
&#8220;It&#8217;s morally ok to walk in there because their place is not secure! So please, go ahead and walk into someone&#8217;s place when they are not around and learn how they decorate their house, but don&#8217;t steal!&#8221;</p>
<p>Long:<br />
Just because SWF is not a secure format doesn&#8217;t make the morality of decompilation an irrelevant issue.  SWF is a binary format after all, and if people really want to share their code with you, they can turn on View Source (in the case of Flex projects) or publish their code.  With proper tools, I can decompile even native executables.  Maybe I should start using your argument when I get accused of doing that? <img src='http://dougmccune.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Please don&#8217;t equate SWF with HTML and try to turn the act of decompilation into a mere act of clicking on View Source.  HTML is a file authored,  saved and deployed in text format.  Could you please tell me how easy it is for you to peek at the code without the use of a decompilation software?  If decompilation software is like a browser and the act is so acceptable, maybe we should ask Adobe to bundle that with Flash? Just think how ridiculous such suggestion would be (or maybe not?)  You simply do not have any idea of how many people out there deploying Flash apps on their sites today are oblivion of the fact that their SWF can be decompiled and their work can be peeked at.</p>
<p>And lets not forget, the original intention of decompilation is for people to recover their lost work (or so they say).</p>
<p>If we use real life as an example, we might  see (or I hope we will) how laughable some of the points you raised are: You got yourself a lockpick so you can open your door when you lock yourself out, that doesn&#8217;t imply to you that it&#8217;s ok to go around other people&#8217;s house and try that, even though they are not home and you have the best intention of going in there just to learn how they decorate their place!</p>
<p>And please stop using the argument that their place is not secure so it&#8217;s ok for you to do that!  And perhaps consider refrain from calling out on the next kid who get into other&#8217;s house to steal a thief!  Just let the folks who don&#8217;t even think getting into others&#8217; house is an ok thing to do that. <img src='http://dougmccune.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So my point is simply that when you are involved in something with so many gray areas, it&#8217;s probably good to just do it quietly with good intent in heart (just so you can relieve yourself of any guilt that may come of it).  I find it ridiculous for people to jump out and start saying things with things like (excuse me for the extra drama added):</p>
<p>&#8220;yes, I decompile the shit out of things and it&#8217;s ok because I have the purest of intention but I wouldn&#8217;t do what you do there buddy because you are doing that in a malicious way so you should be condemned or be ridiculed at.&#8221;</p>
<p>&#8220;it&#8217;s harder for me to decompile than to write the code (essentially: I am too smart to decompile) even though I have and I can so you suck for not being able to do what I do.&#8221;</p>
<p>&#8220;SWF is not secure and what are you going to do about it? If it&#8217;s not secure, just like HTML! If you want to hide it, obfuscate your code buddy or I might look inside and that&#8217;s morally ok by me!&#8221;</p>
<p>That&#8217;s hitting my bogometer really good there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Geek Stuff &#187; Around The Geek World - Oct 2008</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-205752</link>
		<dc:creator>The Geek Stuff &#187; Around The Geek World - Oct 2008</dc:creator>
		<pubDate>Thu, 30 Oct 2008 14:24:21 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-205752</guid>
		<description>[...] If you steal source code, don’t ask for help fixing it - Is it OK to decompile someone&#8217;s code and use it? Just read the comment section of this post to hear various opinions from users. [...]</description>
		<content:encoded><![CDATA[<p>[...] If you steal source code, don’t ask for help fixing it &#8211; Is it OK to decompile someone&#8217;s code and use it? Just read the comment section of this post to hear various opinions from users. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-203560</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Mon, 20 Oct 2008 19:58:53 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-203560</guid>
		<description>@joe - wow, thanks for that well thought out and eloquent comment. I think you nailed it, I completely agree.</description>
		<content:encoded><![CDATA[<p>@joe &#8211; wow, thanks for that well thought out and eloquent comment. I think you nailed it, I completely agree.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joeflash</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-203066</link>
		<dc:creator>Joeflash</dc:creator>
		<pubDate>Mon, 20 Oct 2008 03:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-203066</guid>
		<description>In my mind the question of whether it is moral at all to decompile code is irrelevant. Adobe has publicly stated that the SWF format is not a secure format. It is merely a compiled format, and anyone who mistakes the two is an idiot. Because something is compiled does not make it any less open than the HTML code used to make up a web page that can be accessed by right clicking &#039;view source&#039;. The tool you use to &#039;decompile&#039; that HTML application is the browser. Or if we are to look for a suitable equivalent, the javascript in an AJAX application located in an external file(s), decompiled by the browser. The tool you use to decompile a SWF application may not be as commonly available, but there is no illegality implied in the act of decompiling code whatsoever. In the use of that decompiled code, maybe, just like an argument could be made for using &quot;decompiled&quot; code from an AJAX application.

In a technology where the code used to build it is so easily accessible, crying foul over a person jumping one small, easy hurdle to get a peek at some very insecure code doesn&#039;t make any sense to me. Because if the company is that serious about code security, they could implement a SWF encryption solution so no one can decompile the code, end of story.

Using that code, and in what context, is a different matter. If a person went on a JavaScript forum with a snippet of AJAX code, and that javascript code had comments in it that pegged the code as originating from some well known application, and the poster was obviously trying to use the code from that application in his own project, without explaining how and why he was using those snippets, without giving due credit where credit is due, well that just stinks of parasitism.

And that I believe, is what rubs people like Doug and myself the wrong way. Not the fact that the code was decompiled, but that an attempt was made to use someone else&#039;s work without giving due credit. That flies in the face of all the good intentions and community building that people like Doug and myself try so hard to foster, and it gets you a bloody nose if you try to hide it. Because it&#039;s that kind of parasitic, vampiric, &quot;take what you can and give nothing back&quot; attitude that destroys whole communities, whole industries.

And that is what I will stand up and fight against with every word and in every forum that is appropriate. Because this really isn&#039;t about decompilation at all. It&#039;s about attitude.</description>
		<content:encoded><![CDATA[<p>In my mind the question of whether it is moral at all to decompile code is irrelevant. Adobe has publicly stated that the SWF format is not a secure format. It is merely a compiled format, and anyone who mistakes the two is an idiot. Because something is compiled does not make it any less open than the HTML code used to make up a web page that can be accessed by right clicking &#8216;view source&#8217;. The tool you use to &#8216;decompile&#8217; that HTML application is the browser. Or if we are to look for a suitable equivalent, the javascript in an AJAX application located in an external file(s), decompiled by the browser. The tool you use to decompile a SWF application may not be as commonly available, but there is no illegality implied in the act of decompiling code whatsoever. In the use of that decompiled code, maybe, just like an argument could be made for using &#8220;decompiled&#8221; code from an AJAX application.</p>
<p>In a technology where the code used to build it is so easily accessible, crying foul over a person jumping one small, easy hurdle to get a peek at some very insecure code doesn&#8217;t make any sense to me. Because if the company is that serious about code security, they could implement a SWF encryption solution so no one can decompile the code, end of story.</p>
<p>Using that code, and in what context, is a different matter. If a person went on a JavaScript forum with a snippet of AJAX code, and that javascript code had comments in it that pegged the code as originating from some well known application, and the poster was obviously trying to use the code from that application in his own project, without explaining how and why he was using those snippets, without giving due credit where credit is due, well that just stinks of parasitism.</p>
<p>And that I believe, is what rubs people like Doug and myself the wrong way. Not the fact that the code was decompiled, but that an attempt was made to use someone else&#8217;s work without giving due credit. That flies in the face of all the good intentions and community building that people like Doug and myself try so hard to foster, and it gets you a bloody nose if you try to hide it. Because it&#8217;s that kind of parasitic, vampiric, &#8220;take what you can and give nothing back&#8221; attitude that destroys whole communities, whole industries.</p>
<p>And that is what I will stand up and fight against with every word and in every forum that is appropriate. Because this really isn&#8217;t about decompilation at all. It&#8217;s about attitude.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-199791</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Mon, 13 Oct 2008 23:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-199791</guid>
		<description>Thanks Doug for being receptive.

Some people make a living based on their own technical knowledge of what they created.  The fact is that you opened up their stuff without their consent, and thereby learning their &quot;trade secrets&quot; and cashed in on the new found knowledge indirectly later on (surely your synapses would have grown fatter after that).  The act of decompiling levels the playing field, just as the act of selling pirated software in Asia do to the technical field in those areas.  Pirated software have served a lot of people who flat out cannot afford to purchase those software and therefore learn it.  I am sure those people can argue a lot about how they are only buying the pirated software to learn the tools and so that&#039;s morally ok in their mind.  Again, I am not saying what is right or wrong, but there are similarities in these scenarios and while you might think your idea of what makes decompiling moral and ok lies in the intent, the same argument can be applied to many things in life.

There is a difference between taking a clock apart to figure out how it works versus decompiling a piece of code.  Decompiling is close to stealing a blueprint of a building because the blueprint (in this case the code) is built into the very fabric that makes the thing run (the software).  How many of the people would feel ok if they tell them flat out you have decompiled their work just so you can learn?  Why is decompiling not immoral when it could be someone&#039;s bread and butter and it&#039;s the technical advantage that they are cashing out on?  These are some of the questions to think about, to venture into an area with so many gray areas, I think one should just go about doing it quietly with the best intent at heart, but not to carry a moral yardstick and start defining what&#039;s right and wrong based on something made up in one&#039;s mind and poke fun of others based on that.  I could very well be purchasing pirated software to learn (again good intent there), blog about what I did and poke fun of the next guy who got caught for purchasing and using it for commercial purposes.  But I am not so sure if I might not appear silly to others around me when I do that.</description>
		<content:encoded><![CDATA[<p>Thanks Doug for being receptive.</p>
<p>Some people make a living based on their own technical knowledge of what they created.  The fact is that you opened up their stuff without their consent, and thereby learning their &#8220;trade secrets&#8221; and cashed in on the new found knowledge indirectly later on (surely your synapses would have grown fatter after that).  The act of decompiling levels the playing field, just as the act of selling pirated software in Asia do to the technical field in those areas.  Pirated software have served a lot of people who flat out cannot afford to purchase those software and therefore learn it.  I am sure those people can argue a lot about how they are only buying the pirated software to learn the tools and so that&#8217;s morally ok in their mind.  Again, I am not saying what is right or wrong, but there are similarities in these scenarios and while you might think your idea of what makes decompiling moral and ok lies in the intent, the same argument can be applied to many things in life.</p>
<p>There is a difference between taking a clock apart to figure out how it works versus decompiling a piece of code.  Decompiling is close to stealing a blueprint of a building because the blueprint (in this case the code) is built into the very fabric that makes the thing run (the software).  How many of the people would feel ok if they tell them flat out you have decompiled their work just so you can learn?  Why is decompiling not immoral when it could be someone&#8217;s bread and butter and it&#8217;s the technical advantage that they are cashing out on?  These are some of the questions to think about, to venture into an area with so many gray areas, I think one should just go about doing it quietly with the best intent at heart, but not to carry a moral yardstick and start defining what&#8217;s right and wrong based on something made up in one&#8217;s mind and poke fun of others based on that.  I could very well be purchasing pirated software to learn (again good intent there), blog about what I did and poke fun of the next guy who got caught for purchasing and using it for commercial purposes.  But I am not so sure if I might not appear silly to others around me when I do that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-199596</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Mon, 13 Oct 2008 17:43:38 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-199596</guid>
		<description>@Paul - No need for the attitude, I think Eric raises a good point.

@Eric - I can see how there might be confusion that would lead to people calling me a hypocrite. I made fun of a guy asking for help with decompiled code, and then I presented a detailed session about how to decompile code. But in my mind these two things make perfect sense. So maybe I&#039;m delusional, but here&#039;s how I see it. 

I did not make fun of the fact that the guy decompiled code. I made fun of WHY and HOW he decompiled the code. In my mind there is an important moral distinction between (1) blatantly trying to rip off someone else&#039;s work and (2) using someone else&#039;s work to further your skillset and increase your knowledge. I decompile code to learn. I never decompile code as a shortcut to solve a problem, or as a fast way to complete a project. I consider ripping off someone&#039;s code and using it in your own project immoral. I consider ripping apart someone&#039;s code to enhance your knowledge acceptable. Legally in terms of copyright law I assume there&#039;s no such distinction (except that I would never use decompiled code in my projects, thus no true legal risk). 

So if someone wants to make the argument that all decompiling is morally wrong and that I should be criticized for ever decompiling anything, they are free to do so. But that is not my position. I like to think that my distinction between what&#039;s right and wrong about decompiling makes sense to others, but if not then I&#039;m happy to stand on my own. It makes sense in my head at least :)</description>
		<content:encoded><![CDATA[<p>@Paul &#8211; No need for the attitude, I think Eric raises a good point.</p>
<p>@Eric &#8211; I can see how there might be confusion that would lead to people calling me a hypocrite. I made fun of a guy asking for help with decompiled code, and then I presented a detailed session about how to decompile code. But in my mind these two things make perfect sense. So maybe I&#8217;m delusional, but here&#8217;s how I see it. </p>
<p>I did not make fun of the fact that the guy decompiled code. I made fun of WHY and HOW he decompiled the code. In my mind there is an important moral distinction between (1) blatantly trying to rip off someone else&#8217;s work and (2) using someone else&#8217;s work to further your skillset and increase your knowledge. I decompile code to learn. I never decompile code as a shortcut to solve a problem, or as a fast way to complete a project. I consider ripping off someone&#8217;s code and using it in your own project immoral. I consider ripping apart someone&#8217;s code to enhance your knowledge acceptable. Legally in terms of copyright law I assume there&#8217;s no such distinction (except that I would never use decompiled code in my projects, thus no true legal risk). </p>
<p>So if someone wants to make the argument that all decompiling is morally wrong and that I should be criticized for ever decompiling anything, they are free to do so. But that is not my position. I like to think that my distinction between what&#8217;s right and wrong about decompiling makes sense to others, but if not then I&#8217;m happy to stand on my own. It makes sense in my head at least <img src='http://dougmccune.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Ferrie</title>
		<link>http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/comment-page-1/#comment-199243</link>
		<dc:creator>Paul Ferrie</dc:creator>
		<pubDate>Mon, 13 Oct 2008 07:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://dougmccune.com/blog/2008/09/27/if-you-steal-source-code-dont-ask-for-help-fixing-it/#comment-199243</guid>
		<description>Eric you have brought notthing to this post.  Doug was only showing to the view public how coders can tell what decompiled code looks like.  Nothing more than that.</description>
		<content:encoded><![CDATA[<p>Eric you have brought notthing to this post.  Doug was only showing to the view public how coders can tell what decompiled code looks like.  Nothing more than that.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
