From owner-freebsd-arch@freebsd.org Sat Jun 11 21:15:54 2016 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 611ECAF0E18 for ; Sat, 11 Jun 2016 21:15:54 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F0682A13; Sat, 11 Jun 2016 21:15:53 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id BqFybZLFKN9d0BqFzbZuYc; Sat, 11 Jun 2016 15:15:52 -0600 X-Authority-Analysis: v=2.2 cv=QZUkhYTv c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=pD_ry4oyNxEA:10 a=6I5d2MoRAAAA:8 a=YxBL1-UpAAAA:8 a=g0hI5vPJ-v-BAtpAV98A:9 a=IjZwj45LgO3ly-622nXo:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id A4F2713751; Sat, 11 Jun 2016 14:15:50 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id u5BLFmOL088454; Sat, 11 Jun 2016 14:15:48 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201606112115.u5BLFmOL088454@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Pedro Giffuni cc: FreeBSD-arch list , Cy Schubert Subject: Re: Illumos/OpenSolaris SMF to FreeBSD In-Reply-To: Message from Pedro Giffuni of "Fri, 10 Jun 2016 23:13:54 -0500." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 11 Jun 2016 14:15:48 -0700 X-CMAE-Envelope: MS4wfHXsICOdP5ldn9/IKaDEy0zs/5v/Er7GX3k0jy4TnBtPsz7LovZGG8SaJ7H1U9OJ/+EltI3rRdsmC/ipsxlDuz0yJuHNYQYYRs5uMlcdSPNOD0fa3i4V fyf2ulLFoiDwkcRZ0aD48jGtlZ8k3bsZiWH1UImu3uFk6T9VnOnjSR3nzTN9LgI0c+hYioc5b31sBQSxSiCFI8cGejvraDg7N8g= X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2016 21:15:54 -0000 In message , Pedro Giffuni wr ites: > Hi Cy; > > > Hi, > > > > What are people's thoughts about porting Illumos Service Management > > Facility (SMF) to FreeBSD? The Solaris SMF didn't replace their init(8), > > it's started by their init(8) through inittab -- we could use ttys or > > replace init. > > > > Is this something that could live in ports ... at least for a while? > It appears there are many options and it's great to be able to choose, > but I doubt we want to compromise right now on which, > > > Like DTrace and ZFS, SMF is CDDL. Does that matter? > > Yes, everything matters. As with all weak-copyleft, a requisite is > that it cannot be made mandatory. I wasn't aware that this was an issue to some vendors. db@ and I discussed it very briefly on IRC. I suppose it could be made optional however that would mean every start-up script would need to be duplicated in both environments and that doesn't make any sense. As nice as it would be, it's probably not meant to be. Having said all that, I don't think that Apple's launchd was meant for servers or the enterprise, not to mention they closed-sourced it. We probably have to write our own. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.