[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



On 03/21/2005 10:25 AM, Alan Stewart wrote:
> Fighting the spread of disinformation. HFS+ is open source. From 
&gt; &lt;<a  rel="nofollow" href="http://people.freebsd.org/~yar/hfs/";>http://people.freebsd.org/~yar/hfs/</a>&gt;:
&gt; 
&gt;&gt; HFS stands for the Hierarchical File System. HFS 
&gt;&gt; &lt;<a  rel="nofollow" href="http://developer.apple.com/documentation/mac/Files/Files-99.html";>http://developer.apple.com/documentation/mac/Files/Files-99.html</a>&gt; and 
&gt;&gt; HFS Plus &lt;<a  rel="nofollow" href="http://developer.apple.com/technotes/tn/tn1150.html";>http://developer.apple.com/technotes/tn/tn1150.html</a>&gt; are the 
&gt;&gt; filesystem formats of Apple MacOS. 
&gt;&gt; &lt;<a  rel="nofollow" href="http://developer.apple.com/documentation/macos8/mac8.html";>http://developer.apple.com/documentation/macos8/mac8.html</a>&gt; While the 
&gt;&gt; older one, HFS, may look rather limited today, HFS Plus includes most 
&gt;&gt; of the capabilities one can find in UFS or Berkeley FFS: long file 
&gt;&gt; names, hard and soft links, special nodes, owner and group 
&gt;&gt; information, access permissions.
&gt;&gt;
&gt;&gt; Additionally, both HFS and HFS Plus have a number of interesting 
&gt;&gt; features not found in UFS:
&gt;&gt;
&gt;&gt;     * They support so called /forks,/ that is, multiple segments of
&gt;&gt;       data associated with a single file. HFS supports as little as
&gt;&gt;       two forks per file, &quot;data&quot; and &quot;resource.&quot; HFS Plus was designed
&gt;&gt;       to allow for numerous named forks. However, its current
&gt;&gt;       implementation limits this capability to the two aforementioned
&gt;&gt;       forks per file.
&gt;&gt;     * Major internal structures of HFS and HFS Plus are kept as
&gt;&gt;       B-trees. An HFS Plus volume essentially consists of a small
&gt;&gt;       header and a set of B-trees. B-trees make many filesystem
&gt;&gt;       operations time-efficient.
&gt;&gt;     * HFS Plus stores filenames in Unicode, thus supporting for
&gt;&gt;       multi-language environment.
&gt;&gt;
&gt;&gt; Apple has recently released the original HFS kernel and userland code 
&gt;&gt; (incl. HFS Plus) under the Apple Public Source License [APSL] 
&gt;&gt; &lt;<a  rel="nofollow" href="http://www.opensource.apple.com/apsl/";>http://www.opensource.apple.com/apsl/</a>&gt; as a part of Darwin, which 
&gt;&gt; created a nice opportunity to port it to FreeBSD.
&gt;&gt;
&gt;&gt; HFS and HFS Plus in FreeBSD may be of particular value to parties 
&gt;&gt; interested in sharing filesystem resources over a network from FreeBSD 
&gt;&gt; to MacOS, because there will be no need to emulate HFS-specific 
&gt;&gt; features unlike in the case of FFS backing store.
&gt;&gt;
&gt; 
&gt; 
&gt; Mike Murphy wrote:
&gt; 
&gt;&gt; Weeeeellllll....
&gt;&gt; UFS+ is no more or less proprietary than NTFS (well, except that in 
&gt;&gt; this case its corporate parent is Apple, not Microsoft), so I guess 
&gt;&gt; you get what you pay for. I'm not sure that we can reasonably expect 
&gt;&gt; solid OSS support for such things.
&gt;&gt;
&gt;&gt; FAT32 is still the most, or rather least common denomitor, I'm afraid.
&gt;&gt;
&gt;&gt; Mike
&gt;&gt;
&gt;&gt;
&gt;&gt; aaron wrote:
&gt;&gt;
&gt;&gt;&gt; FAT32 seems to be the LCD for free, fully cross platform read and write.
&gt;&gt;&gt;
&gt;&gt;&gt; I have found 2 commercial HFS+ options for windblows systems, and 
&gt;&gt;&gt; will be using them to make our Mac OSeX external 1394 (a / b) media 
&gt;&gt;&gt; drives functional on the one windblows box we are still stick with 
&gt;&gt;&gt; for a few audio production aps.
&gt;&gt;&gt;
&gt;&gt;&gt; Unfortunately, my research showed that HFS+ support under linux is 
&gt;&gt;&gt; sketchy at best, with nothing showing up for newer kernels. UFS could 
&gt;&gt;&gt; be considered, but under MAC OSeX it introduces some discrepancies 
&gt;&gt;&gt; with &quot;expectations&quot; of the standard user environment.
&gt;&gt;&gt; Would be interested to know if you find any other solutions
&gt;&gt;&gt;
&gt;&gt;&gt; peace
&gt;&gt;&gt; (because the only christian faith is a faith that prizes peace above 
&gt;&gt;&gt; all else)
&gt;&gt;&gt; aaron
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; On Sunday 20 March 2005 01:52, John Wells wrote:
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Guys,
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; I'm going to reformat my ext3 drive to something compatible with a 3 
&gt;&gt;&gt;&gt; of the 
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; OS's
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; in the msg subject for use as a backup drive in a usb enclosure.  (I 
&gt;&gt;&gt;&gt; know 
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; ext3
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; support is available for OS X and XP, but it's been hit or miss so 
&gt;&gt;&gt;&gt; far).
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; FAT32 comes immediately to mind as a likely candidate, but I 
&gt;&gt;&gt;&gt; wondered if 
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; anyone
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; on the list might have a better recommendation.
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Any info you can provide is greatly appreciated!
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Thanks,
&gt;&gt;&gt;&gt; John
&gt;&gt;&gt;&gt; _______________________________________________
&gt;&gt;&gt;&gt; Ale mailing list
&gt;&gt;&gt;&gt; Ale at ale.org
&gt;&gt;&gt;&gt; <a  rel="nofollow" href="http://www.ale.org/mailman/listinfo/ale";>http://www.ale.org/mailman/listinfo/ale</a>
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; _______________________________________________
&gt;&gt;&gt; Ale mailing list
&gt;&gt;&gt; Ale at ale.org
&gt;&gt;&gt; <a  rel="nofollow" href="http://www.ale.org/mailman/listinfo/ale";>http://www.ale.org/mailman/listinfo/ale</a>
&gt;&gt;
&gt;&gt;
&gt;&gt;
&gt; 
&gt; 

-- 

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Mike Murphy
781 Inman Mews Drive Atlanta GA 30307
Landline: 404-653-1070
Mobile: 404-545-6234
Email: mike at tyderia.net
AIM: mmichael453
JDAM: 33:45:14.0584N  84:21:43.038W
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<!--X-Follow-Ups-End-->
<!--X-References-->
<ul><li><strong>References</strong>:
<ul>
<li><strong><a name="00337" href="msg00337.html">[ale] Best FS for archiving Mac OS X, Linux, and Windows XP?</a></strong>
<ul><li><em>From:</em> jb at sourceillustrated.com (John Wells)</li></ul></li>
<li><strong><a name="00339" href="msg00339.html">[ale] Best FS for archiving Mac OS X, Linux, and Windows XP?</a></strong>
<ul><li><em>From:</em> aaron at pd.org (aaron)</li></ul></li>
<li><strong><a name="00340" href="msg00340.html">[ale] Best FS for archiving Mac OS X, Linux, and Windows XP?</a></strong>
<ul><li><em>From:</em> mike at tyderia.net (Mike Murphy)</li></ul></li>
<li><strong><a name="00353" href="msg00353.html">[ale] Best FS for archiving Mac OS X, Linux, and Windows XP?</a></strong>
<ul><li><em>From:</em> astewart at layton-graphics.com (Alan Stewart)</li></ul></li>
</ul></li></ul>
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00353.html">[ale] Best FS for archiving Mac OS X, Linux, and Windows XP?</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00355.html">[ale] OT: Question regarding whining monitors (for you EEs out	there)</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00353.html">[ale] Best FS for archiving Mac OS X, Linux, and Windows XP?</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00338.html">[ale] hard disk DMA</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#00354"><strong>Date</strong></a></li>
<li><a href="threads.html#00354"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>