[UPHPU] Calendar Library

Mac Newbold mac at macnewbold.com
Fri Jul 28 15:24:10 MDT 2006


Today at 10:59am, Jared Stevens said:

> Hello all -
> I'm fairly new to the group and still learning the ropes. I figured I post a 
> question here and see how it goes.
>
> I'm trying to find a PHP date-picker library that is non-gpl, but free if 
> possible. The kind of interface I want is something that pops up with a 
> calendar when you click a button. I need it to be configurable for certain 
> dates as well. (i.e. Only dates between June 23 - July 21 of 2006 are 
> pickable.)

The one I've really liked is jscalendar. I'm pretty sure it is free as in 
freedom as well as free as in price.

> I've looked at Active Calendar, but it doesn't pop up and its LGPL.
> Thanks in advance.

LGPL is probably exactly what you want, unless you wanted to modify the 
date-picker itself, then distibute binary versions of the changes without 
releasing the source to your date-picker modifications.

I don't know about others' feelings on the subject, but there seems to be 
a really fuzzy line in web development as to what consistutes making a 
piece of GPL code part of your system enough that you'd have to consider 
it a derivative work of the GPL'd code and release your source. All the 
normal definitions regarding is it linked together, etc. don't seem to 
apply since you never really do any linking nor separate binary creation 
for stuff like PHP/HTML/CSS code in general.

The other thing that affects the situation is the matter of distribution: 
under the GPL, you can modify GPL code without distributing the source for 
your changes as long as you don't distributed your modified version. But 
if you modify it and run it only on your own web site, you haven't 
distributed a modified version at all, regardless of how many people use 
the software via your web site. If you used it in a site that you sold as 
a product, you'd have to release your source code changes under the GPL 
though. But again, due to the fuzzy line, you might be able to release any 
changes to the GPL'd code, but keep the rest of your source private if you 
wanted.

Mac

--
Mac Newbold		MNE - Mac Newbold Enterprises, LLC
mac at macnewbold.com	http://www.macnewbold.com/


More information about the UPHPU mailing list