Solution Builder - Channel Insider
Empowering the next generation Channel
 
Bull’s Eye Awards
Nominations Open for Channel Insider 2009 Bull’s Eye Awards
Nominations are now open for the Channel Insider 2009 Bull’s Eye Awards, which recognize excellence in customer service, technology prowess, business acumen, channel leadership, communications and community building, and innovation among vendors, solution providers, distributors and channel services companies.



Sponsored Links
  • SonicWALL breaks through network and email gridlock
  • Save up to 40% on calling costs with Avaya Aura™
  • HP PartnerONE | SolutionsINFINITE Visit us at hp.com/partners/us/go/4



  •  

    Keeping Out of the Patent Briarpatch

    in Solution Builder


    Article Rating:starstarstarstarstar / 0
    Article Views: 919

    Rate This Article:
    Add This Article To:
    Code writers beware. Lawsuits make it chancy even when you're writing code for internal systems.

    While in the shower one day, Ole Tange came up with a great idea. He was going to launch a video store in his native Denmark. Only this store was on the Internet; customers would rent and watch videos online.

    He put together a rough prototype of his site and showed it to a friend. Sure, it was slick. Sure, it was cool.

    But it was also quite likely to get him in trouble. His friend pointed out a few elements that were covered by software patents, which he would have to pay royalties for—even though they were based on "open" standards. In fact, "most of the functionality of the shop was patented," Tange says.

    The MPEG-4 format for streaming video falls under 40 different U.S. and European patents, for instance. One of those patent-holders, Acacia Research Corp. of Newport Beach, Calif., is seeking royalties that can cost a video site such as Tange's as much as 2% of its gross sales.

    Resource Library:

    Tange abandoned his concept. Now, he and colleague Carsten Svaneborg spend their free time fighting software patent legislation in the European Community through their grassroots Web site, softwarepatenter.dk.

    But innovative sites like what Tange hoped to launch aren't the only digital products caught in the crossfire. Corporations writing their own code have to be careful, too. "Most software products probably infringe on multiple patents," says Svaneborg. The Federal Trade Commission described the situation in an October report as a "patent thicket that a company must hack its way through."

    Intellectual-property rights are the soft underbelly of corporate information systems. Few companies pursue patents for homegrown software. And few companies worry whether that homegrown software infringes on any patents, either.

    "In all of my 18-plus years of my career, I have yet to see a company that has a formal process around protecting their software intellectual property," says Andy Miller, vice president of technical architecture at the Broomfield, Colo., office-supply distributor Corporate Express. "Companies that don't have an R&D organization don't tend to look at things as being patentable or not."

    And they certainly don't do a patent search before writing internal code. "Unless the patent holder can find out about [infringing code], there's nothing much that they can do," says Miller.

    But Internet applications are different. Web sites and Internet services have to stand up under public scrutiny because their functions are out in plain view of any sophisticated programmer—or patent attorney.

    As the Grateful Dead once sang, "It's even worse than it appears." Patents on "electronic shopping carts" and other Web site features can sneak up and bite e-commerce companies. Even improving "open source" software can haunt you. Depending on the licensing scheme, you may have to hand over the copyright to any changes you make to source code.

    Corporate Express has tightly controlled any work it does that modifies supposedly "open" code—to prevent its development work from crossing the line into charity.

    For example, the company has standardized on JBoss, an open-source Java application server. As a policy, Miller says he keeps developers from customizing JBoss' code unless there's a specific problem for which there's no workaround. When needed, Miller allows those patches and them with the JBoss community. But he requires any work on an open source project to be pre-approved by him.

    "We don't just endorse people working on open source projects willy-nilly," Miller says.

    Some times, a corporation can get some litigation cover by only using code from a "safe" vendor. Sun Microsystems and Hewlett-Packard, for instance, are indemnifying their customers who use Linux against a possible SCO Group suit, because of rights they already hold.

    Still, with the atmosphere surrounding the software industry being what it is, there's only one way to be sure your homegrown code is safe. Keep your lawyer handy.





    Discuss Keeping Out of the Patent Briarpatch
     
    >>> Be the FIRST to comment on this article!
     

     
     
    >>> More Solution Builder Articles          >>> More By Sean Gallagher
     


     


    [ci] feeds
    XML
    Add Channel News, Product Reviews, Trends and Analysis to your RSS newsreader or My Yahoo!


    HTML PLAIN TEXT

    Keep on top of news for VARs and Resellers with CI's Weekly Newsletter and Alerts.

     


    CHANNEL RESOURCE CENTER
     
     
    How to Unleash Application Performance with Solid-State Drives and Sun Servers
    Unleash the Beast! Learn from Sun and Intel experts how Sun servers equipped with Flash-enabled solid-state drives offer dramatic improvements to HPC, Web 2.0, and data center application performance Watch this video to learn more
    Watch Video
     
    Build A More Efficient Data Center
    Demands are growing but budgets are not. Solve your pressing IT issues using the resources you already have. Determine which technologies can help you drive efficiencies and how they are applied. Gain a quick ROI on new initiatives
    Find out how
    Easily Monitor Virtual, Physical, and Cloud based assets, applications and services from a unified Dashboard with up.time. Deep Monitoring across platforms and best-of-breed reporting. Over 700 enterprise customers in 32 countries.
    Read Article