Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:27627 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 12447 invoked by uid 1010); 23 Jan 2007 22:54:12 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 12432 invoked from network); 23 Jan 2007 22:54:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Jan 2007 22:54:12 -0000 Authentication-Results: pb1.pair.com smtp.mail=greg@chiaraquartet.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=greg@chiaraquartet.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain chiaraquartet.net from 66.79.163.178 cause and error) X-PHP-List-Original-Sender: greg@chiaraquartet.net X-Host-Fingerprint: 66.79.163.178 bluga.net Linux 2.5 (sometimes 2.4) (4) Received: from [66.79.163.178] ([66.79.163.178:50086] helo=mail.bluga.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4A/EF-24295-31296B54 for ; Tue, 23 Jan 2007 17:54:12 -0500 Received: from mail.bluga.net (mail.bluga.net [127.0.0.1]) by mail.bluga.net (Postfix) with ESMTP id 515CF877A5; Tue, 23 Jan 2007 14:54:42 -0800 (PST) Received: from [192.168.0.106] (CPE-24-169-242-149.neb.res.rr.com [24.169.242.149]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.bluga.net (Postfix) with ESMTP id AB0D88735C; Tue, 23 Jan 2007 14:54:41 -0800 (PST) Message-ID: <45B690BB.8000108@chiaraquartet.net> Date: Tue, 23 Jan 2007 16:48:27 -0600 User-Agent: Thunderbird 1.5.0.9 (X11/20070104) MIME-Version: 1.0 To: "William A. Rowe, Jr." CC: internals@lists.php.net References: <45B29E2E.5070808@iamjochem.com> <185335524.20070121004953@marcus-boerger.de> <6ec19ec70701210941w154746e8p7faabf18c74a45b1@mail.gmail.com> <45B3F260.60807@lerdorf.com> <20070121231230.GX2136@mint.phcomp.co.uk> <20070123135104.GB9115@dagan.sigpipe.cz> <45B622E2.303@chiaraquartet.net> <45B62AC5.60107@hardened-php.net> <45B66734.8000004@rowe-clan.net> In-Reply-To: <45B66734.8000004@rowe-clan.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [PHP-DEV] Is this what Stefan Esser was referring to ...? From: greg@chiaraquartet.net (Gregory Beaver) William A. Rowe, Jr. wrote: > Stefan Esser wrote: > >> It should be noted, that the PHP Group is not allowed to give anyone the >> right to use PHP in it's product name. >> > > It's called a Trademark. It may or may not be a Registered Mark, but both > concepts exist carrying varying weight in any jurisdiction. > > >> If they do so they violating the Open Source Definition >> >> http://www.opensource.org/docs/definition.php#5 >> >> Any kind of discrimination against anyone is not allowed. Giving some >> people special rights, like allowing them to use the name PHP in their >> Products name, while other parties are not allowed is clearly in >> violation with the discrimination paragraph... >> > > You are right. The PHP Group's grant of permission to use their Mark is > not granted under the OSI model. Neither is any other Open Source project's > grant. Your point is neither here nor there with respect of LICENSE TO THE > CODE, which is what OSI's license compatibility applies to. > > Try creating GNUPHP or MicrosoftPHP - free or closed most projects treat > their Marks protectively, and you would have hassles (legal or otherwise) > with either using their Marks without their permission. No matter if it's > stated in the license or not has little relation to Trademark law which has > nothing to do with copyright law or patent law. None of the OSI licenses > grant you permission to reuse their Mark for your purpose. Hi, By your rationale, the java extension should have had Sun up in arms to prevent the usage of their marks. The same goes for the PEAR package Spreadsheet_Excel_Writer, which explicitly contains the name of a Microsoft product. On the contrary, as you most likely know, there has not been a single complaint. The OSI license guidelines requires non-discrimination with regards to access to the *code*, not to the *name* of software. Let's look at the rationale for #5: "/*Rationale:* In order to get the maximum benefit from the process, the maximum diversity of persons and groups should be equally eligible to contribute to open sources//. Therefore we forbid any open-source license from locking anybody out of the process.//"/ Key words here: "to contribute to open sources." The PHP License fits this model. The PHP License (which btw needs to be updated to include 2007 in the copyright) requires only the copyright notice and a disclaimer (depending on distribution type) and then asks for written permission to use PHP in the name, even suggesting an alternative "Foo for PHP." Any other reading is a clear and in my opinion unsavory distortion of the text. Thanks, Greg