From owner-freebsd-hackers@FreeBSD.ORG Wed Mar 15 18:43:47 2006 Return-Path: X-Original-To: freebsd-hackers@FreeBSD.org Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7A9B16A41F for ; Wed, 15 Mar 2006 18:43:47 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1117643D45 for ; Wed, 15 Mar 2006 18:43:46 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (emn5d3v53ljot55w@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.3/8.13.3) with ESMTP id k2FIhk26098561; Wed, 15 Mar 2006 10:43:46 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.3/8.13.3/Submit) id k2FIhj3h098560; Wed, 15 Mar 2006 10:43:45 -0800 (PST) (envelope-from jmg) Date: Wed, 15 Mar 2006 10:43:45 -0800 From: John-Mark Gurney To: pfgshield-freebsd@yahoo.com Message-ID: <20060315184345.GV840@funkthat.com> Mail-Followup-To: pfgshield-freebsd@yahoo.com, freebsd-hackers@FreeBSD.org References: <20060315173553.34495.qmail@web32711.mail.mud.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060315173553.34495.qmail@web32711.mail.mud.yahoo.com> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: freebsd-hackers@FreeBSD.org Subject: Re: Solaris libumem port on the works X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Mar 2006 18:43:47 -0000 pfgshield-freebsd@yahoo.com wrote this message on Wed, Mar 15, 2006 at 18:35 +0100: > This was posted recently to the OpenSolaris lists, and I thought it might be > interesting for us too: > __________________ > > Port of libumem on Sourceforge > Posted: Mar 9, 2006 7:22 PM > > > Hello, > > We've ported libumem to run on Linux and Windows (with work in progress > for *BSDish systems) as part of our Ecelerity MTA product. > > We're strong proponents of OpenSource here at OmniTI, so we have no > hesitation in releasing the results of the port back to the world > at-large in the form of a project on SourceForge.net. > > http://sourceforge.net/projects/umem/ > > The code is currently only available in CVS and is missing a configure > script so it's not out-of-the-box usable outside of OmniTI just yet, but > it won't take much effort to get it there. > > Thanks to all that helped to open up Solaris! It's definately interesting, but doubtful will ever be imported to replace libc's malloc for one reason.. the CDDL is effectively the GPL: 3.1. Availability of Source Code. Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange. (why sun decided that the .txt version of the license should have a column length >80 is beyond me) That's why I started work on rewriting a allocated based upon the paper so that it'd have a BSD license... I haven't worked on it much, and now that jemalloc is here, who knows... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."