Software for developers: With source code?
We are developing some components for Macromedia Flash which other developers will use to create applications in Flash. The price will be quite low (around 100 Dollars).
Although more difficult for humans to comprehend, disassembly is 1:1 mapping of the sourcecode anyway. The only useful thing that the sourcecode might add is comments - what the programmer intended to do (rather than, often, what they did ;-) ).
i like i
That particular component should not be distributed in source. You should create a web form that your customers can log in, and submit the custom values/source they require, once that value is submitted, the web form will compile the relevent component using the information provided and allow that compiled component to be download. You may not have accounted for this, making this distribution method difficult, but it is possible for some projects. We'd have to know exactly why you must distribute the source, tell us more.
Not sure if you unterstand the nature of Macromedia Flash. You have to distribute components in source code it doesn't work any other way (except for Flash MX 2004).
I am not sure what you mean by that... I mean yes most Flash designers prefer examples with all the sources and images in fla's, but it is not impossible to include a swf. In fact, you can create an includable swf where you can provide parameters to customize it. What is concerning though is that the majority of people do provide in source version--maybe trying to make a name for themselves--and that doesn't leave a lot of room for shareware developers in the flash space. But if you do something like what I was descripting, you could derive some profit while protecting your IP.
I always roll my eyes when the FS/OSS people talk about how you can make all this money off of GPLed code like Linux or Apache, but I do have to say in *this* situation, I don't really see what the problem is. Distribute the source, charge for the software, and rely on copyright.
Yes you can include source, in fact the original poster is right, anything before Flash 2004 there's no source protection of any kind. From simple activescripts to widgets to SWCs.. no support whatsoever for the compilation of code. There's limited support in MX: http://www.macromedia.com/devnet/mx/flash/articles/buildtest_comp.html
> Distribute the source, charge for the software, and rely on copyright.
I have to give out some source code for a PHP app
S Tanna, yeah you can do that with PHP, unfortunately what the original poster is talking about is reusable widgets and routines for integration into customer's flash projects. With PHP you can definitely do this, in fact you can build shareware dynamic flash generators using PHP.. and then obfuscate just as Tanna described, and distribute the "flash factory". But these flash items will be stand-alone, I don't know to what extent you can integrate them into custom flash projects.
Fog Creek Home