On Mar 14, 2005, at 7:39 AM, Giorgos Keramidas wrote:

On 2005-03-13 16:53, Bart Silverstrim <[EMAIL PROTECTED]> wrote:

On the contrary, there are numerous cases when local patches, specific
to the distribution of Linux that is used, are used:

https://www.redhat.com/archives/linux-lvm/2002-November/msg00050.html
http://www.redhat.com/archives/fedora-announce-list/2004-February/ msg00018.html


Backported fixes are not evil, but they are bad when they are available
only if you are running "FooLinux version X".

Just for drivers? I wasn't sure what DM was...are any of these patches that were released available as source for other Linux kernels, or are these things being released without ever giving out the source to integrate with the primary Linux kernel tree?


But still, there is one source kernel, and unless the vendors did
something proprietary (which I don't believe they're supposed to be
allowed to do), you can compile your own kernel with your own set of
enabled and disabled features from the Linux kernel source tree
whether you're running Red Hat or Debian; it may break if that
particular distro is depending on certain features as you have it
configured and you fubar the new kernel's config, but it is still a
matter of tweaking that configuration to get it working again.

Hardly. Configuration changes will never fix a driver that is only available as a patch to the kernel source tree, when the patch fails to apply, build or install correctly -- a common case with some drivers (i.e. Cisco VPN or SysKonnect).

You're right, if you have an application that requires modification to the kernel then config changes won't fix it. But that isn't the common case, and you should be able to take that application and apply it to the kernel tree source to create the working version, no? Or are they distro specific? In the few times I ran into it the "melding" wasn't distro-specific.


Let us put aside for a while the blatant error of considering three
distinct systems as one, when they are just that: three distinct systems
that just happen to share a lot of code and like cooperating on work
that is a benefit for all three.

Then it would best be summed up as a difference in opinion over operations management and organization management.


I can't download the sources for NetBSD's kernel, compile it on my
FreeBSD box, and have it work no matter how much tweaking I do to the
configuration...if I'm wrong, please someone correct me.

Actually, you can. The NetBSD folks state that only a system relatively
compliant with POSIX is required for cross-building NetBSD on a local,
non-NetBSD system:


http://cvsweb.netbsd.org/bsdweb.cgi/src/BUILDING?rev=1.53&content- type=text/x-cvsweb-markup
(See the REQUIREMENTS section.)

No, I didn't mean compile it and deploy it. I mean replace my system's kernel with that kernel and have it work. The source trees are different, the resulting kernel would expect to work on a NetBSD *system*, not a FreeBSD system with a NetBSD kernel.


Redundancy is good from a survival perspective. Diversity is also good,
from an evolutionary perspective. For every bad thing Linus can say
about having separate teams working on the systems they enjoy working
with, we can probably come up with htwo reasons why this is good.

Again, it's a difference in organization and management opinion.

Hardly.  Otherwise, it would be easy to point a browser to a single,
central place and browse the history of the Linux kernel from 0.9.x to
1.x and then to 2.x.  The fact that some bits are available in a
proprietary repository somewhere is not good enough.

I was under the impression that kernel.org was the authoritative source for the Linux kernel. What people are doing on the side was their own project. *shrug* I could be wrong :-)


In general, it's a nice interview of Linus and very enjoyable to read,
but I'm afraid he is not right about everything when he talks about the
BSDs; which is not very surprising, I guess.

No, but don't discount editing of the interview as a factor too in accuracy.


But on the other hand, Linus doesn't really give a flip about BSD. He has his own project, and he does (justifiably) have a lot to be proud of (at the risk of inflating his ego more). He doesn't sound like he's really all that involved in distro flamewars or whatnot. So...it's just another article for people to read :-)

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to