linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Rob Wilkens <robw@optonline.net>
To: robw@optonline.net
Cc: Linux kernel list <linux-kernel@vger.kernel.org>
Subject: Re: The GPL, the kernel, and everything else.
Date: Sun, 12 Jan 2003 00:45:53 -0500	[thread overview]
Message-ID: <1042350352.2375.2.camel@RobsPC.RobertWilkens.com> (raw)
In-Reply-To: <Pine.LNX.4.44.0301112103110.31214-100000@dlang.diginsite.com>

Below are two messages I wrote tonight but forgot to "reply all" so got
sent only to individuals.. In case others were interested in reading
(and probably none are, so I summarize in one e-mail), I quote both
below:

           From: 
Rob Wilkens
<robw@optonline.net>
       Reply-To: 
robw@optonline.net
             To: 
David Lang
<david.lang@digitalinsight.com>
        Subject: 
Re: The GPL, the
kernel, and
everything else.
           Date: 
12 Jan 2003
00:32:16 -0500

On Sun, 2003-01-12 at 00:10, David Lang wrote:
> the problem is that the locking that's nessasary for a storage driver
> depends on the locking that's implemented in the filesystem that's
calling
> the driver. that locking changes over time.

I suppose I should learn more about the locking requirements of the file
system before I comment further.  I'm fairly new to the linux kernel,
and haven't done kernel hacking much at all for the past 5 years.  I'm a
bit rusty, which is not to infringe on the trademark held by someone
else on the list.

> I don't know what you've been running, but windows device drivers are
not
> compatable across all the different versions of windows (try
installing a
> windows 9x driver in NT for example).

Actually, Windows 9x drivers will work on Windows NT (if you count
Windows 2000 as part of the Windows NT family).  That is the case if and
only if the driver conforms to the wdm.  

I'm too tired to read it now and summarize it, but here's an
introductory document on it:

http://www.microsoft.com/hwdev/driver/wdm/wdm.asp

-Rob




     From: 
Rob Wilkens
<robw@optonline.net>
 Reply-To: 
robw@optonline.net
       To: 
Stephen
Satchell
<list@fluent2.pyramid.net>
  Subject: 
Re: The GPL,
the kernel,
and
everything
else.
     Date: 
12 Jan 2003
00:25:49
-0500

On Sun, 2003-01-12 at 00:12, Stephen Satchell wrote:
> Microsoft doesn't use Verisign for its driver signing -- it's a
proprietary 
> system that is hard-wired into Windows.  I would guess you are
confusing 
> SSL certificates with module signatures.
> 
> As for "whois" you will find the default host for the GNU version is 
> "whois.crsnic.net", which is not Verisign.

My mistake in both of the above cases, Thanks for the correction.

> Microsoft signs modules that passes their test suite, and for which
vendors 
> pay a pretty penny (five digits' worth in US Dollars, if I recall 
> correctly).  There is no comparable central authority for Linux or GNU
> software, nor would vendors be interested in spending the kind of
dollars 
> that would be associated with that sort of certification.  If they
would, I 
> would LOVE to start such a business.

This is a perfect example of "If you build it, they will come".  I think
I read somewhere that some linux-based systems actually sell for over a
million dollars a pop (granted these are something like 64-processor
custom systems).  I don't think you'll find NT systems in that price
range.  That being the case, I'm quite sure that certain vendors would
love to say that their hardware is certified.

As an example from a parallel dimension: How is the RHCE certification
doing in popularity? 

Or for that matter LPIC (I've only taken and passed LPI 101 myself).

With both RHCE and LPI, People have taken the idea of certification and
the idea of linux and learned that you can make money.  Maybe not a lot
(who knows) but enough to justify doing it.  Red Hat probably makes more
money on training and certification than they do on sales since what
they sell is a free system.

Switching back to our original problem domain: There's no reason that
you can't offer a certification service for linux hardware drivers that
does much the same kind of testing that microsoft does on windows
hardware drivers, and then offer your seal of approval.  Sure, you'll
have to prove that your certification is meaningful and worthwhile, but
if LPI and RHCE can get some people to pay, why can't another
organizaton do it on the hardware driver front?  I'll tell you why: 
There is no standard binary hardware driver interface for any class of
device and hence no ability to run a generic test suite to validate that
it will work on all versions of a linux kernel beyond version <x>.

Of course, I could be as wrong here as I was about microsoft's signing
technology.

-Rob




  reply	other threads:[~2003-01-12  5:39 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-10 15:29 Nvidia and its choice to read the GPL "differently" Larry Sendlosky
2003-01-11  1:58 ` Rob Wilkens
2003-01-11  2:07   ` Larry McVoy
2003-01-11  2:13     ` Rob Wilkens
2003-01-11  2:17       ` Larry McVoy
2003-01-11  2:38         ` Rob Wilkens
2003-01-11  2:41           ` Larry McVoy
2003-01-11  2:46             ` Rob Wilkens
2003-01-11 21:44           ` Kurt Garloff
2003-01-11 21:53             ` Rob Wilkens
2003-01-11 22:16               ` Chief Gadgeteer
2003-01-11 22:26               ` Kurt Garloff
2003-01-11 23:23                 ` Rob Wilkens
2003-01-12  3:33                   ` Mark Mielke
2003-01-12  3:43                     ` Rob Wilkens
2003-01-12  4:19                     ` David Schwartz
2003-01-13 13:51                       ` Richard B. Johnson
2003-01-12  4:00                   ` Valdis.Kletnieks
2003-01-12  4:04                     ` Rob Wilkens
2003-01-12  7:47                     ` Chuck Wolber
2003-01-12 14:42                       ` Intel And Kenrel Programming (was: Nvidia is a great company) Rob Wilkens
2003-01-12 16:45                         ` Alan Cox
2003-01-12 16:58                           ` Rob Wilkens
2003-01-12 17:54                             ` Alan Cox
2003-01-12 19:30                               ` Intel And Kenrel Programming Samuli Suonpaa
2003-01-12 19:46                           ` Intel And Kenrel Programming (was: Nvidia is a great company) Valdis.Kletnieks
2003-01-11 22:36               ` Nvidia and its choice to read the GPL "differently" Vojtech Pavlik
2003-01-11 22:57                 ` Rob Wilkens
2003-01-12  1:06                   ` The GPL, the kernel, and everything else Ryan Anderson
2003-01-12  4:15                     ` Rob Wilkens
2003-01-12  4:21                       ` David Lang
2003-01-12  4:55                         ` Rob Wilkens
2003-01-12  5:10                           ` David Lang
2003-01-12  5:45                             ` Rob Wilkens [this message]
2003-01-12  5:12                           ` Stephen Satchell
2003-01-16 16:28                       ` Mark H. Wood
2003-01-16 16:41                         ` venom
2003-01-16 18:22                         ` John Alvord
2003-01-12 11:13                   ` Nvidia and its choice to read the GPL "differently" Andrew McGregor
2003-01-12  1:44               ` [OT] Noise on lkml (was Re: Nvidia and its choice to read the GPL "differently") J Sloan
2003-01-12  3:18                 ` Rob Wilkens
2003-01-12  4:08                   ` Scott Murray
2003-01-11  3:26     ` Nvidia and its choice to read the GPL "differently" Alan Cox
2003-01-11  2:54       ` Larry McVoy
2003-01-11  2:58         ` Rob Wilkens
2003-01-11  3:11           ` Zwane Mwaikambo
2003-01-11  3:14             ` Rob Wilkens
2003-01-11  3:16           ` John Adams
2003-01-11  3:35             ` Rob Wilkens
2003-01-11  3:48               ` Hans Sgier
2003-01-11  3:55                 ` Rob Wilkens
2003-01-11  4:41               ` J Sloan
2003-01-11  4:44                 ` Rob Wilkens
2003-01-11  5:09                   ` Andre Hedrick
2003-01-11  5:12                   ` OT: Renaming the kernel??!?!?!? (Was Re: Nvidia and its choice to read the GPL "differently") Brian Davids
2003-01-11 15:57                   ` Nvidia and its choice to read the GPL "differently" Tom Sightler
2003-01-11  3:27           ` Brian Tinsley
     [not found]             ` <1042256385.1259.106.camel@RobsPC.RobertWilkens.com>
2003-01-11  4:16               ` Brian Tinsley
2003-01-11  3:52           ` yodaiken
2003-01-11  4:05             ` Rob Wilkens
2003-01-11  5:45               ` Martin J. Bligh
2003-01-11  6:01           ` Tomas Szepe
2003-01-11 15:03             ` Rob Wilkens
2003-01-11 19:41               ` Andre Hedrick
2003-01-11 21:18                 ` Rob Wilkens
2003-01-11  6:32         ` Ryan Anderson
2003-01-11  2:55       ` Rob Wilkens
2003-01-11  3:20   ` Tom Sightler
2003-01-11 19:48     ` Mark Mielke

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=1042350352.2375.2.camel@RobsPC.RobertWilkens.com \
    --to=robw@optonline.net \
    --cc=linux-kernel@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).