[GLLUG] Documentation for NTFS

omalley_s@rocketmail.com omalley_s at rocketmail.com
Fri Apr 26 09:47:48 EDT 2013


It depends entirely on what you are doing. The ntfs 3g library also has its own license.

I would probably use the ntfs 3g library and make changes to that rather then forking it.  Given they don't have good documentation, writing documentation is a good way to become familiar with it.

----- Reply message -----
From: "M Goppold" <mgoppold5 at yahoo.com>
To: "GLLUG" <linux-user at egr.msu.edu>
Subject: [GLLUG] Documentation for NTFS
Date: Fri, Apr 26, 2013 9:08 am
You guys say I need maybe a license from Microsoft with its patents/copyright, or walk a fine legal line.  Sounds bad.
But NTFS-3G is already reverse engineered like you say, so the work to make NTFS free is done, no?  If I base stuff off of NTFS-3G, do I have to worry about legal stuff anymore?

From: "omalley_s at rocketmail.com" <omalley_s at rocketmail.com>
To: M Goppold <mgoppold5 at yahoo.com>; GLLUG <linux-user at egr.msu.edu> 
Sent: Friday, April 26, 2013 8:29 AM
Subject: Re: [GLLUG] Documentation for NTFS

Google ntfs internal structure. 
If you are looking to write a driver or disk recovery tool, then you probably have to Google each component specifically. I don't think msdn goes further then the public facing classes, but I could be wrong. 

Ntfs is licensed, so you have to walk a fine legal line. 

The bigger pita is the Uefi bootloader and how they
store it on disk.. and maybe that is why you are asking...


----- Reply message -----
From: "M Goppold" <mgoppold5 at yahoo.com>
To: "omalley_s at rocketmail.com" <omalley_s at rocketmail.com>, "GLLUG" <linux-user at egr.msu.edu>
Subject: [GLLUG] Documentation for NTFS
Date: Thu, Apr 25, 2013 5:41 pm


Looked at samba docs.  No docs about NTFS internals there.  The root struct is documented well.  Nothing else.

Thanks a lot (sarcasm), free software movement.  :)  I guess I'll just have to pay someone to do it.      From: "omalley_s at rocketmail.com" <omalley_s at rocketmail.com>
To: Mike <mgoppold5 at yahoo.com>; GLLUG <linux-user at egr.msu.edu> 
Sent: Sunday, April 21, 2013
7:15 PM
Subject: Re: [GLLUG] Documentation for NTFS

I think samba has ntfs internals but I was also thinking it was in the kernel as a fs driver. The last time I looked the 3g stuff was not documented much at all.. 


----- Reply message -----
From: "Mike" <mgoppold5 at yahoo.com>
To: "GLLUG" <linux-user at egr.msu.edu>
Subject: [GLLUG] Documentation for NTFS
Date: Thu, Apr 18, 2013 1:05 pm


I cant find documentation, for NTFS on disk structures, and NTFS fault 
tolerant filesystem updates.

I could find some documentations, but they were far from complete.

NTFS-3G exists.  But that is pure source code.  The NTFS-3G 
documentation completely talks about using the driver, no internals.

Anybody know
more?
_______________________________________________
linux-user mailing list
linux-user at egr.msu.edu
http://mailman.egr.msu.edu/mailman/listinfo/linux-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.egr.msu.edu/mailman/public/linux-user/attachments/20130426/a167dc47/attachment.html>


More information about the linux-user mailing list