Print This Article Post Comment Add To Favorites Email to Friends Ezine Ready

How To Copyright And Patent Your Software

By: Brian Scott Home | Legal


If you're wondering how to copyright software, the good news is you've probably already done it. At least you have if you have ever written software. Most people get confused over exactly what having a copyright for their software means. Only those things that can be seen (when it comes to software) can be copyrighted. If you want to protect the abstract, look into patents. Otherwise if it is original, fixed, and tangible you can copyright it. Essentially you already know how to copyright software if you've put it into a finished form. Once you've written the source code, the copyright belongs to you.

Copyrighting software doesn't offer the protection that many people hope it will. The idea of software and anything about the finished product that wasn't available in a tangible (visible) form isn't protected by copyright. In fact, the only thing undeniably protected by software copyright is the source code. The question you should ask yourself is not how to copyright software, but how to patent your software.

What Is A Software Patent?

A software patent" has no universal understanding. In general, owning a patent allows a company certain rights (or exclusivity) for a prescribed amount of time. Individuals or corporations seeking a patent must apply for a patent in each country in which they wish to have one. Unlike copyrights, patents are not automatically granted to applicants and can take a while to be approved.

The growth of Internet business and e-commerce has led to many patent applications for software, particularly software designed for specific business applications. While the cases are granted and successfully tried and defended in some countries, other countries offer no enforcement or legal recourse for those who do not honor the software patent, even if the patents were granted in those countries. The fine line between nations about what is and isn't patentable is another challenge to establish and honor patents.

Patents differ greatly from copyrights, which are issued automatically and recognized and enforced internationally. Copyrights protect the source code of software from being copied and registration is generally not required to protect your work.

Lately there is a new term, Copyleft," which is an obvious play on words and represents the rights to not only redistribute the copyrighted works, but also to modify and freely distribute those modifications. This term is very much in the spirit of many open source types of software and music. The catch for copyleft protection is that the newly created work be distributed in the same manner and spirit in which it was received. In other words if you were freely given the software, then you must freely provide the improvements and modifications you made to that software.

One unfortunate circumstance surrounding patents is the unequal and obvious disparity between the haves and the have not's. Patent enforcement for software, unlike literature and music, is largely subjective. In literature and music, it is obvious that the copyright has been abused or that the work has been copied; this isn't as simple with software.

How to Obtain a Patent

To obtain a patent for your software, you must apply for a patent in each country that offers patents for software and in which you wish to have the protection a patent can offer. There is no universal legal definition of what a software patent is. Each country that offers patents also has a different definition for what is protected by that patent, as well as for why a patent will be granted. Also consider the fact your software may be given a patent in one country where you applied and none of the others.

Of course, if this is not enough fun for you, you can try to deal with the red tape involved in dealing with multiple governments to resolve any issues or disputes that may have arisen from your software patents.

If you are applying for international patents (which can secure a profitable future for you and your business), you need to find a good patent lawyer and have him walk you through the entire process. Patents are complicated. When you're not exactly sure of what you're doing, whom you need to talk to, and what the next step is, you stand to waste a lot of time while taking a bigger risk. It is much easier to deal with how to copyright software on your own than it is to work out the complicated world of software patents.

If this is your first time designing your own software, you have every right to be nervous. Remember: lawyers went to school much longer than you to know what to do in this situation, so you should not be expected to know how to copyright or patent software when you've never done it before.



Article Source: http://www.eArticlesOnline.com

About the Author:
Brian Scott is a freelance journalist who covers copyright law for www.ResearchCopyright.com. Download his free e-book, "Copyright Basics" at ResearchCopyright.com.

Tags: , ,

Please Rate this Article

 

Not yet Rated

Click the XML Icon Above to Receive Legal Articles Via RSS!

Recent Related Articles From Legal

  • Software Configuration Management In A Nutshell
    By: Dominic Donaldson | Sep 5th 2008
    A basic and informative guide to the fundamental prinicals behind SCM focussing on a range of system capabilities from basic to advanced. Read

  • Learn About Configuration Management Systems
    By: Dominic Donaldson | Sep 17th 2008
    This easy to follow guide delivers an accurate account of the basic prinicples and features that are prevalent throughout any configuration management system. Read

  • The Evolution Of Source Code Analysis
    By: Gwyn Fisher | Nov 23rd 2008
    Since the early 1980s, source code analysis has evolved from isolated desktop analysis to broad system-level analysis with constant progress being made in terms of the accuracy of the analysis and criticality of bugs that can be found. Each approach has benefits and drawbacks but the process of evolution has led to two impo ... Read

  • Source Code Analysis In An Agile World
    By: Todd Landry | Nov 22nd 2008
    To keep pace with ever-increasing customer demands on software functionality and time-to-market expectations, software developers have had to evolve the way they develop code to be both faster and higher quality. As part of this trend, the Waterfall method of software development began to give way in the late 1990s to a mor ... Read

  • Automated Source Code Analysis
    By: Gwyn Fisher | Nov 22nd 2008
    As a developer considering using automated source code analysis, or a development manager considering providing such analysis tools for a group of coders, it should be obvious from the previous sections of this document what kind of problems can found and how this might apply in day-to-day situations. In addition to what is ... Read

  • Open Source Billing Software †Jbilling For Every Business
    By: Dev Saras | Aug 22nd 2008
    JBilling is the only open source billing software with enterprise features, robust architecture and professional support. It is also free to download and use as you wish. Businesses of all sizes †from small to large scale companies can benefit from the robust architecture, versatility, scalability, flexibility and the ... Read

  • Integrated Accounting Software With Source Code
    By: kkchoon | May 26th 2008
    Integrated Accounting software comes with different modules, including Account Receivable, Account Payable, General Ledger, Payroll, Inventory and may be Point of Sales. Most ERP system comes with integrated accounting, for other business software, it may or may not include the financial reporting system. Now there are som ... Read

  • Vb Net Pos Accounting Source Code
    By: kkchoon | May 26th 2008
    VB Net POS Accounting Source code combines the flexibility of VB dot Net and the power of Visual Studio to provide highly customizable and fast extensible function. The source code itself will provide the base ground for another retail application to integrate POS features into their own software. Read

  • Open Source Code Behind Polomercantil
    By: Roberto Sedycias | Dec 22nd 2006
    In the News Articles section of Polomercantil,
    we published the article 'Open Source Code behind PoloMercantil', which describes a real life experience in picking
    and using the linux operating system, as well as libraries with Open Source Code licences, during the development
    of the brazilian electro ...
    Read

  • Source Code Movie Download-to Know The Strength Of Science With Dvd Quality
    By: simdiversity | Apr 1st 2011
    Download Source Code Movie and Watch Source Code Online. We Provide HD Quality Download Format. Watch or Download Source Code Movie From Secure and Safe Server with Lightning Speed. Subscribe now & get Source Code Movie & all other Hollywood movies.
    Read


Copyright © 2005-2011 eArticlesOnline, LLC - All Rights Reserved
Terms of Service | Privacy Policy