From: Jon Smirl <jonsmirl@gmail.com>
To: Alexander Stohr <alexander.stohr@gmx.de>
Cc: airlied@gmail.com, kendallb@scitechsoft.com,
linux-kernel@vger.kernel.org
Subject: Re: Re: HARDWARE: Open-Source-Friendly Graphics Cards -- Viable?]
Date: Sat, 30 Oct 2004 13:57:47 -0400 [thread overview]
Message-ID: <9e473391041030105742477056@mail.gmail.com> (raw)
In-Reply-To: <001b01c4bea0$492dce40$8511050a@alexs>
There are two ways to protect hardware innovations, trade secrets and
patents. Patents are fully published and trade secrets are not. Trade
secrets are not a very good way to protect things since once they leak
they are gone. So if you have any good ideas get a patent on them, it
is a much stronger protection and it grants you a legal monopoly.
But patents are all published. So it makes no sense to hide things
that are patented, you can always just read the patents and find out
all of the details.
I don't see any other reason for keeping the programming model secret
other than fear of infringement suits. Many pieces of hardware have
their specs published and they aren't being sued. Why would ATI fare
any differently? I have the R200 specs, there is nothing in there that
hasn't already been done on dozens of other cards.
Why don't you publish the R200 specs on your website, it is older and
interest in it is rapidly falling. I'll bet nothing earth shattering
happens from publishing the spec except that a bunch of open source
developers stop pestering your development support group. You would
also get a lot of goodwill from the press announcement.
I also don't see how you conclude publishing programming specs makes
you a welfare organization. I still have to buy a card to use it. Open
specs will most likely increase your sales not lower them.
I'll keep working on building a base for X on GL. Right now I'm
working on integrating fbdev/DRM into something more coherent. The
basic idea is to bring up a standalone OpenGL with a few added things
like mode setting and cursor support. X will then run on top of that
using only the OpenGL API plus a few extensions for modes and cursors.
Hopefully you'll use my code to build proprietary drivers that support
the newer ATI cards in this model.
--
Jon Smirl
jonsmirl@gmail.com
prev parent reply other threads:[~2004-10-30 17:58 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <1098806794.6000.7.camel@tara.firmix.at>
2004-10-29 17:12 ` Re: HARDWARE: Open-Source-Friendly Graphics Cards -- Viable?] Alexander Stohr
2004-10-29 23:14 ` Jon Smirl
2004-10-30 16:48 ` Alexander Stohr
2004-10-30 17:57 ` Jon Smirl [this message]
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=9e473391041030105742477056@mail.gmail.com \
--to=jonsmirl@gmail.com \
--cc=airlied@gmail.com \
--cc=alexander.stohr@gmx.de \
--cc=kendallb@scitechsoft.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