After my post last week on the Pollack piece, I was thinking about the whole copyright issue again. As a budding web designer, I learned a lot from viewing the source code on sites that I liked, and I hope that others have viewed my code and learned from things I've done. Once I got into ColdFusion, the learning curve followed a slightly more esoteric bent. You can't view the compiled HTML source of a ColdFusion page and see the code under the hood. so you have to seek out tutorials, books, or kind developers who are willing to share their secrets. Flash is even more of a black box as far as the browser is concerned. All you get when viewing HTML source is the name of the movie. We all know there are decompilers out there, but you're never going to get the experience of seeing the original code even with those.Coming from a background in education, I have a lot of unresolved issues here. For me, knowledge is a precious thing and it should be shared. This is the basis of the education itself. As a designer and developer though, I need to earn a living from my work. A delicate balancing act to say the least. I've always tried to follow a principle which in college I dubbed "beer karma." You let your friends drink your beer now because it will always come back to you later when you don't have any.
Recently, Microsoft released an Add-in for Office that allows you to embed Creative Commons licenses into your Office documents. Adobe supports Creative Commons through the XMP standard. Last summer, Mike Chambers posted a View Source for Flash Resources extension. These may not be the answers, but they at least start to address some of the questions we face when dealing with these issues.
Even if you aren't quite ready to share your source code with anyone who looks at your movies, share your knowledge and experience. Join one of the many Flash bulletin boards (the Adobe Flash Forums or FlashKit for example) and give to the community. You might be surprised at what you get back in return.






1. Adobe Flex 2 allows developers to add a View Source option to the right click menu on the Flash SWF file. While not default, or required, its a step in the right direction. Unfortunately, I wonder if most folks that are learning Flash will discover this new feature during the time when it might help them the most. Likewise, I wonder how much (or little) this option will be exercised by developers. At the very least, tutorial writers should always make use if it and point it out.
Posted at 6:13PM on Jul 10th 2006 by Josh Tynjala