From owner-freebsd-arch@FreeBSD.ORG Thu May 28 03:39:31 2009 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3D4C106566C; Thu, 28 May 2009 03:39:31 +0000 (UTC) (envelope-from kmsujit@gmail.com) Received: from mail-pz0-f105.google.com (mail-pz0-f105.google.com [209.85.222.105]) by mx1.freebsd.org (Postfix) with ESMTP id B370E8FC17; Thu, 28 May 2009 03:39:31 +0000 (UTC) (envelope-from kmsujit@gmail.com) Received: by pzk3 with SMTP id 3so760361pzk.3 for ; Wed, 27 May 2009 20:39:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=g7wrYXewqreofTHaXWJPSiL4TRSrmQO0qRs6PFwPDAM=; b=L6P+GsRxOzctpjn9pygT0Dm3gEviBVkst1+nKCw3p5wKhUt0w8xYi7IHt6PoIBbnBN EqnSGzSoQm7sQcu/BwjhMMtKQhGe89mUZCNWtqfIRUMOxqOXhxcIP3p738D5UZjRYrG6 3fWEHe+s4w0LBgVrMFYZ6E4U2WlkDAtY0gIFw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=GsQMtOFaG/LTKW1B5odVo4Z5Zb/JVIsQdeYZpGAzfTArdwu5UPkBHnL5h/FfbB4CJf FZ/cD0h/cDUBb5bW1wkS3lC1sspFpsdOPfYjPP5Q/Gjxr07/H50bXjXcu5qH0iH4+D1F YZ8WOpeuO3cHggknEokwTDNX1Y0EaMp5xwRWs= MIME-Version: 1.0 Received: by 10.110.62.4 with SMTP id k4mr21837tia.18.1243481968936; Wed, 27 May 2009 20:39:28 -0700 (PDT) In-Reply-To: <20090528024640.GC9388@isilon.com> References: <20090528000147.GB3704@isilon.com> <74fe56020905271931l4c8d4677h3bbcce6d8c8a8605@mail.gmail.com> <20090528024640.GC9388@isilon.com> Date: Thu, 28 May 2009 09:09:28 +0530 Message-ID: <74fe56020905272039h6aed0724u38dbc25d0a1be6a7@mail.gmail.com> From: Sujit K M To: Zachary Loafman Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: steven.danneman@isilon.com, freebsd-arch@freebsd.org Subject: Re: pthread_setugid_np X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 May 2009 03:39:32 -0000 These are posix unix standards that you are going to be implementing. So if you are talking of only taking the interfaces, why is there any need to have objections. By the way these are a part of specification that austin group maintains at http://www.opengroup.org/certification/ On Thu, May 28, 2009 at 8:16 AM, Zachary Loafman wrote: > > On Thu, May 28, 2009 at 08:01:26AM +0530, Sujit K M wrote: >> On Thu, May 28, 2009 at 5:31 AM, Zachary Loafman wrote: >> > http://fxr.watson.org/fxr/source/bsd/kern/kern_prot.c?v=xnu-1228 >> > (see settid and setgroups1) >> >> How about the licensing. Darwin was open source under Apple's public >> license, but no longer. Or is it Mach you are taking about? > > I'm not proposing porting the code directly, I'm merely asking whether > the API and associated semantics are acceptable. It would be fairly > straightforward for us to write a unit test that could run on both > FreeBSD and OS X after this exercise. > > -- > Zach Loafman | Staff Engineer | Isilon Systems >