From: Martin Knoblauch <knobi@knobisoft.de>
To: James C Georgas <jgeorgas@rogers.com>, knobi@knobisoft.de
Cc: linux-kernel@vger.kernel.org
Subject: Re: Binary Drivers
Date: Tue, 26 Dec 2006 05:57:06 -0800 (PST) [thread overview]
Message-ID: <20061226135706.58395.qmail@web32608.mail.mud.yahoo.com> (raw)
In-Reply-To: <1167139732.15424.48.camel@Rainsong>
--- James C Georgas <jgeorgas@rogers.com> wrote:
> On Tue, 2006-26-12 at 03:20 -0800, Martin Knoblauch wrote:
> > On 12/25/06, David Schwartz <davids@xxxxxxxxxxxxx> wrote:
> >
> > > If I bought the car from the manufacturer, it also must
> > > include any rights the manufacturer might have to the car's use.
> > > That includes using the car to violate emission control measures.
> > > If I didn't buy the right to use the car that way (insofar as
> > > that right was owned by the car manufacturer), I didn't
> > > buy the whole care -- just *some* of the rights to use it.
> >
> > just to be dense - what makes you think that the car manufacturer
> has
> > any legal right to violate emission control measures? What an utter
> > nonsense (sorry).
> >
> > So, lets stop the stupid car comparisons. They are no being funny
> any
> > more.
>
> Let's summarize the current situation:
>
> 1) Hardware vendors don't have to tell us how to program their
> products, as long as they provide some way to use it
> (i.e. binary blob driver).
>
Correct, as far as I can tell.
> 2) Hardware vendors don't want to tell us how to program their
> products, because they think this information is their secret
> sauce (or maybe their competitor's secret sauce).
>
- or they are ashamed to show the world what kind of crap they sell
- or they have lost (never had) the documentation themselves. I tend
to no believe this
> 3) Hardware vendors don't tell us how to program their products,
> because they know about (1) and they believe (2).
>
- or they are just ignorant
> 4) We need products with datasheets because of our development model.
>
- correct
> 5) We want products with capabilities that these vendors advertise.
>
we want open-spec products that meet the performance of the high-end
closed-spec products
> 6) Products that satisfy both (4) and (5) are often scarce or
> non-existent.
>
unfortunatelly
>
> So far, the suggestions I've seen to resolve the above conflict fall
> into three categories:
>
> a) Force vendors to provide datasheets.
>
> b) Entice vendors to provide datasheets.
>
> c) Reverse engineer the hardware and write our own datasheets.
>
> Solution (a) involves denial of point (1), mostly through the use of
> analogy and allegory. Alternatively, one can try to change the law
> through government channels.
>
good luck
> Solution (b) requires market pressure, charity, or visionary
> management.
> We can't exert enough market pressure currently to make much
> difference.
> Charity sometimes gives us datasheets for old hardware. Visionary
> management is the future.
>
- Old hardware is not interesting in most markets
- Visionary mamangement is rare
> Solution (c) is what we do now, with varying degrees of success. A
> good example is the R300 support in the radeon DRM module.
>
But the R300 does not meet 5)
Cheers
Martin
------------------------------------------------------
Martin Knoblauch
email: k n o b i AT knobisoft DOT de
www: http://www.knobisoft.de
next prev parent reply other threads:[~2006-12-26 13:57 UTC|newest]
Thread overview: 69+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-12-26 11:20 Martin Knoblauch
2006-12-26 13:28 ` James C Georgas
2006-12-26 13:57 ` Martin Knoblauch [this message]
2006-12-26 16:37 ` Horst H. von Brand
2006-12-28 8:59 ` Rok Markovic
2006-12-28 9:07 ` Trent Waddington
2006-12-28 22:32 ` David Schwartz
2006-12-28 22:34 ` David Lang
2006-12-26 19:12 ` David Schwartz
2006-12-26 23:37 ` Horst H. von Brand
[not found] <28wj.2xb.21@gated-at.bofh.it>
[not found] ` <7wu47-3dV-7@gated-at.bofh.it>
2006-12-27 11:55 ` Nikolaos D. Bougalis
-- strict thread matches above, loose matches on Subject: below --
2006-12-26 11:13 Martin Knoblauch
2006-12-26 11:33 ` Trent Waddington
2006-12-26 14:04 ` Martin Knoblauch
[not found] <fa.a8+7qGNMZNO6YbgTojLj7poBcEU@ifi.uio.no>
[not found] ` <fa.whH2sDigxYlZmzC0pHJ6ew9w3Is@ifi.uio.no>
[not found] ` <fa.YLpcIfSTbYXcChK98VmCgG/OEAI@ifi.uio.no>
[not found] ` <fa.m5y0sm7/G8Fnz1bRfMDgwNw+YI4@ifi.uio.no>
2006-12-22 21:27 ` Robert Hancock
2006-12-22 23:15 ` Nikolaos D. Bougalis
2006-12-21 21:15 Niklas Steinkamp
2006-12-22 19:22 ` Rok Markovic
2006-12-22 22:00 ` Wolfgang Draxinger
2006-12-22 22:14 ` Scott Preece
2006-12-23 7:19 ` David Schwartz
2006-12-23 23:11 ` Horst H. von Brand
2006-12-24 6:46 ` Valdis.Kletnieks
2006-12-24 13:31 ` Wolfgang Draxinger
2006-12-24 17:33 ` David Schwartz
2006-12-24 19:27 ` James C Georgas
2006-12-24 21:05 ` Rok Markovic
2006-12-25 0:09 ` Horst H. von Brand
2006-12-24 20:20 ` Horst H. von Brand
2006-12-25 0:30 ` Wolfgang Draxinger
2006-12-26 0:20 ` David Schwartz
2006-12-26 2:49 ` Scott Preece
2006-12-26 6:31 ` David Schwartz
2006-12-26 19:20 ` Scott Preece
2006-12-26 19:53 ` David Schwartz
2006-12-27 1:20 ` Scott Preece
2006-12-28 13:32 ` Pavel Machek
[not found] <7ssWL-8rd-15@gated-at.bofh.it>
[not found] ` <7sE1N-2Y4-5@gated-at.bofh.it>
[not found] ` <7t39Q-Ru-9@gated-at.bofh.it>
2006-12-21 12:33 ` Nikolaos D. Bougalis
2006-12-15 21:20 James Porter
2006-12-15 21:59 ` Alan
2006-12-15 22:00 ` Jan Engelhardt
2006-12-18 14:31 ` Lennart Sorensen
2006-12-15 22:01 ` Alexey Dobriyan
2006-12-16 1:57 ` Tomas Carnecky
2006-12-16 18:03 ` Jan Engelhardt
2006-12-18 14:34 ` Eric W. Biederman
2006-12-21 16:33 ` Scott Preece
2006-12-21 17:43 ` Erik Mouw
2006-12-21 19:10 ` Tomas Carnecky
[not found] ` <f0e2c5070612211120wa6e3402p2ffb6e1d579a485a@mail.gmail.com>
2006-12-21 19:42 ` Tomas Carnecky
2006-12-21 22:36 ` Dave Neuer
2006-12-21 20:32 ` Eric W. Biederman
2006-12-21 20:18 ` Eric W. Biederman
2006-12-21 22:02 ` Scott Preece
2006-12-21 20:50 ` David Schwartz
2006-12-21 20:58 ` David Lang
2006-12-21 21:20 ` Valdis.Kletnieks
2006-12-21 22:12 ` Scott Preece
2006-12-21 23:20 ` Martin Mares
2006-12-22 0:38 ` Valdis.Kletnieks
2006-12-22 9:47 ` Wolfgang Draxinger
2006-12-23 1:04 ` Horst H. von Brand
2006-12-16 3:56 ` jdow
2006-12-16 4:59 ` Dave Airlie
2006-12-17 11:44 ` Geert Uytterhoeven
2006-12-16 8:08 ` Pavel Machek
2006-12-16 9:07 ` Marek Wawrzyczny
2006-12-17 12:17 ` Denis Vlasenko
2006-12-18 9:51 ` Bernd Petrovitsch
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=20061226135706.58395.qmail@web32608.mail.mud.yahoo.com \
--to=knobi@knobisoft.de \
--cc=jgeorgas@rogers.com \
--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
all inboxes | Powered by JetHome®