[RFC] what to name linux 32-bit compat

Ade Lovett ade at FreeBSD.org
Mon Jan 17 20:39:45 PST 2005


John Baldwin wrote:
> Actually, I think going the non-ambiguous route and using the fuller names 
> like that (now that I see it) is probably the best bet when there is more 
> than one possibility.

If you're (plural) going to go for the fuller names, given that /compat, 
(or more likely /usr/compat), could be shared in a large environment, it 
may be wise to revisit completely the naming:

	/usr/compat/linux/<fbsdarch>-<linuxarch>/...

eg:  linux/amd64-i386, linux/alpha-alpha

{/usr}/compat/linux/proc could still easily exist for linprocfs, if 
required.

hell, even linux-pc98-i386 should something like that ever exist.

I'm purposely not extending things to differentiate between redhat, 
suse, etc., since I'm a firm believer that we should be choosing one, 
and exactly one, "linux distribution" for the linuxulator.

The key point I guess I'm trying to make is that this particular problem 
is not really limited to amd64 vs. i386 (or even 64- vs. 32-bit), and 
probably needs a bit more widespread thinking before going with a 
solution.  If things are going to change, let's at least get them right 
for all possible architectures we know of (and support) now, rather than 
specific hacks for one particular instantiation of FreeBSD.

-aDe


More information about the freebsd-amd64 mailing list