Re: How to check if kernel sources are installed on a system?

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

 



On Mon, 2006-05-29 at 00:38 +0200, Jan-Benedict Glaw wrote:
> On Sun, 2006-05-28 18:02:53 -0400, Lee Revell <[email protected]> wrote:
> > On Sun, 2006-05-28 at 23:55 +0200, Jan-Benedict Glaw wrote:
> > Chicken and egg problem.  Users have hardware and they want to run Linux
> > on it.  It's not always feasible for them to verify Linux compatibility
> > before they buy.  And some vendors like BenQ even ship a Linux CD with
> > their laptops even though the sound doesn't work on any BenQ system -
> > they obviously did not even try it.  So we have a large population of
> > users who would love to run Linux but can't until we support their
> > hardware.
> 
> In my world, "we" also contains the user. If a user doesn't want to
> eg. re-test with upstream kernels or consider to put other efforts
> (like paying developers or learning to code), then re doesn't *really*
> want it supported.

I guess your argument is the old "Linux is user friendly, it's just
picky about its users". Today, I don't buy it.  Linux is becoming much
more user friendly, more so with non developers.  I'm starting to see
that if I want to keep being paid for kernel development, more and more
non-developer users are needed to exist.

Yes, there are several non-developers that are great and bend over
backwards to help us solve problems (Mark Knetch, a guitar player,
constantly does this to help us on -rt).  But they are few and far
between.  Some are just too intimidated by what goes on in their
computer, and might give up and say: "this Linux stuff is just too hard,
and is not worth it" before they realize it would be.

Basically, anything that makes it easier for users to help us solve bugs
in hardware is important.  If I know there's a bug on something that I
don't own, I would want it fixed with the help of the first user that
discovers it, than saying "oh well, he gave up, I'll just wait for the
next one".  That would drive me crazy.

>  
> > >  If there's a user that *really* wants that hardware supported,
> > > then they will put effort into getting it to work, either by helping
> > > debugging, hacking or by paying some expert to reverse-engineer an
> > > existing driver.
> > 
> > There are many users who *really* want their hardware supported but
> > don't have the funds or the know-how to do any of these.  Like all of
> > these users:
> > 
> > https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1134
> 
> I accept the no-money argument, but not the no-knowledge one. Anybody
> can learn, can't they?

I know people who call themselves programmers that still don't "get it".
So, really, the answer is "No", people can't always learn, and a lot
don't want to.  Programming and debugging is a talent.  No matter how
hard I try to sing, I still wont be good enough to survive living in a
subway.

-- Steve


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux