This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes General Computing and the fly likes Java Program CopyWrite Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "Java Program CopyWrite" Watch "Java Program CopyWrite" New topic
Author

Java Program CopyWrite

Sannman Prabhu
Greenhorn

Joined: May 20, 2008
Posts: 1
How do I copywrite program don in java6 with javadb.
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8836
    
    7

Welcome to the JavaRanch.
It depends on your jurisdiction, but in the United States, copyright is automatic. It would be a good idea to place notices in obvious places like the source code and a splash screen that states "Copyright (c) 200x <your name or your company>" to make your claim obvious.
Of course, copyright is worthless without the time, money and lawyers to find infringers and bring them to court.
Wiki on Copyright


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11161
    
  16

I think this is a little too meaningful for MD. I'm not sure what the best fit is for this, though. Once I figure that out, this thread will probably be moved.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15959
    
  19

To be precise, the best way to establish a copyright is with the following type of notice:


Copyright (C) 2008, Myself
All Rights Reserved.


Replace "Myself" with your name, company name, or whoever.

You can go one step further and register the work with national copyright offices, but a declared notice is considered sufficient pretty much anywhere. "All Rights Reserved" was, and may still be needed to get full copyright protection in some places, notably Uruguay.

Note that registering a copyright generally gives you the right to sue over violations.

As Joe Ess has noted, any work you produce is automatically copyrighted in the USA. The rest is just icing on the cake. For best results on a software project, I recommend placing the notice on the source code, the splash screen, documentation (note that BOTH program and documentation carry copyrights!), any other place where people might need to be reminded, and in some sort of readme file in the project root directory - if you have a license information file, that's an excellent place, since the copyright and licensing are related matters. But any place someone can find it easily will do.

In place of "(C)", there are a number of other options. The © symbol, which in HTML can be presented using the "&copy;" entity is the most common, but there are others that may be used. The best one to use is © - in fact the word "Copyright" may not carry legal weight, but the ©symbol does.

This should not be construed as legal advice - just as a general guideline. Actual copy rights are subject to differences depending on time and locale. Currently most countries subscribe to the Universal Copyright Convention and/or the Berne Convention, so adhering to their requirements will give you the best international protection. If you're really serious, also check the applicable laws for the countries of origin and use for your copyrighted works.


Customer surveys are for companies who didn't pay proper attention to begin with.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java Program CopyWrite
 
Similar Threads
overloading n overriding
code of book
Scrabble
Use my version of java.beans.PropertyDescriptor
How to copy image from internet to local drive