Re: freed_symbols [Re: People, not GPL [was: Re: Driver Model]]

From: Jamie Lokier (jamie_at_shareable.org)
Date: 10/10/03

  • Next message: Matt Domsch: "Re: megaraid2 compilation failure in 2.4"
    Date:	Fri, 10 Oct 2003 13:55:03 +0100
    To: Pavel Machek <pavel@ucw.cz>
    
    

    Pavel Machek wrote:
    > > A company makes a new device that could run under Linux.
    > > This device uses some standard gate-arrays. Because of
    > > this, some gate-array bits need to be loaded upon startup.
    > >
    > > The company knows that if the competition learns that a
    > > gate-array was used, instead of an ASIC, the competition
    > > could clone the whole device in a few weeks, thereby
    > > stealing a few million dollars of development effort.
    >
    > Since when is creating compatible hw called stealing?!
    > If this was such a big problem, nothing prevents you
    > from putting ROM with those magic bits... How much is
    > that? _5?

    Large modern gate arrays use encrypted bitstreams, and even when not
    encrypted are very hard to reverse engineer, so that's not the
    problem. It's possible, but very expensive.

    Small gate arrays use non-volatile programming anyway.

    The problem is blatant copying of the bitstream.

    This is trivial whether it's in ROM or not, for anyone capable of
    making a device, so gate-array firmware is *no excuse* for keeping the
    driver code obscured, not even a _5 excuse.

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


  • Next message: Matt Domsch: "Re: megaraid2 compilation failure in 2.4"

    Relevant Pages

    • Re: whats next for the linux kernel?
      ... so there is no excuse. ... instead reading from a userspace daemon. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Letter from Russia
      ... If you have any old warm clothes, warm blankets, electric heater or portable stove, high-calories food, vitamins, medicaments against cold, any hygiene-products, I will be very grateful to you if you could send it to our postal address which is: ... Kaluga. ... Please excuse me, once more, for any inconvience I could cause you by sending this message. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: kernel performance problem
      ... >This is my first ever posting to this list, so please excuse me if I've ... >ATAPI CD-ROM, with removable media ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • RE: TCP retransmissions per connection
      ... On 21-Nov-2003 Luca De Cicco wrote: ... please excuse me if this is not the right place to post this question. ... > I want to keep track of TCP retransmissions for all TCP connections. ... To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ ...
      (Linux-Kernel)