OK that's fine. Good to know I could, but I actually might not bother
anyway. The latest version will always be in ZF (if accepted), and its
not particularly hard to just list the one dependency, so people can
still use it on its own. In all honesty, I'm just thinking ahead, but I
doubt I will actually want to maintain two versions of the same thing
anyway.
Cheers for your help,
Jack
Pádraic Brady wrote:
Hi Jack,
It's late here, so I could be off. From my understanding, the CLA
doesn't restrict your rights to your own work. You do actually retain
full copyright control over your code. You grant Zend a perpetual
license to use, and sub-license the code.
So basically, you can do whatever you wish ;).
It should be noted, it's my understanding a copyright license is not
specifically a copyright assignment. It's a simple mechanic of
transferring a limited set of rights irrevocably (i.e. giving the
receiver the ability to alter License, etc.). Unless full rights are
transferred, Zend have no copyright control over the code outside the
limited rights we developers chose to grant them.
Which all means, you can strip the Zend copyright notice. It would be
interesting to hear from someone what the stance is in including a
Zend copyright notice which is technically not quite true. It may be
one of those US things I'm not familiar with.
You likely should change "Zend_" in the namespacing - I'm sure it's
trademarked and therefore not available for such a use.
Regards,
Paddy
Pádraic Brady
http://blog.astrumfutura.com
http://www.patternsforphp.com
----- Original Message ----
From: Jack Sleight <[EMAIL PROTECTED]>
To: Zend Framework General List <[email protected]>
Sent: Sunday, July 22, 2007 10:57:31 PM
Subject: [fw-general] Distributing my own contributions to ZF
independently?
Hey,
If this is frowned upon, or you dont like people doing it then thats
fine, I wont, but im just a little confused. I know that any
contributions I make to ZF are still my own property to do what I like
with, but I just have one little question. If I wanted to distribute a
component that I had written, and had been accepted into ZF; as a
standalone (not requiring ZF) script/class/library, on say, my own
website, what's the best way to do this? I mean, I guess I should remove
all the "Copyright Zend..." text (only from the separate copy
obviously), but should I rename the files and classes from Zend_... to
something else as well? Renaming it to something else would make it
difficult for people who then switched to full ZF, but leaving it as
Zend_ is kinda misleading, as it wont be part of ZF. What do other
people do? Also, what happens if someone else submits a patch to my
component (through ZF), could I then include that in my separate version?
The only reason I ask is that if my Zend_Color component
(http://framework.zend.com/wiki/display/ZFPROP/Zend_Color+-+Jack+Sleight)
were to be accepted, I would probably quite like to offer it as a
standalone script (as its only dependency is Zend_Exception, which is
easy to get around) on my own website, for people that don't need the
entire ZF, but I'm not sure on the best way to go about it.
Probably a stupid question with a simple answer, but I like to hear
anyone else's opinion, thanks,
--
Jack
------------------------------------------------------------------------
Pinpoint customers
<http://us.rd.yahoo.com/evt=48250/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v9.php?o=US2226&cmp=Yahoo&ctv=AprNI&s=Y&s2=EM&b=50>who
are looking for what you sell.
--
Jack