How To Copyright And Patent Your Software

If you're wondering how to copyright software, theto modify and freely distribute those modifications.
good news is you've probably already done it. AtThis term is very much in the spirit of many open
least you have if you have ever written software.source types of software and music. The catch for
Most people get confused over exactly what havingcopyleft protection is that the newly created work
a copyright for their software means. Only thosebe distributed in the same manner and spirit in which
things that can be seen (when it comes to software)it was received. In other words if you were freely
can be copyrighted. If you want to protect thegiven the software, then you must freely provide
abstract, look into patents. Otherwise if it is original,the improvements and modifications you made to
fixed, and tangible you can copyright it. Essentiallythat software.
you already know how to copyright software ifOne unfortunate circumstance surrounding patents is
you've put it into a finished form. Once you'vethe unequal and obvious disparity between the haves
written the source code, the copyright belongs toand the have not's. Patent enforcement for
you.software, unlike literature and music, is largely
Copyrighting software doesn't offer the protectionsubjective. In literature and music, it is obvious that
that many people hope it will. The idea of softwarethe copyright has been abused or that the work has
and anything about the finished product that wasn'tbeen copied; this isn't as simple with software.
available in a tangible (visible) form isn't protected byHow to Obtain a Patent
copyright. In fact, the only thing undeniably protectedTo obtain a patent for your software, you must
by software copyright is the source code. Theapply for a patent in each country that offers
question you should ask yourself is not how topatents for software and in which you wish to have
copyright software, but how to patent yourthe protection a patent can offer. There is no
software.universal legal definition of what a software patent is.
What Is A Software Patent?Each country that offers patents also has a different
A "software patent" has no universal understanding.definition for what is protected by that patent, as
In general, owning a patent allows a company certainwell as for why a patent will be granted. Also
rights (or exclusivity) for a prescribed amount ofconsider the fact your software may be given a
time. Individuals or corporations seeking a patentpatent in one country where you applied and none of
must apply for a patent in each country in whichthe others.
they wish to have one. Unlike copyrights, patents areOf course, if this is not enough fun for you, you can
not automatically granted to applicants and can taketry to deal with the red tape involved in dealing with
a while to be approved.multiple governments to resolve any issues or
The growth of Internet business and e-commercedisputes that may have arisen from your software
has led to many patent applications for software,patents.
particularly software designed for specific businessIf you are applying for international patents (which
applications. While the cases are granted andcan secure a profitable future for you and your
successfully tried and defended in some countries,business), you need to find a good patent lawyer
other countries offer no enforcement or legaland have him walk you through the entire process.
recourse for those who do not honor the softwarePatents are complicated. When you're not exactly
patent, even if the patents were granted in thosesure of what you're doing, whom you need to talk
countries. The fine line between nations about whatto, and what the next step is, you stand to waste a
is and isn't patentable is another challenge to establishlot of time while taking a bigger risk. It is much easier
and honor patents.to deal with how to copyright software on your own
Patents differ greatly from copyrights, which arethan it is to work out the complicated world of
issued automatically and recognized and enforcedsoftware patents.
internationally. Copyrights protect the source code ofIf this is your first time designing your own software,
software from being copied and registration isyou have every right to be nervous. Remember:
generally not required to protect your work.lawyers went to school much longer than you to
Lately there is a new term, "Copyleft," which is anknow what to do in this situation, so you should not
obvious play on words and represents the rights tobe expected to know how to copyright or patent
not only redistribute the copyrighted works, but alsosoftware when you've never done it before.