Business Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsWeb Site ManagementBusiness Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old September 19th, 2005, 07:54 PM
Area51mafia Area51mafia is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 16 Area51mafia User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 7 h 19 m 25 sec
Reputation Power: 0
PEAR and GPL? Possible?

Im starting work on a Forum software using a few PEAR Packages, other GPLed software, and alot of my own coding. I was wondering if it was possible to use the PEAR Packages in my Forum if I release it under the GPL? The ones Im talking about are ones released under the PHP License. Is it possible? Iv Googled around a bit and couldnt find a definitive answer anywhere.

Thanks.

Reply With Quote
  #2  
Old September 19th, 2005, 08:09 PM
codergeek42's Avatar
codergeek42 codergeek42 is offline
[Insert clever comment here.]
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Jul 2003
Location: Anaheim, CA (USA)
Posts: 6,438 codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)  Folding Points: 39542 Folding Title: Starter FolderFolding Points: 39542 Folding Title: Starter Folder
Time spent in forums: 1 Month 1 Week 6 Days 11 h 34 m 9 sec
Reputation Power: 1158
Send a message via ICQ to codergeek42 Send a message via AIM to codergeek42 Send a message via Yahoo to codergeek42 Send a message via Google Talk to codergeek42
Moved from the PHP Development forum, since this seems to be a question about licensing and legal issues....

According to the Free Software Foundation, the PHP License is not compatible with the GPL as they both currently are. If you wanted to, you could include the PHP-licensed code within your GPL'd application, but only with explicit permission from the copyright holder(s). As it stands, you cannot do so otherwise.

I also was wanting do use a few PEAR packages have instead started writing my own for a simple forum system I'm writing due to this incompatibility. It makes for a better learning experience, that's for sure.
__________________
~~ Peter ~~
( My Blog: It's exactly like normal nerdiness, but completely different. ) :: ( Supporter of the EFF & FSF ) :: ( I'm a GNU/Linux addict and Free Software Advocate. ) :: ( How to Ask Questions the Smart Way ) :: ( The Fedora Project, sponsored by Red Hat ) :: ( GNOME: The Free Software Desktop Project ) :: ( GnuPG Public Key )

Reply With Quote
  #3  
Old September 20th, 2005, 06:58 AM
aussiev8 aussiev8 is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 169 aussiev8 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 2 h 52 m 43 sec
Reputation Power: 0
every Pear libary has a license attached.. best to read up on them

most say, your free to use them and distrubute as you like as long as you don't charge for them and you must keep all the authors documentation/comments through out the code.


i'm assuming you won't be charging for the forum system, so i can't see why it would be a problem... just make mention of the libaries you use... the guys from Pear put a heap of work into developing simple libaries for us, thats the least we can do

Reply With Quote
  #4  
Old September 20th, 2005, 01:45 PM
Area51mafia Area51mafia is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 16 Area51mafia User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 7 h 19 m 25 sec
Reputation Power: 0
Quote:
Originally Posted by codergeek42
According to the Free Software Foundation, the PHP License is not compatible with the GPL as they both currently are. If you wanted to, you could include the PHP-licensed code within your GPL'd application, but only with explicit permission from the copyright holder(s). As it stands, you cannot do so otherwise.


So id have to email the developers of the particular PEAR Packages and ask for permission to use them in my GPLed forum?

Quote:
Originally Posted by codergeek42
I also was wanting do use a few PEAR packages have instead started writing my own for a simple forum system I'm writing due to this incompatibility. It makes for a better learning experience, that's for sure.


I liked these packages because they did exactly what I wanted, without too much excess stuff. Today during school I was thinking about writing my own for my forum, so that there would be no way to have to hassle over licenses and stuff. Id also be more familiar with the code and how it works.

For now, in the early stages of development, im going to focus on the core stuff while still using the PEAR packages. Then when the time comes to rewrite them, id keep the method names and whatnot, then all I would have to change is the actual class file.

Reply With Quote
  #5  
Old September 20th, 2005, 05:32 PM
codergeek42's Avatar
codergeek42 codergeek42 is offline
[Insert clever comment here.]
Dev Shed God 2nd Plane (6000 - 6499 posts)
 
Join Date: Jul 2003
Location: Anaheim, CA (USA)
Posts: 6,438 codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)codergeek42 User rank is General 3rd Grade (Above 100000 Reputation Level)  Folding Points: 39542 Folding Title: Starter FolderFolding Points: 39542 Folding Title: Starter Folder
Time spent in forums: 1 Month 1 Week 6 Days 11 h 34 m 9 sec
Reputation Power: 1158
Send a message via ICQ to codergeek42 Send a message via AIM to codergeek42 Send a message via Yahoo to codergeek42 Send a message via Google Talk to codergeek42
Quote:
Originally Posted by Area51mafia
So id have to email the developers of the particular PEAR Packages and ask for permission to use them in my GPLed forum?
That's my understanding of it, yes.

Reply With Quote
  #6  
Old September 21st, 2005, 11:37 AM
Skudd's Avatar
Skudd Skudd is offline
Calvin's Mother.
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2004
Posts: 400 Skudd User rank is Sergeant Major (2000 - 5000 Reputation Level)Skudd User rank is Sergeant Major (2000 - 5000 Reputation Level)Skudd User rank is Sergeant Major (2000 - 5000 Reputation Level)Skudd User rank is Sergeant Major (2000 - 5000 Reputation Level)Skudd User rank is Sergeant Major (2000 - 5000 Reputation Level)Skudd User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 2 Days 9 h 57 m 26 sec
Reputation Power: 25
One way I've seen other products handle the PEAR/PHP license issue is by listing the packages as requirements, leaving the end user responsible for obtaining and installing them. That would be a definite option for you to explore.
Comments on this post
codergeek42 agrees: Nice idea.
__________________
Skudd.com Blogs -- More fun than a barrel full of monkeys!

Reply With Quote
  #7  
Old September 21st, 2005, 02:32 PM
Area51mafia Area51mafia is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 16 Area51mafia User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 7 h 19 m 25 sec
Reputation Power: 0
I was thinking that as well. The only problem I see is if I require some changes to the original packages. Would I be able to offer the altered packages on my website for download without conflicting with the PHP License?

Also, would having the forum installer grab the packages from my host and insert them to the right directory be conflicting with the license? Of course thatd be a little troublesome, but just trying to make things a little easier for the enduser.

Reply With Quote
  #8  
Old September 28th, 2005, 06:43 PM
aussiev8 aussiev8 is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2004
Posts: 169 aussiev8 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 Day 2 h 52 m 43 sec
Reputation Power: 0
you would have to contact the author, and submit the package with alterations to the PEAR project..

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb Site ManagementBusiness Help > PEAR and GPL? Possible?


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway
Stay green...Green IT