Hm, if New BSD License is compatible with GNU GPL, would not be easier
to update the PEAR library to 1.8.0 RC1, which has also a BSD license?
I know it is not a stable version, but we have approximately two
months until the release of 1.5.12, so during this time it may become
stable...
Gergő Erdősi
> 2009/4/6 Erdősi Gergő <
gergo.erd...@gmail.com>:
>
>
>
> > Ok, thanks for the information! I'm going to start writing the new
> > patch. Once I'm ready, will post an update here.
>
> > Gergő Erdősi
>
> > 2009/4/6 Sam Moffatt <
pasa...@gmail.com>:
>
> >> The New/Modified BSD License is compatible with GPL. It's the four
> >> clause one with the ugly advertising clause that is the unapproved
> >> one. This one is fine except it relies on the PHP licensed PEAR
> >> library. All we need to do is basically strip out the PEAR references
> >> from the file and we're done. Oh and kill the PEAR.php file but once
> >> we have no dependencies we should be fine.
>
> >> Sam Moffatt
> >>
http://pasamio.id.au
>
> >> 2009/4/6 Erdősi Gergő <
gergo.erd...@gmail.com>:
>
> >>> Well, the license of Archive_Tar is 'New BSD License', not GPL and I'm
> >>> not sure that it is compatible with the GNU GPL license... I'm going
> >>> to ask Elin about this. If it is compatible, then I misunderstood the
> >>> issue, I thought un-pearing means removing the whole pear library and
> >>> find an alternative. If it's license is compatible and Archive_Tar can
> >>> work without PEAR, then I'll create a new patch.
>
> >>> Gergő Erdősi
>
> >>> 2009/4/6 Sam Moffatt <
pasa...@gmail.com>:
>
> >>>> I'm confused, the Archive_Tar library was relicensed as GPL all that
> >>>> was needed was to kill the references to PEAR. We can include
> >>>> Archive_Tar no issues but we can't include PEAR because its still
> >>>> under the PHP license. All that was needed was a quick once over the
> >>>> Archive_Tar file to probably remove the PEAR constructor and replace
> >>>> PEAR's error handling with JError/JException.
>
> >>>> Sam Moffatt
> >>>>
http://pasamio.id.au
>
> >>>> 2009/4/6 Erdősi Gergő <
gergo.erd...@gmail.com>:
> >>>>>
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEd...
>
> >>>>> Gergő Erdősi
>
> >>>>> On Mar 27, 8:06 pm, Rob Schley <
rob.sch...@community.joomla.org>
> >>>>> wrote:
> >>>>>> Hi All,
> >>>>>> There is an issue in the archive package of the Joomla 1.5 framework that
> >>>>>> needs to be addressed. JArchive::create() relies on Archive_Tar and PEAR.
> >>>>>> Archive_Tar was distributed under the PHP license but it has recently
> >>>>>> relicensed to the GPL, if I remember correctly. PEAR, on the other hand, is
> >>>>>> still licensed under the PHP license which is incompatible with the GPL and
> >>>>>> thus is incompatible with the Joomla framework. We've known about this issue
> >>>>>> for a while but have had trouble finding a suitable replacement and someone
> >>>>>> with the free time to actually implement it. So, we are faced with the
> >>>>>> situation where we need to get a replacement archive library or we will have
> >>>>>> to drop the JArchive::create() method. Seeing as how Joomla 1.5 is stable
> >>>>>> and we've agreed that we should not make any API changes that can lead
> >>>>>> to incompatibilities it is more desirable to find a GPL compatible archive
> >>>>>> package that we could use to replace Archive_Tar and PEAR while keeping the
> >>>>>> same functionality and API. So, we're hoping that this will pique someone's
> >>>>>> interest and hopefully lead to a patch that can be applied to the next
> >>>>>> Joomla 1.5 release. Let me know if you have any questions.
>
> >>>>>> Best,
> >>>>>> Rob
>
> >>> --
> >>> Erdősi Gergő
> >>>
http://www.joomline.hu- Joomla! fejlesztői oldal