[PHP] can I license a php script?

2003-11-14 Thread Chris
I am planning on writing a program in PHP and, hopefully sell it for a few
dollars. Are there any licensing issues I should be concerned about when I
distribute the program. What confuses me is, I'm not distributing PHP only
code that uses PHP, so what am I to license, my intellectual property?

Thanks
Chris

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] can I license a php script?

2003-11-14 Thread Dan Joseph
Hi,

Its like any program written in any language.  You are licensing the
product you created with the language, the functionality, the int property,
etc..  Stick a price on it, and sell it.  There are some tools for
protecting your source of the code too.  Check www.zend.com, I don't
remember what it was called.

-Dan Joseph

 -Original Message-
 From: Chris [mailto:[EMAIL PROTECTED]
 Sent: Friday, November 14, 2003 5:28 PM
 To: [EMAIL PROTECTED]
 Subject: [PHP] can I license a php script?


 I am planning on writing a program in PHP and, hopefully sell it for a few
 dollars. Are there any licensing issues I should be concerned about when I
 distribute the program. What confuses me is, I'm not distributing PHP only
 code that uses PHP, so what am I to license, my intellectual property?

 Thanks
 Chris

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] can I license a php script?

2003-11-14 Thread Robert Cummings
On Fri, 2003-11-14 at 16:33, Dan Joseph wrote:
 Hi,
 
   Its like any program written in any language.  You are licensing the
 product you created with the language, the functionality, the int property,
 etc..  Stick a price on it, and sell it.  There are some tools for
 protecting your source of the code too.  Check www.zend.com, I don't
 remember what it was called.

Be careful though, if your code incorporates other peoples code, for
instance Smarty, or PEAR::DB then it may fall under their license. For
instance if your code depends and I believe the key here is depends,
on GPL code, then it falls under the GPL, even if you don't package GPL
code with it. Feel free to correct me if I'm wrong.

Cheers,
Rob.
-- 
..
| InterJinn Application Framework - http://www.interjinn.com |
::
| An application and templating framework for PHP. Boasting  |
| a powerful, scalable system for accessing system services  |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for   |
| creating re-usable components quickly and easily.  |
`'

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] can I license a php script?

2003-11-14 Thread Kim Steinhaug
Robert has some interesting thoughts aswell here.

I just wanted to complement the stuff about securing your scripts.

Zend has Zend Encoder, rather expensive - and with windows GUI.
IonCube also has encoder, much more affordable, CommandLine.

www.zend.com
The first encodes and optimizes your code, and your server has
2 have the Zend Optimizer installed on its system for it to run. This
has shown in history to be complicated on some ISP, who never
gets their finger out and can install this. But usually, 4/5 it goes well.

www.ioncube.com / www.ioncube.co.uk
This one compiles and encrypts and optimizes (I think). It requires
a module installed on the server, but - It can also run on most
modern apache systems where it installs on the fly (the decoder).
Ive just purchased the licence for this product myself, and it looks
really promising. Benchmarks on their page also shows that this
software accually beats the Zend Encoder, and the price is far better
to, :)

If you are developing some sort of software, you should always protect it
so that :

1) Your competitors / resellers doesnt fuck you over by selling without
you knowing it, or fix your code to fit their needs without you
getting
credit /payd for it.
2) Your customers doesnt play developers and try jerking your scripts,
which in the long run gives you alot of extra support time as the
scripts
go bugging out.

Happy programming!

-- 
Kim Steinhaug
---
There are 10 types of people when it comes to binary numbers:
those who understand them, and those who don't.
---


Dan Joseph [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 Hi,

 Its like any program written in any language.  You are licensing the
 product you created with the language, the functionality, the int
property,
 etc..  Stick a price on it, and sell it.  There are some tools for
 protecting your source of the code too.  Check www.zend.com, I don't
 remember what it was called.

 -Dan Joseph

  -Original Message-
  From: Chris [mailto:[EMAIL PROTECTED]
  Sent: Friday, November 14, 2003 5:28 PM
  To: [EMAIL PROTECTED]
  Subject: [PHP] can I license a php script?
 
 
  I am planning on writing a program in PHP and, hopefully sell it for a
few
  dollars. Are there any licensing issues I should be concerned about when
I
  distribute the program. What confuses me is, I'm not distributing PHP
only
  code that uses PHP, so what am I to license, my intellectual property?
 
  Thanks
  Chris
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] can I license a php script?

2003-11-14 Thread Chris W. Parker
Robert Cummings mailto:[EMAIL PROTECTED]
on Friday, November 14, 2003 1:34 PM said:

 Be careful though, if your code incorporates other peoples code, for
 instance Smarty, or PEAR::DB then it may fall under their license. For
 instance if your code depends and I believe the key here is depends,
 on GPL code, then it falls under the GPL, even if you don't package
 GPL code with it. Feel free to correct me if I'm wrong.

Ok so let's assume this is true (which it sounds like it is). So if you
wanted to make a profit (or break even, whatever the case may be) you
wouldn't necessarily be able to charge for the software itself but you
*could* charge for support and stuff like that right? I guess that's
like what RedHat and other vendors do?

So let's say, the code if free to download, but you could offer (1)
packaged versions with documentation, (2) a support contract, (3) a
setup fee (if the customer doesn't feel they are technically capable of
installing the software), (4) and whatever else you can come up with.


Sound about right?



Chris.
--
Don't like reformatting your Outlook replies? Now there's relief!
http://home.in.tum.de/~jain/software/outlook-quotefix/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] can I license a php script?

2003-11-14 Thread Eugene Lee
On Fri, Nov 14, 2003 at 03:54:33PM -0800, Chris W. Parker wrote:
: 
: Robert Cummings mailto:[EMAIL PROTECTED]
: on Friday, November 14, 2003 1:34 PM said:
: 
:  Be careful though, if your code incorporates other peoples code, for
:  instance Smarty, or PEAR::DB then it may fall under their license. For
:  instance if your code depends and I believe the key here is depends,
:  on GPL code, then it falls under the GPL, even if you don't package
:  GPL code with it. Feel free to correct me if I'm wrong.
: 
: Ok so let's assume this is true (which it sounds like it is). So if you
: wanted to make a profit (or break even, whatever the case may be) you
: wouldn't necessarily be able to charge for the software itself but you
: *could* charge for support and stuff like that right? I guess that's
: like what RedHat and other vendors do?

Phase 1: write PHP scripts.

Phase 2:

Phase 3: profit!

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] can I license a php script?

2003-11-14 Thread Raditha Dissanayake
Hi

Kim, You do raise a lot of valid points about protecting your software.
However we must also keep in mind that over protection makes a software
very difficult to use. Unless we balance the two there will not be any
sales.
Kim Steinhaug wrote:

Robert has some interesting thoughts aswell here.

I just wanted to complement the stuff about securing your scripts.

Zend has Zend Encoder, rather expensive - and with windows GUI.
IonCube also has encoder, much more affordable, CommandLine.
www.zend.com
The first encodes and optimizes your code, and your server has
2 have the Zend Optimizer installed on its system for it to run. This
has shown in history to be complicated on some ISP, who never
gets their finger out and can install this. But usually, 4/5 it goes well.
www.ioncube.com / www.ioncube.co.uk
This one compiles and encrypts and optimizes (I think). It requires
a module installed on the server, but - It can also run on most
modern apache systems where it installs on the fly (the decoder).
Ive just purchased the licence for this product myself, and it looks
really promising. Benchmarks on their page also shows that this
software accually beats the Zend Encoder, and the price is far better
to, :)
If you are developing some sort of software, you should always protect it
so that :
1) Your competitors / resellers doesnt fuck you over by selling without
   you knowing it, or fix your code to fit their needs without you
getting
   credit /payd for it.
2) Your customers doesnt play developers and try jerking your scripts,
   which in the long run gives you alot of extra support time as the
scripts
   go bugging out.
Happy programming!

 



--
Raditha Dissanayake.

http://www.radinks.com/sftp/ | http://www.raditha.com/megaupload
Lean and mean Secure FTP applet with | Mega Upload - PHP file uploader
Graphical User Inteface. Just 150 KB | with progress bar.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


RE: [PHP] can I license a php script?

2003-11-14 Thread Robert Cummings
On Fri, 2003-11-14 at 18:54, Chris W. Parker wrote:
 Robert Cummings mailto:[EMAIL PROTECTED]
 on Friday, November 14, 2003 1:34 PM said:
 
  Be careful though, if your code incorporates other peoples code, for
  instance Smarty, or PEAR::DB then it may fall under their license. For
  instance if your code depends and I believe the key here is depends,
  on GPL code, then it falls under the GPL, even if you don't package
  GPL code with it. Feel free to correct me if I'm wrong.
 
 Ok so let's assume this is true (which it sounds like it is). So if you
 wanted to make a profit (or break even, whatever the case may be) you
 wouldn't necessarily be able to charge for the software itself but you
 *could* charge for support and stuff like that right? I guess that's
 like what RedHat and other vendors do?
 
 So let's say, the code if free to download, but you could offer (1)
 packaged versions with documentation, (2) a support contract, (3) a
 setup fee (if the customer doesn't feel they are technically capable of
 installing the software), (4) and whatever else you can come up with.
 
 Sound about right?

Definitely the support contract portion works, and as you said is how
many open source companies are making their money. Also setup costs and
configuration all fall under service for which you can usually charge.
The packaging with documentation may run into issues since many licenses
have specific clauses with respect to charging for packaged versions,
often only allowing one to regain the costs of packaging itself.

Cheers,
Rob.
-- 
..
| InterJinn Application Framework - http://www.interjinn.com |
::
| An application and templating framework for PHP. Boasting  |
| a powerful, scalable system for accessing system services  |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for   |
| creating re-usable components quickly and easily.  |
`'

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] can I license a php script?

2003-11-14 Thread Chris
Why wouldn't I be able to charge for the software?

Quoted from the GNU General Public License:
When we speak of free software, we are referring to freedom, not price. Our
General Public Licenses are designed to make sure that you have the freedom
to distribute copies of free software (and charge for this service if you
wish), that you receive source code or can get it if you want it, that you
can change the software or use pieces of it in new free programs; and that
you know you can do these things.

Additionally from the Smarty FAQ:
Q: Can I create a proprietary software, and sell it with Smarty?
A: Yes, you can. Smarty is licensed under the [LGPL] and distributing an
unmodified smarty source as part of a commercial product is just fine.

Chris

Chris W. Parker [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
Robert Cummings mailto:[EMAIL PROTECTED]
on Friday, November 14, 2003 1:34 PM said:

 Be careful though, if your code incorporates other peoples code, for
 instance Smarty, or PEAR::DB then it may fall under their license. For
 instance if your code depends and I believe the key here is depends,
 on GPL code, then it falls under the GPL, even if you don't package
 GPL code with it. Feel free to correct me if I'm wrong.

Ok so let's assume this is true (which it sounds like it is). So if you
wanted to make a profit (or break even, whatever the case may be) you
wouldn't necessarily be able to charge for the software itself but you
*could* charge for support and stuff like that right? I guess that's
like what RedHat and other vendors do?

So let's say, the code if free to download, but you could offer (1)
packaged versions with documentation, (2) a support contract, (3) a
setup fee (if the customer doesn't feel they are technically capable of
installing the software), (4) and whatever else you can come up with.


Sound about right?



Chris.
--
Don't like reformatting your Outlook replies? Now there's relief!
http://home.in.tum.de/~jain/software/outlook-quotefix/

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] can I license a php script?

2003-11-14 Thread Chris W. Parker
Chris mailto:[EMAIL PROTECTED]
on Friday, November 14, 2003 7:13 PM said:

 Why wouldn't I be able to charge for the software?

[snip]

Sounds good to me! :)



Chris.
--
Don't like reformatting your Outlook replies? Now there's relief!
http://home.in.tum.de/~jain/software/outlook-quotefix/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] can I license a php script?

2003-11-14 Thread Robert Cummings
On Fri, 2003-11-14 at 22:13, Chris wrote:
 Why wouldn't I be able to charge for the software?
 
 Quoted from the GNU General Public License:
 When we speak of free software, we are referring to freedom, not price. Our
 General Public Licenses are designed to make sure that you have the freedom
 to distribute copies of free software (and charge for this service if you
 wish), that you receive source code or can get it if you want it, that you
 can change the software or use pieces of it in new free programs; and that
 you know you can do these things.
 
 Additionally from the Smarty FAQ:
 Q: Can I create a proprietary software, and sell it with Smarty?
 A: Yes, you can. Smarty is licensed under the [LGPL] and distributing an
 unmodified smarty source as part of a commercial product is just fine.
 
 Chris
 
 Chris W. Parker [EMAIL PROTECTED] wrote in message
 news:[EMAIL PROTECTED]
 Robert Cummings mailto:[EMAIL PROTECTED]
 on Friday, November 14, 2003 1:34 PM said:
 
  Be careful though, if your code incorporates other peoples code, for
  instance Smarty, or PEAR::DB then it may fall under their license. For
  instance if your code depends and I believe the key here is depends,
  on GPL code, then it falls under the GPL, even if you don't package
  GPL code with it. Feel free to correct me if I'm wrong.
 
 Ok so let's assume this is true (which it sounds like it is). So if you
 wanted to make a profit (or break even, whatever the case may be) you
 wouldn't necessarily be able to charge for the software itself but you
 *could* charge for support and stuff like that right? I guess that's
 like what RedHat and other vendors do?
 
 So let's say, the code if free to download, but you could offer (1)
 packaged versions with documentation, (2) a support contract, (3) a
 setup fee (if the customer doesn't feel they are technically capable of
 installing the software), (4) and whatever else you can come up with.

True, and while I quoted smarty, I think i was focused more on GPL, than
LGPL (my mistake). That said it is obvious that there are many licenses
out there and so one should still be careful when using other libraries
or source code.

Cheers,
Rob.
-- 
..
| InterJinn Application Framework - http://www.interjinn.com |
::
| An application and templating framework for PHP. Boasting  |
| a powerful, scalable system for accessing system services  |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for   |
| creating re-usable components quickly and easily.  |
`'

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php