I’d like to discuss a bit of my experience tinkering with re-skinning portions of our Content Management System, i3SiteTools,using Flex 2. The tools that make up the ‘CMS’ (sometimes referred to as the ‘SMS’ for Site Management System) have been built and tweeked over the past 10 years by several developers. A lot of thought and energy went in to making the display forms be able to do tricks like searching and column sorting. Generally, this was accomplished by harnessing the power of the backend with SQL and self-posting pages. A lot of conditional logic was incorporated into the ColdFusion pages to build and manage the display.
And you're spot-on: linking is legal. Inlining, framing, posting PDFs of the original page content, etc are where folks get into legal trouble.
However, our larger clients have expressed concern about the potential legal exposure. Unfortunately, should a site owner feel that there has been a copyright violation, the corporation still has to respond to the filing ... regardless of the legal precedent.
More and more of our clients are seeking advance permission rather than asking for forgiveness.
- David Taylor-Klaus