Files
hpr-knowledge-base/hpr_transcripts/hpr1600.txt
Lee Hanken 7c8efd2228 Initial commit: HPR Knowledge Base MCP Server
- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-26 10:54:13 +00:00

62 lines
4.6 KiB
Plaintext

Episode: 1600
Title: HPR1600: The zfs File System
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1600/hpr1600.mp3
Transcribed: 2025-10-18 05:38:17
---
This episode of HBR is brought to you by AnanasThost.com.
Get 15% discount on all shared hosting with the offer code HBR15.
That's HBR15.
Better web hosting that's honest and fair at AnanasThost.com.
This is JWP and I'm continuing my series on file systems.
Today I want to talk about ZFS.
With ZFS there's so much information out there and I got some really long things and so
I'm hoping that I can keep it from being fragmented, I've read it a couple of times and
basically ZFS is a combined file system and logical volume manager designed by Sun Microsystems
and the features of ZFS include protection against data corruption,
support for high storage capacities, efficient data compression, integration of concepts of
file system and volume management. It was one of the first file systems to use snapshots,
it has copy on right clones, continuous integrity, checking and automatic repair.
It has a feature called RAIDZ and native NFSV4 and something called ACLs.
ZFS was originally implemented as an open source software license under a common development
and distribution license, CDDL. The ZFS name is a registered trademark of Oracle,
of Oracle Corporation. Open ZFS is the umbrella project serving the open source alternative to ZFS.
In Linux, ZFS has several Linux implementations despite the fact that the GNU
general public license, GPL under which Linux kernel is licensed is incompatible with the
common development and distribution license or CDDL under which ZFS is distributed.
According to used license model, a single derived work of both projects cannot be legally distributed,
so it's not possible to simultaneously meet both license requirements due to ZFS and Linux kernel
to include ZFS and Linux kernel. ZFS would have to be cleanly re-implemented and patents
may hamper this. This problem is being worked around by providing kernel facilities through
separate kernel module, a technical solution for a legal problem that also being employed by
vendors and distributors of proprietary hardware drivers. Okay, so now we have something called
native ZFS on Linux. A native port of ZFS for the Linux products was produced by
the Lawrence Livermore National Laboratory, was released in March of 2013 with the following key
events. In 2008, it was prototyped to determine availability. In 2009, the initial ZO VL and Lester
support was given. In 2010, development moved from Github. In 2011, the Pasi-X layer was added
in 2011, the community, early adopters got it. In 2012, production usage of ZFS happened,
and in 2013, it was released as general release. Of the major Linux distributions,
Ubuntu and Gen2 have very good support for this flavor of ZFS on Linux, meaning that
the required packages can be installed from their own package repositories, and the configuring
of ZFS root system is well documented. Open ZFS announced in September of 2013 is a truly
open source successor to the ZFS project. Our community brings together developers of
I'm going to try to say this. Illy Mouls, FreeBSD, Linux, OSX platforms, and ride range of
companies that build products on top of open ZFS. Open ZFS is an outstanding storage platform
that encompasses functionality of traditional file systems, volume managers, with more consistent
reliability, functionality, and performance across all distributions.
Okay, now, I've used ZFS a lot on Open Indiana, and before that on Open Solaris,
I've never used it inside of Linux, and after studying in a while, and seeing that it can be
done in Ubuntu, I may try when I upgrade my LTS Ubuntu, I may use ZFS since it's in
the kernel now, or in the repository to do everything. All right, hey, I hope you enjoyed
this little file system thing. As always, I hope you have a great day, and if you need to reach me,
I'm at JWP5 at hotmetal.com. Already. Hey, thank you very much for your time.
We are a community podcast network that releases shows every weekday, Monday through Friday.
Today's show, like all our shows, was contributed by an HPR listener like yourself.
If you ever thought of recording a podcast, then click on our contributing to find out how
easy it really is. Nekka Public Radio was founded by the digital dog pound and the
Infonomicon Computer Club, and it's part of the binary revolution at binrev.com. If you have
comments on today's show, please email the host directly, leave a comment on the website,
or record a follow-up episode yourself. Unless otherwise stated, today's show is released on
November. Create a comments, attribution, share a light, 3.0 license.