On Jul 20, 2005, at 4:35 AM, Martin Wood wrote:


JesterXL wrote:

This has been discussed 10 billion times; the only reason it wasn't resolved is because anyone who ever resolved a thread that popped up wasn't a certified laywer that could answer the questions that arose after said post.



Since I'd prefer to keep the world turning, and thus repeat history, *ahem*:


:)

i guess i must have been away for the discussions.

personally i would suggest that a bug fix adds significant business value for a company involved in software.

but, whaddaiknow, im not a lawyer. (i have the feeling that phrase has also been used approx 10 billion times)

Maybe Nicolas and I can hook up with the EFF folks at OSCON in August and ask them to interpret the MM license for us.


erm, well, on the mtasc list David pointed out that the 'std' directory doesnt actually contain MM code, just intrinsic class definitions.

I guess this is the route we should go down so we can at least have a legal way of type checking against other MM code like remoting.

Or we implement an open-source alternative to Remoting. Is it just me or does the fact that the base classes that are core to the "Flash platform" cannot be redistributed unless you own the Macromedia Flash IDE when there are alternative ways to use these libraries seem odd?. We own several licenses to MM products, and I don't mind (at all) them making good money on products like their IDE, but on a couple thousand lines of ActionScript code that are easily reproducible? They claim this code is part of a "Flash Platform"? It bugged me with the Flex components and bugs me now. I started ActionStep because of the license that prevents reuse of the "Flash Platform"'s standard components. I guess we will just have to move to do Flash Remoting. I already have a library for binary serialization/deserialization of ActionScript objects, that could be a start.

What other "Flash Platform" libraries do we need open-source alternatives for? Maybe we should just make a list on osFlash and recruit people. Of course, the problem with all of this is the "Flash Platform" is reduced to the player and intrinsic classes and everything else will fork...bummer.



as for actually compiling using modified versions of code, well, i guess we could sneak around like some mysterious subterranean coding group : 'have you got the patched MM code?' , 'no, but i know someone who does, the IP is dynamic and changes every 20 minutes...be quick..'

:)

or, how about this for a crazy idea. MM actually set up a page where we can submit fixes for them. The ultimate in software benevolence, we pay them 100's of whatever our local currency is for their tools, then we fix various parts and give them back for free. Then if karma does work, we'll be sorted.

maybe i should eat my breakfast and think about it some more.


martin

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org



_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to