GPE project and in acrimonious trademark dispute

Author: Nathan Willis

Disagreements between developers from the G Palmtop Environment (GPE) project and the administrators of the mobile Linux portal now include a trademark dispute. claims trademark ownership of the name GPE, and has demanded control over the GPE IRC channel. Editor’s note:OSI board member Russ Nelson believes the GPE people are wrong and head George Francis is right. Here’s Russ’s take on the matter.

GPE is an open source application environment for handheld devices based on GTK+. The project was hosted at starting in April 2002, but moved to in October 2006.

Changing hosting sites was viewed as a hostile act by some at when it was first proposed, and controversy ensued once the developers decided to make the move. The GPE developers who proposed the move found their accounts disabled. Links to the new Web site at were removed from the GPE project page at, access to the wiki was restricted, email addresses were unsubscribed from the GPE mailing list, and messages removed from the archives.

In time, the battle subsided, and individual contributors resumed work. Mailing list traffic and source code commits at the two sites indicate that a majority of GPE developers joined the effort hosted at A number of other, unrelated projects continued to use the hosting services at

IRC dispute

The issue of trademarks came to the forefront last weekend, with both parties wanting control of the #gpe IRC channel at According to Freenode, the channel had been unregistered but in use for some time. applied for ownership of the channel in November. On March 28, applied for a number of changes to its own channels, including a request that #gpe be forwarded to a new channel, #handhelds-gpe.

A Freenode staffer, unaware of’s prior request due to a large backlog in the processing queue and believing the change to be a renaming convention, made the changes requested by on May 18. Upon discovering the error, Freenode notified both parties that there had been a mistake. After consulting channel logs, they determined that had in fact been using #gpe, and approved its ownership request.

Subsequently, sent a “letter of notice and demand” email to Freenode and CC:ed its own attorney, insisting that Freenode return ownership of #gpe to Freenode responded that it had acted in good faith, unaware that there had been any dispute over the channel’s ownership, and that in light of the dispute it would hold #gpe in trust until such time as the two parties came to an agreement. The developers then created a new channel, #gpe-project, for their own use.

GPE trademark information claims that GPE is a trade name, and has been since the beginning of the GPE project. The development team asserts that it represents the active project, that the GPE name preceded the project’s time at, that GPE was never owned by, and that never acted as anything other than a service hosting provider.

Regarding the GPE trademark, a page states: “BootBlaster, BootBlaster3900, bootldr, Familiar, GPE,, Intimate, ipg, iPKG, ipkgfind, ipkg-utils, MailSentry, and Opie are Trademarks of, Inc.” The site’s CVS repository indicates that this sentence was added in the May 15 revision. Prior to that date, the page did not made trademark claims to the listed terms, extending as far back as 2000, according to the archived versions at the Internet Archive.

The US Patent and Trademark Office (USPTO) records trademark filings on Opie, GPE, and iPKG, all under the name of administrator George France, all filed on March 6, 2007. The other marks listed as belonging to do not turn up in any filings through the USPTO’s trademark applications and registration retrieval server.

The status of all three filings is “newly filed application, not yet assigned to an examining attorney.” All three cite dates in the spring of 2002 as the date the mark was first used in commerce.

Although it is difficult to say with certainty when the name originated, GPE is mentioned in a December 2001 message to the iPaq mailing list, written by GPE developer Nils Faerber and pointing to a GPE project page at Faerber’s employer,

Freenode says that it will continue to retain ownership of the #gpe channel — which currently contains pointers to both #gpe-project and #handhelds-gpe — until a resolution is reached. It notes that the approval of a trademark in one country does not guarantee ownership of an IRC channel on Freenode, since the network serves an international community. says it is now looking for a new IRC hosting service.