Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

GPL2 does not require you, or the customer, to make either the source code to the dissector or the executable code of the dissector publicly available.

It does, however:

  1. require that anybody who has either the source or executable code be allowed to redistribute it, either as-is or modified, to anybody they wish;
  2. require that, if you have provided somebody with the executable code, you make the source code available to them.

At least as I understand it, if, for example, the customer will only be using their dissector in-house, they can keep it in-house (the customer is the recipient of the dissector, not individual employees of the customer).

If, however, the customer wants to provide the dissector to their customers, they have to let the customer give the dissector away, in both source and executable form.