From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Emacs on Mac OS X Date: Wed, 06 Apr 2005 00:28:35 +0200 Message-ID: References: <45CB1EC6-3068-4634-85FA-57BB9F56E8DB@cian.ws> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1112740176 26894 80.91.229.2 (5 Apr 2005 22:29:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 5 Apr 2005 22:29:36 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 06 00:29:34 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DIwWz-0008WT-U1 for ged-emacs-devel@m.gmane.org; Wed, 06 Apr 2005 00:28:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIw5y-0005D7-6I for ged-emacs-devel@m.gmane.org; Tue, 05 Apr 2005 18:00:26 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DIw5X-0005Aj-LC for emacs-devel@gnu.org; Tue, 05 Apr 2005 17:59:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DIw5V-00059d-P0 for emacs-devel@gnu.org; Tue, 05 Apr 2005 17:59:58 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DIw5V-00059E-DE for emacs-devel@gnu.org; Tue, 05 Apr 2005 17:59:57 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DIwXU-00073f-Kk for emacs-devel@gnu.org; Tue, 05 Apr 2005 18:28:52 -0400 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1DIwX5-0003dN-0S; Tue, 05 Apr 2005 18:28:27 -0400 Original-To: Cian Hughes In-Reply-To: <45CB1EC6-3068-4634-85FA-57BB9F56E8DB@cian.ws> (Cian Hughes's message of "Tue, 5 Apr 2005 22:10:18 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:35597 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35597 Cian Hughes writes: > Hi, I'm currently running Mac OS X 10.4 which is currently > unreleased commercial software, so having agreed to an NDA I really > have no right to ask for your help. The problem is rather that you have no right to _offer_ your help. What goes into Emacs, is released openly as free software. So you are subjecting yourself to lawsuits from Apple if you contribute to Emacs. > However I have discovered a very serious issue with emacs on Mac OS > X 10.4 (tiger) and due to a change in carbon, emacs (latest CVS > version as of today) does not compile. I have enough experience with > Mac OS X to try and fix the problems which I would obviously send to > you immediately, however before I invest my time in this (there are > lots of other broken things under Tiger) I just thought i'd enquire > as to who is currently maintaining mac.c and the carbon bridge for > emacs, I have tried asking Andrew Choi who used to do this, but he > was unable to help. If there is nobody maintaining the bridge let me > know & i'll get to work. I will find time to repent for my NDA > related sins at a later time, but at the moment my primary concearn > is that when Tiger hits the world emacs will compile on it when > configured --with-carbon --without-x. Your NDA might mean that Apple, not we, is prohibiting you from making that happen. Contributing to Emacs means disclosure (and you agreed to non-disclosure): everything is freely available. > I will happily discuss the problems with the relevant developers, I > hope we can solve this soon. The party you have to discuss your problem with is Apple. You have signed a presumably legal binding agreement to them, not us, that you would not contribute your information to an open project like Emacs. So you have to explain your cause to them and ask for special permission from them. The Emacs developers can't absolve you from your promises to Apple. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum