Go Back   Webmaster Forums UK SEO SEM Webmaster Community Forum - UKWW > General > General Webmaster Talk
Register FAQ Members List Downloads Calendar Today's Posts Webmaster Resources Webmaster Blogs
 
 

General Webmaster Talk General webmaster discussion forums - In this forum and its sub forums you can discuss general webmaster related issues or even issues that does not related to Webmastering.
Sub Forums: Running a forum :: Blogs and Blogging :: Word Press Forums :: Digital Photography

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-31-2007, 08:01 PM
Banned
312 posts this year. worth their weight in gold!
Trusted Member - And full of good stuff!
 
Join Date: Oct 2007
Posts: 257
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via MSN to Scripter Send a message via Yahoo to Scripter
Post PHP Open Source Licensing

When you write a PHP script and want to distribute it, it must still fall under some legal terms. The GNU GPL is the best method to get your work out into the world, and of course as open source software

----------------
Beginer Tutorials
----------------

So, you've managed to write your first "useful" PHP script, and want to make it open source, let the world enjoy your work. But however you decide to use your scripts, as long as you use them publically, they need a LICENSE, since no software falls outsite the bounds of international law.

Your have multiple licensing options - if you want to make some money (and your script or application is really useful and truly fit for a particular purpose), you may launch your script as commercialware, hence people should pay to use your application. Or you may make it shareware, allowing anyone to use a slightly restricted version of your software, and if anyone feels your software fits his purposes, he may pay for the full version. Another option would be freeware, which means you'd release your software freely, allowing anyone to use it at no charge.

We'll start from the premise that you won't make people pay for your work, so you'd think "freeware is for me!", but you would be wrong, since freeware means free use of the software, without allowing anyone except yourself to modify it. Think of it like this: writing a Content Management System and your users not being allowed to even change your basic logo to their own.

Well, the solution, invented over about 10 years ago, is called open source. Open Source means that your software is entirely free for use, to anyone, and any user may modify the software to fit his own needs. To launch an open source application, you have to apply the GNU GPL License.

"GNU GPL" is an acronym for "GNU General Public License", while "GNU" itself is a concept invented by the "Free Software Foundation", and is a recursive acronym meaning "GNU's Not Unix" - it was initially invented to license the Original open source software - Linus Torvald's Linux operating system, back in 1991. Since then the GNU has been supporting free open source software, from the world renouned Linux to simple applications - like PHP scripts.

Software that is licensed under the GNU GPL is distributed free of charge to everyone, usually as source files, and any user may modify it's contents, excluding the copyright notices - thus nobody may "steal" your work. Any modified versions may also be released but under the conditon that even the modified version of the software is still copyrighted to the original writer, and the user that modified it should add himself to the license (so that you won't be blamed if someone turns your software into a virus or such).

The GPL also makes sure any user can't sue you if your program damages their system, or for any other matter. Any GPL'd software is provided "as is", without any warranty. This means that the user makes use of your software at his own risk.

Also, take note - nobody can incorporate your code into a non-open source software. So that if you write some PHP classes and GPL them, nobody will be allowed to make use of your classes unless the resulting software is also GPL'd. This can be worked around by using the LGPL, which stands for the Lesser GPL. This means that any software LGPL'd may be included in commercial software, as long as it's mentioned in the final program's copyright notice. But since there's little use for the LGPL in PHP, we won't take it any further.

If you want to learn more about how to release your script under the GNU GPL, post below, and ill do a little write up.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 11-02-2007, 11:30 AM
temi's Avatar
Facilitator
5346 posts this year. Platinum VIP!
Trusted Member - This user is a Master!
Last months UKWW Tokens: 287
 
Join Date: Jun 2003
Location: London, England.
Posts: 11,746
Thanks: 3
Thanked 22 Times in 15 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via ICQ to temi
Default

Scripter, can you expand freeware a bit more. You can havea freeware where user are naturally allowed to change stuff like logos and other basic customisation to their applications. of is tht not possible?
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 11-02-2007, 12:00 PM
Banned
312 posts this year. worth their weight in gold!
Trusted Member - And full of good stuff!
 
Join Date: Oct 2007
Posts: 257
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via MSN to Scripter Send a message via Yahoo to Scripter
Default

Yes indeed, it is possible. Why what did you have in mind temi?
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #4 (permalink)  
Old 11-02-2007, 12:27 PM
temi's Avatar
Facilitator
5346 posts this year. Platinum VIP!
Trusted Member - This user is a Master!
Last months UKWW Tokens: 287
 
Join Date: Jun 2003
Location: London, England.
Posts: 11,746
Thanks: 3
Thanked 22 Times in 15 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via ICQ to temi
Default

One of the users of my Free directory script, Link Bid Script asked this question just yesterday or so: Licensing? - Link Bid Script Forum - Download Template Mods Hacks Support for LBS . The next release of the script is due out tomorrow... I just looking for the right template to include in the package to clarify the licensing issue.

The script is free to use , you can customize it to change logo and stuff but you are not allowed to remove the link back to the site at the footer , or sell the script. I wonder what licensing covers those. Freeware? Its DEFINITELY not GPL as its my property and I want it to remain so.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #5 (permalink)  
Old 11-02-2007, 12:37 PM
Banned
312 posts this year. worth their weight in gold!
Trusted Member - And full of good stuff!
 
Join Date: Oct 2007
Posts: 257
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via MSN to Scripter Send a message via Yahoo to Scripter
Default

Hm,
Il have to look into that.
I have never specificaly come across it, but have in small text.
I will hit the books, and serch on it a bit if you really need to know?
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #6 (permalink)  
Old 11-02-2007, 12:48 PM
temi's Avatar
Facilitator
5346 posts this year. Platinum VIP!
Trusted Member - This user is a Master!
Last months UKWW Tokens: 287
 
Join Date: Jun 2003
Location: London, England.
Posts: 11,746
Thanks: 3
Thanked 22 Times in 15 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via ICQ to temi
Default

Yes scripter, it will be very nice if I can have it now so that I can add it to LBS package tomorrow.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
  #7 (permalink)  
Old 11-02-2007, 01:00 PM
Banned
312 posts this year. worth their weight in gold!
Trusted Member - And full of good stuff!
 
Join Date: Oct 2007
Posts: 257
Thanks: 0
Thanked 0 Times in 0 Posts
Nominated 0 Times in 0 Posts
TOTW/F/M Award(s): 0
Send a message via MSN to Scripter Send a message via Yahoo to Scripter
Default

Well i dont have anything specifying that in text books.
Hm so the plot thickens. Now im eager to find out. I will do some good research.
Digg this Post!Add Post to del.icio.usStumble this Post!Wong this Post!
Reply With Quote
Reply

Bookmarks



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Webmaster Resources
UK WW SEO Tools
Find UK Hosts
 
The Forum Rules
Forum Rules - MUST READ
 
Site Of the Month
BizzFace
Nominate site of the month
 
Tag Cloud
ad exchange affiliates audio ads bid bidding directory bid directory list bid for position business clothes dedicated servers delisted designer directory links wanted discount executive suites finance google handbags internet and marketing internet marketing iphone jewelry link exchange nokia n95 paid blogging phones electronics replica samsung sem seo seo company sunglasses teac cd recorder uk property writer wallets web web design web development website development website promotion wholesale yahoo backlink

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What Makes An Open Source Project Successful? rakib Computer and Software Forum 1 04-15-2007 02:34 PM
Open source phone on the way temi In The News 1 02-10-2007 10:21 AM
Open source gets European boost pow-wow In The News 1 01-19-2007 09:38 AM
Brazil go for open-source software temi Computer and Software Forum 1 06-30-2005 02:12 PM
Alternative open source CMS to PostNuke and PHPNUKE? temi General Webmaster Talk 1 09-09-2004 02:43 PM


All times are GMT. The time now is 07:44 PM.

UK Webmaster World Forums - Internet marketing, web development, domain names, SEO contest and discussuons.
Subscribe to our feeds   Subscribe to our feeds

Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0