[Solar-talk] Zend version

Paul M Jones pmjones at ciaweb.net
Wed Jan 10 13:52:23 PST 2007


Hi guys,

Quick points.  Matthew wrote:

> Because both code bases are BSD licensed, this kind of  
> collaboration can
> occur, and it can be very fruitful for both.

Totally agreed.  "The rancher and the cowboy can be friends."  ;-)


>> I can't really say they're "ripping" anything other than general
>> ideas.

I apologize for my phrasing here; I did *not* intend to say that Zend  
is ripping off Solar's ideas.  The "ideas" are mostly just design  
patterns, and those are cataloged by Fowler; they were not Solar's to  
begin with.  Sorry about that.

>> Because the projects were similar to begin with (even though
>> Solar was released to the public a year before ZF) they're going to
>> have similar-looking solutions to the same problems.
>
> When you start using design patterns, the number of good solutions to
> problems decrease (i.e., there are only a handful of solutions that  
> will
> appropriately address a given problem). When two code bases use design
> patterns to tackle the same problems, chances are they're going to end
> up looking very similar. ZF and Solar are both very pattern oriented.

This is what I was trying to say ...


> All in all, however, many of the issues frameworks tackle are going to
> be the same, and compontent naming and solutions are going to be  
> pretty
> similar. Don't go assuming that one is copying the other; they may  
> just
> be working in parallel and coming to similar conclusions.

... as was this.  Thanks, Matthew, for your eloquence.  :-)


--

Paul M. Jones  <http://paul-m-jones.com>

Solar: Simple Object Library and Application Repository
for PHP5.  <http://solarphp.com>

Join the Solar community wiki!  <http://solarphp.org>

Savant: The simple, elegant, and powerful solution for
templates in PHP.  <http://phpsavant.com>




More information about the solar-talk mailing list