SunQuest
           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:
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now!
  #1  
Old January 20th, 2007, 02:26 PM
acidfourtyfive's Avatar
acidfourtyfive acidfourtyfive is offline
Since 439000000
Dev Shed Novice (500 - 999 posts)
 
Join Date: May 2004
Location: Canada
Posts: 714 acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level)acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level)acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level)acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level)acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level)acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level)acidfourtyfive User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 1 Week 6 h 12 m 23 sec
Reputation Power: 67
BSD, PHP, Apache and GPL licenses

Well, the BSD and MIT licenses are very straight forward, provide a copyright and you're good to go.

The GPL though, seems a little less straight forward, with much more lawyer speak that the other two. It seems to be a longer version of the other two with a few added clauses.

If you redistribute it in binary form, you have to offer the source code. If you change the source code you have to say so and give the date.

Essentially it's keeping GPL software open source whereas you can provide a BSD or MIT program in binary form without offering the source.

The reason I ask is because I'm using a few programs which are open source under these licenses and I was trying to figure out if I could distribute them with the PHP software I wrote which uses these programs. It's written for windows and I have a batch file which will install and start the software and services.

It distributes, unmodified:
Apache 2.2 (Apache GPL style license)
PHP 5.2 (PHP Apache Style License)
CRONw (GLP)
WGet (GPL)
PostgreSQL (BSD)
Perl/vanilla Perl (GPL)
Turk MMCache (GPL)
My PHP Source, encoded with Turk MMCache (My LIcense)

The OSI describes the BSD license as the MIT license, but there is a slight different in the wording.

I'm _pretty sure_ I can distribute an archive package with the installers for all of these so long as I meet the 'easy to abide' terms of the licenses without being charged a fee.

Any comments would be greatly appreciated.
__________________
Will code for food or

Last edited by acidfourtyfive : January 20th, 2007 at 02:28 PM.

Reply With Quote
  #2  
Old January 20th, 2007, 03:08 PM
NovaX NovaX is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2005
Location: Bay Area, California
Posts: 389 NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level)NovaX User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 1 Week 3 Days 15 h 15 m 56 sec
Reputation Power: 108
Send a message via ICQ to NovaX
You should be fine as long as you are not linking directly to GPL'd code, and you supply references in the documentation for how the source code for the GPL'd components can be obtained. You mostly need to be careful with GPL'd libraries, since they apply the license virally. Most of the times the developers should have used the LGPL, but niavely didn't.

As long as you show good faith and attempt to work with the license as per your understanding of what is acceptable, you should not have any problems.

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb Site ManagementBusiness Help > BSD, PHP, Apache and GPL licenses


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 2 hosted by Hostway