SitePoint Sponsor |
|
User Tag List
Results 1 to 20 of 20
Thread: How to copyright a php script?
-
Jan 11, 2006, 11:13 #1
- Join Date
- Mar 2005
- Location
- London UK
- Posts
- 155
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
How to copyright a php script?
Hi, i have a php script that ive written, id like to copyright it somehow, because i no how people steal code.
I think im going to make it open source, im not 100% yet.
can anyone give me any advise?
Thanks
-
Jan 11, 2006, 13:03 #2
- Join Date
- Mar 2002
- Location
- Bristol, UK
- Posts
- 2,240
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Seeing as you've written it, you automatically own the copyright to it. There's nothing else, to my knowledge, that you need to do.
Unfortunately in this day and age, copyrighting something doesn't stop a lot of people from stealing it
SamSam Hastings
-
Jan 11, 2006, 13:36 #3
- Join Date
- Mar 2005
- Location
- London UK
- Posts
- 155
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
ok, but say someone stole my code and re-released as their own, what step do i take to prove its mine? i could be lying? and who would i contact to stop this person? unfortuantly there is no internet police
maybe the best way is keep it open source and my SourceForge account will be the record of the code, but that still leaves me at the point of 'how do i stop the thief selling the code' ?
thanks for your input
-
Jan 11, 2006, 13:56 #4
- Join Date
- Jun 2004
- Location
- Dublin Ireland
- Posts
- 914
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Why not encrypt it?
-
Jan 11, 2006, 14:06 #5
- Join Date
- Dec 2002
- Location
- Canada
- Posts
- 2,476
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by cianuro
Sounds like he probably wants it open source... so encrypting it is taking 100 steps backwards...AskItOnline.com - Need answers? Ask it online.
Create powerful online surveys with ease in minutes!
Sign up for your FREE account today!
Follow us on Twitter
-
Jan 11, 2006, 14:14 #6
- Join Date
- Jul 2004
- Location
- Ottawa, Canada
- Posts
- 5,840
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
If he releases it as an opensource product people are going to be using the code all over anyway.
-
Jan 11, 2006, 14:34 #7
- Join Date
- Jun 2004
- Location
- Dublin Ireland
- Posts
- 914
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Exactly.
However, what I have seen some scripts do is encrypt the copyright. For example, encrypt certain parts of the script containing copyright information and also encrypt a function that disables the script if the copyright is missing.
-
Jan 11, 2006, 15:24 #8
- Join Date
- Mar 2005
- Location
- London UK
- Posts
- 155
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by cianuro
Thats an idea, thanks.
But the point about who does one goto if such a thing happens?
Is it just a matter of contacting their host and hoping for the best?
Is there no internet based organisation that one can report things like this happening? such as a fraud or copyright organisation?
Im not going to need to go to that much lol my script isnt that goodbut im very curious on how small developers are protected on the internet.
Thanks for your input people.
-
Jan 11, 2006, 17:16 #9
- Join Date
- Jul 2004
- Location
- Ottawa, Canada
- Posts
- 5,840
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Copyright infringement is a civil matter.
You would have to sue the infringer.
-
Jan 11, 2006, 17:36 #10
- Join Date
- Jun 2004
- Location
- Dublin Ireland
- Posts
- 914
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by tke71709
Exactly. And most of the time, its not worth the effort.
-
Jan 11, 2006, 19:34 #11
- Join Date
- Nov 2003
- Location
- This is not a legal advice ---------->
- Posts
- 623
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Para
-
Jan 11, 2006, 22:29 #12
how do php forum developers protect their scripts?
-
Jan 12, 2006, 07:23 #13
- Join Date
- Jul 2004
- Location
- Ottawa, Canada
- Posts
- 5,840
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Most don't
-
Jan 16, 2006, 03:33 #14
If you're going to release it open source and/or on SF, you can't encode it since the OS licenses require the source code to be available. The OS licenses also allow anyone to use your code (within certain terms) anyway. If you don't want people to use your code then you're better off not release it open source.
-
Jan 16, 2006, 06:23 #15
para, its pointless ... you cant stop people from stealing it ...
-
Jan 16, 2006, 06:46 #16
- Join Date
- Jul 2004
- Location
- Minneapolis, MN
- Posts
- 1,924
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Well when your product is open source it isn't called stealing, but re-distribution. If you want your script open source the main protection you have are trademarks, which allow your product to only be released under that name by you. If you don't want anyone to just use your product then I suggest encoding your script and using some licensing software.
My suggestion is to license your product under an open source license, which will give you the benefits of an open model, but protect any trademarks and such you have in the software. My suggestion is the OSL:
http://www.opensource.org/licenses/osl-2.1.php
This has enough restrictions to not only protect you, but provide for the maximum effort to let every user that uses your software of their granted rights (express assent). Many others will disagree with the OSL, so you should also look into the GPL.
-
Jan 16, 2006, 06:58 #17
- Join Date
- Oct 2004
- Location
- Hong Kong
- Posts
- 64
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Licensing software is pretty pointless as you have to encrypt the code. If you only encrypt the code that does the licensing stuff, you could simple delete the block of encrypted code.
If you register the copyright, you can prove that you own the copyrights to it. I reccomend www.c-site.com, which I think is run by godaddy.
-
Jan 16, 2006, 11:50 #18
Originally Posted by snareklutz
Originally Posted by snareklutz
-
Jan 16, 2006, 12:18 #19
- Join Date
- Jul 2004
- Location
- Minneapolis, MN
- Posts
- 1,924
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
You'd just put the licensing code in an essential file, then encode that entire file. Delete the file and the app stops working.
There is no need to register copyright. You can in the USA (and maybe other countries, but not in the UK), but I see it as a waste of money. The simple way to prove you own it is to make a copy, then post it to yourself using recorded delivery. Then don't open it. Or even better, post it to a solicitor or bank and ask them to keep it.
In the US I believe there are other laws governing software copyright, so you may want to take a look at that.
I still recommend just licensing and encoding it. It is guaranteed to work and help you keep your software under your control.
-
Jan 16, 2006, 22:21 #20
Originally Posted by SJH
Here in the USA, in order to defend or uphold coyright, you have to regsiter it with the library of congress. Yuo cant make a claim of copyright violation untill you do this. Im not sure about the UK, but check into registering your script the same place that writers/publishers register a book.
Bookmarks