From owner-freebsd-questions@FreeBSD.ORG Wed Nov 29 10:37:21 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C95416A662 for ; Wed, 29 Nov 2006 10:37:21 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08BA743CB1 for ; Wed, 29 Nov 2006 10:37:10 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by wr-out-0506.google.com with SMTP id i28so578888wra for ; Wed, 29 Nov 2006 02:37:05 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=M3RDGmd02UH/bOy1g3k0bSRUoB9NWS7AFT0ioubpF/rouzyu37tCdtEN3xvwgj+0uQpSoHfydrMZ3ihOfxNQp9VFTw3g9WuxvguQN5yQ5GOxtCaeZ8hT3u1L4nTW/J00g640vBwnedCVak92aXZuMBp/6E1ED7bm8IIDhgnl+2o= Received: by 10.78.81.20 with SMTP id e20mr1970805hub.1164796624890; Wed, 29 Nov 2006 02:37:04 -0800 (PST) Received: by 10.78.167.16 with HTTP; Wed, 29 Nov 2006 02:37:04 -0800 (PST) Message-ID: Date: Wed, 29 Nov 2006 13:37:04 +0300 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: "Andrew Brampton" In-Reply-To: <197001c5e2f9$b9b024f0$0a00a8c0@Andrew> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <197001c5e2f9$b9b024f0$0a00a8c0@Andrew> X-Google-Sender-Auth: fcea4f3787211348 Cc: freebsd-questions@freebsd.org Subject: Re: LDM (Windows Dynamic Disks) in FreeBSD? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Nov 2006 10:37:21 -0000 On 11/6/05, Andrew Brampton wrote: > Hi, > > I think I've found the answer to my question already, but I wanted to be > 100% sure. Okay, since you are so nice, let me answer this one :-) > Can I read Window Dynamic Disk volumes from within FreeBSD? More precisely > RAID-5 volume across multiple disks. I've googled and googled and I think > the answer is no. The linux-ntfs project has a tool that can display > information about the volume but the file system driver isn't fully > developed yet. http://freebsd.rambler.ru/bsdmail/freebsd-current_2004/msg26639.html http://freebsd.rambler.ru/ is a nice web search for our mailing lists. In fact, we're planning on integrating it into FreeBSD.org So the state of things with windows dynamic disks in FreeBSD doesn't seem to have changed much since 2004. > If there is no LDM support in FreeBSD, I think I'm going to port the > userland linux-ntfs ldminfo tool to FreeBSD, however I have a quick question > about GPL. If I port the code then obviously my version will have to be > under the GPL. I was wondering how this impacts the BSD licence? I presume > users of FreeBSD can happily use this tool, and hopefully one day it would > be allowed in ports. But say I extended this tool into a file system driver > (which I know is a big leap) would this code ever be considered for the > Kernel, or would I have to code from scratch to avoid the GPL restrictions? I think most of the software in ports is GPL'ed. We'll be happy to see you offer a new port or support an existing one. As for the FreeBSD kernel, we can't use GPL'ed code in the default (generic) one, but we can use it as an optional feature, or as a loadable (kld) module. Take a look at this port: http://www.freshports.org/sysutils/ntfsprogs/ Thanks for your interest!