From owner-freebsd-hackers@FreeBSD.ORG Sun Oct 2 08:05:57 2005 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 3029416A41F for ; Sun, 2 Oct 2005 08:05:57 +0000 (GMT) (envelope-from kamalpr@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACA5A43D46 for ; Sun, 2 Oct 2005 08:05:56 +0000 (GMT) (envelope-from kamalpr@gmail.com) Received: by zproxy.gmail.com with SMTP id 40so145591nzk for ; Sun, 02 Oct 2005 01:05:56 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=PKWsnns3c+YLdEshYKwpnsZjsCxz4KsfiOXbfZH2TBdJJNpnxiOigjVtRiyGdHn0xNoQMXgaHH/YIfNGxfBLs1eHgIr0oDjttesWzrxEf3lyEIWgakSxjPGyvF97qJn82DDor2HIZ5FmcF3OloVocik7rEXV+y6R7oiA0vvNGKI= Received: by 10.36.91.13 with SMTP id o13mr3732112nzb; Sun, 02 Oct 2005 01:05:56 -0700 (PDT) Received: from ?192.168.2.20? ( [221.128.128.84]) by mx.gmail.com with ESMTP id 15sm3573385nzo.2005.10.02.01.05.53; Sun, 02 Oct 2005 01:05:55 -0700 (PDT) In-Reply-To: <8656351.1126268001929.JavaMail.root@vms064.mailsrvcs.net> References: <8656351.1126268001929.JavaMail.root@vms064.mailsrvcs.net> Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <719D8CD9-8934-46D8-80F1-6837C7C69105@acm.org> Content-Transfer-Encoding: 7bit From: "Kamal R. Prasad" Date: Sun, 2 Oct 2005 13:38:55 +0530 To: babkin@users.sf.net X-Mailer: Apple Mail (2.734) Sender: "Kamal R. Prasad" Cc: freebsd-hackers@freebsd.org, "Kamal R. Prasad" Subject: Re: JFS2 on freebsd X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2005 08:05:57 -0000 On 09-Sep-05, at 5:43 PM, Sergey Babkin wrote: >> From: Mike Silbersack >> >> On Fri, 9 Sep 2005, Kamal R. Prasad wrote: >> >> >>> would a port of JFS2 be of interest to freebsd core? >>> thanks >>> -kamal >>> >> >> There are many things that would be of interest to FreeBSD users, but >> that's not a good reason to start a project. If you're motivated >> only >> because you think others desire your work, you'll probably give up >> when >> you have to start dealing with all the realities of the project. >> However, >> if you're motivated because *you* want to port JFS2, then you'll >> probably >> do a good job of it. >> I want to make a freebsd port of JFS2. The source code is available at http://jfs.sourceforge.net/ The reasons are academic and I have no reason to suggest that people stop using ufs. >> So, of course support for new filesystem support is good, but my >> personal >> opinion is that JFS2 isn't worth your time, for two reasons: >> >> a) Even if it's BSD licensed, it's unlikely to displace UFS as our >> default filesystem. >> The license is not a BSD license -and for those who are interested - it reads as follows:- ------------------------------------------ /* * Copyright (c) International Business Machines Corp., 2000-2002 * Portions Copyright (c) Christoph Hellwig, 2001-2002 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See * the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ ------------------------------------------ >> b) It's not a widely used filesystem, so it doesn't really >> increase our >> interoperability with other OSes. >> I will make it a seperate module (which is how it exists in linux). It may not be appropriate to be used as a boot filesystem. If someone from freebsd is interested in reviewing the port -pl. let me know. thanks -kamal . >> OTOH, updating our ext2 code, or ntfs code (if that's even >> possible) would >> be something of use to many people, I suspect. >> > > Why not go for ext3 instead of JFS then? It has > journaling in it. > > -SB > Kamal R. Prasad UNIX systems consultant http://www.kamalprasad.com/ kamalp@acm.org