Welcome to antonscafebar.com
|
How to copyright software
How to Copyright Software Sanely
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 however get confused over exactly what having a copyright for their software means and this is the trickier question to answer. First of all, thinking it isn't going to do it and you can't really copyright the things you think.
Second, 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 the software and anything about the finished product that wasn't available in a tangible (visible) form isn't protected by the copyright. In fact the only thing that is undeniably protected by copyright when it comes to software is the source code. The question you should be asking is now how to copyright software, it is how to patent your software and that requires a much more involved and prolonged explanation.
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. I warned you this was much trickier than how to copyright software. Then it gets trickier still. There is no universal legal definition of what a software patent is so 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. If you want to add to the confusion a little more while wondering how to copyright software, also consider the fact that your software may be given a patent in one of the countries 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 in order to resolve any issues or disputes that may have arisen from the result of the software patents you hold. If you've forgotten the original question it was: how to copyright software? I told you that one was much easier.
The main thing you need to do if you're going for international patents (which can secure a profitable future for you and your business) is to get a really good patent lawyer and have him walk you through and hold your hand for the entire process. In fact, I would say that's probably the best advice you can get. Patents are complicated and 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 and excited and scared to death at the same time. Remember lawyers went to school much longer than you in order to know what to do in this situation so you should not be expected to know how to copyright software when you've never done it before.
Web Hosting - The Internet and How It Works In one sense, detailing the statement in the title would require at least a book. In another sense, it can't be fully explained at all, since there's no central authority that designs or implements the highly distributed entity called The Internet. But the basics can certainly be outlined, simply and briefly. And it's in the interest of any novice web site owner to have some idea of how their tree fits into that gigantic forest, full of complex paths, that is called the Internet. The analogy to a forest is not far off. Every computer is a single plant, sometimes a little bush sometimes a mighty tree. A percentage, to be sure, are weeds we could do without. In networking terminology, the individual plants are called 'nodes' and each one has a domain name and IP address. Connecting those nodes are paths. The Internet, taken in total, is just the collection of all those plants and the pieces that allow for their interconnections - all the nodes and the paths between them. Servers and clients (desktop computers, laptops, PDAs, cell phones and more) make up the most visible parts of the Internet. They store information and programs that make the data accessible. But behind the scenes there are vitally important components - both hardware and software - that make the entire mesh possible and useful. Though there's no single central authority, database, or computer that creates the World Wide Web, it's nonetheless true that not all computers are equal. There is a hierarchy. That hierarchy starts with a tree with many branches: the domain system. Designators like .com, .net, .org, and so forth are familiar to everyone now. Those basic names are stored inside a relatively small number of specialized systems maintained by a few non-profit organizations. They form something called the TLD, the Top Level Domains. From there, company networks and others form what are called the Second Level Domains, such as Microsoft.com. That's further sub-divided into www.Microsoft.com which is, technically, a sub-domain but is sometimes mis-named 'a host' or a domain. A host is the name for one specific computer. That host name may or may not be, for example, 'www' and usually isn't. The domain is the name without the 'www' in front. Finally, at the bottom of the pyramid, are the individual hosts (usually servers) that provide actual information and the means to share it. Those hosts (along with other hardware and software that enable communication, such as routers) form a network. The set of all those networks taken together is the physical aspect of the Internet. There are less obvious aspects, too, that are essential. When you click on a URL (Uniform Resource Locator, such as http://www.microsoft.com) on a web page, your browser sends a request through the Internet to connect and get data. That request, and the data that is returned from the request, is divided up into packets (chunks of data wrapped in routing and control information). That's one of the reasons you will often see your web page getting painted on the screen one section at a time. When the packets take too long to get where they're supposed to go, that's a 'timeout'. Suppose you request a set of names that are stored in a database. Those names, let's suppose get stored in order. But the packets they get shoved into for delivery can arrive at your computer in any order. They're then reassembled and displayed. All those packets can be directed to the proper place because they're associated with a specified IP address, a numeric identifier that designates a host (a computer that 'hosts' data). But those numbers are hard to remember and work with, so names are layered on top, the so-called domain names we started out discussing. Imagine the postal system (the Internet). Each home (domain name) has an address (IP address). Those who live in them (programs) send and receive letters (packets). The letters contain news (database data, email messages, images) that's of interest to the residents. The Internet is very much the same. Everywhere You Look There are Creative Writing Prompts (creative writing prompts) As glamorous as creative writing prompt sounds, it is nothing more than they start of an idea for your writings. A prompt could be virtually anything from a picture to a dream, whatever gives you that “Oh that would be a great story” feeling is your prompt. Like a movie preview it gives you a taste of what is to come or a sample at a store that makes you want to buy the product. It could be a single word or a collaboration of words. Whatever it takes to get the story into your head and then onto the paper would be considered a creative writing prompt. The need of finding creative writing prompts often stems from having writers block. If coming up with your own prompts has become difficult don’t worry. There a literally millions of prompts out there. You just need to find the right ones for you. Take the Internet for example. Do a search for creative writing prompts. You now have pages and pages of story starter’s right at your fingertips. You have many options available while searching for prompts. From one or two words starters to a brief synopsis of an idea they are available to you. Some sites offer daily prompts. They will even email them to you. There are many books available with nothing but lists of prompts just waiting to be turned into great stories from your mind. There are a lot of writers that feel that using lists of prewritten prompts by someone else is cheating. They feel that all prompts used must be their own. But truth be told, there is not a creative writing prompt that has not been wrote about. It is the creation that comes after the prompt that makes the writing your own. The prompt is not what your creative writing is all about, but a springboard for your imagination. It is merely what opens the portal to your imagination, to your passion, and to your thoughts. Sitting at your computer and staring at the blank page will most likely give you a headache before a great idea. Go outside, close you eyes, and clear your mind. Listen to the sounds around you. What do you hear? Children’s laughter, neighbors chatting, or ever the birds chirping. Let those sounds drift away and your mind float. Slowly letting things come back into your mind, your last trip to the beach, your kids at the playground, your spouse cooking dinner any of these can be an idea jogger that gets the creative writing flowing. These thoughts alone could spark a hundred ideas just waiting to be words on your canvas. It also may help to keep a notebook with you at all times. That way whenever you have a great idea you can jot it down before it escapes you. Many writers only use creative writing prompts from outside sources. They are given to them by editors and publishers telling the writer what they want you to write about. Some writers work better this way being given the idea and running with it. Others prefer using their own. Creative writing prompts not only help initiate ideas, they also help spark your memory for you to write about your own past experiences and adventures. You can use them for writings on your website or blog. Whether you use outside sources for your inspiration or use your own it does not affect the integrity of the words that complete the idea. The story behind the prompt is the vision of your creative abilities, not the prompt itself. |