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!
  #16  
Old February 1st, 2006, 04:20 PM
aboyd aboyd is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jun 2005
Posts: 25 aboyd User rank is Corporal (100 - 500 Reputation Level)aboyd User rank is Corporal (100 - 500 Reputation Level)aboyd User rank is Corporal (100 - 500 Reputation Level)aboyd User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 8 h 1 m 33 sec
Reputation Power: 0
There are 3 separate things in play. There is the actual sale of a GPL'd product. There is delivery of the source code. And there is the sale of a service that uses a GPL'd product.

sale of GPL'd product
I created a product called phpBB Blog. It is GPL'd. You have every right to take my code and sell it for $10,000. You don't have to pay me a penny. It is the same with any product that uses the GPL 2 license.

delivery of source code
But that brings us to the source code. You are REQUIRED to give away the source code to any customer who asks for it, and they get it under the GPL license that I used. Now, you can charge them for delivery of the source code. However, you're capped at whatever you charged to deliver the product. So if you charged $10,000 for the product, you can't charge more than that to deliver the source code.

Once the person has the source code and the GPL license, they are free to sell it, and they can undercut your price. If they want to sell it for $100, they can. And of course, I'm still giving it away for $0. So you can quickly see that the source code issue effectively allows for competitors to spring up, but also nearly kills off the ability to charge for the product. Everyone will just go to the vendor offering it for free. And if no one offers it for free, a single person can buy the product, get the source code, and then offer it for free himself.

sale of a service
If you use a GPL'd product to provide a service -- in this case, no one else is downloading the product itself, and no one is downloading the source code -- then you effectively skirt most requirements. Take my phpBB Blog. A company could set that up on their server and offer to allow anyone to blog. Now, they don't give away my product, they just use it to generate all the blogs. At this point, they can charge people to blog, and they don't even have to give away the source code. Why? Well, they're not technically selling my product, they're selling the output of my product. So they have no obligation to provide my source code.

Another example is Inkscape. That's a GPL'd art program. You can get it for free, and charge $100,000 to create a logo for a company. The company gets your logo not Inkscape. Because you're selling them just the logo, you are under no obligation to GPL your logo. In addition, you are under no obligation to give them the source code to Inkscape. In addition, if you have coded in improvements to Inkscape that give you a competitive advantage, you are under no obligation to give those code improvements to anyone else.

However, the moment you sell a "new Inkscape with my improvements" you definitely ARE required to give away your code improvements, along with the original code.

It was rumored that GPL 3 would fix this loophole. But now that the GPL 3 is out in beta form, it's clear that they don't care about that. And that's fine. Because this is one of the only ways you can start to truly compete. I used a GPL'd product to run my Publisher Database Web site. I have greatly customized the code, to make my site stand out against the competition. I do not have to give them my code, as long as the code stays on private on my server.

-Tony
Comments on this post
codergeek42 agrees: Informative++
sf2k agrees!

Reply With Quote
  #17  
Old February 17th, 2006, 09:25 AM
sf2k's Avatar
sf2k sf2k is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2005
Posts: 173 sf2k User rank is Corporal (100 - 500 Reputation Level)sf2k User rank is Corporal (100 - 500 Reputation Level)sf2k User rank is Corporal (100 - 500 Reputation Level)sf2k User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 2 Days 18 h 19 m 21 sec
Reputation Power: 5
using the script as a service on your site, yes you can sell subscriptions to that service, support, advertisements etc. maybe even odd exclusive results of that script using your information.

But the script itself..why? Selling the script that is GPL, would not get you very far as anyone has the right to download it as well, the same right you were given.

Think service industry, not product industry, and you'll be in a better frame of mind. You didn't create the product.

So for example, devshed forums rock, so the product is in a way free, but the advertising that supports the site is not right?

They could have used a free GPL webforum. We don't really care, as long as it's free to use for us.

Free to use, pay for additional useful services upon which it is based. Done.


Good Luck
sf2k

Last edited by sf2k : February 17th, 2006 at 09:28 AM.

Reply With Quote
Reply

Viewing: Dev Shed ForumsWeb Site ManagementBusiness Help > Legal use of a PHP script


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