From: "Theodore Ts'o" <tytso@mit.edu>
To: bug-hurd@gnu.org
Cc: linux-ext4@vger.kernel.org
Subject: Future of ext2 support in the Hurd?
Date: Sun, 12 Aug 2007 17:40:00 -0400 [thread overview]
Message-ID: <E1IKLAG-0002yi-8Z@candygram.thunk.org> (raw)
Hi there,
There was recent discussion of taking out support for "dead" OS's and
features in e2fsprogs, such as fragmentation, support for the Masix
OS.... and Hurd. So in the interests of doing some research to see
whether or not Hurd was really completely dead, or just "mostly dead"
(to in the Princess Bride sense :-), I did some digging, and found this
list.
There is an awful lot of out-of-date and extremely cobwebby pages out
there on the web, but it looks like even there are some people working
on it. Am I right in my assumption that no one even though no one
touched the ext2 code in two years, with the bulk of the files in CVS
not having been touched in seven years, that there are still people
using the ext2 filesystem in Hurd?
One question which is going to be interesting from my perspective is
that of GPLv2 licensing. There is definitely still code in the ext2
filesystem translator which is GPLv2 only, since it is derived from
Linux. And as we all know, GPLv2 and GPLv3 code are licensing
incompatible, and that the FSF has claimed that the GPL will infect
across a wide variety of linking mechanisms, up to and including dynamic
linking. Indeed, in the case of GCC, RMS has made the claim (when
pursuading NeXT to release the Objective C front-end under the GPL),
that the GPL infects across a Unix pipe! The reason why I ask this
question is it seems extremely important whether or not the FSF has made
a determination if the GPL infects across HURD IPC calls. If the GPLv2
does in fact infect across Hurd calls, and the Hurd is going GPLv3, it
seems that will be a need to either drop the ext2 filesystem, or rewrite
those portions of the ext2 filesystem which are derived from Linux code.
If the Hurd project is planning on dropping the ext2 filesystem, please
let me and the ext4 developers know, since then we can clean up the
special case code in e2fsprogs to support the Hurd.
Thanks, regards,
- Ted
next reply other threads:[~2007-08-12 21:40 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-08-12 21:40 Theodore Ts'o [this message]
2007-08-12 23:27 ` Future of ext2 support in the Hurd? Marcus Brinkmann
2007-08-13 16:11 ` Theodore Tso
2007-08-13 21:02 ` Samuel Thibault
2007-08-12 23:39 ` Samuel Thibault
2007-08-13 0:02 ` Marcus Brinkmann
2007-08-13 16:21 ` Theodore Tso
2007-08-15 0:41 ` Thomas Bushnell BSG
2007-08-13 3:13 ` Roland McGrath
2007-08-13 16:34 ` Theodore Tso
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1IKLAG-0002yi-8Z@candygram.thunk.org \
--to=tytso@mit.edu \
--cc=bug-hurd@gnu.org \
--cc=linux-ext4@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).