Login  Register

Re: protecting proprietary plugins

Posted by Hugo A. M. Torres on Mar 04, 2009; 6:46pm
URL: http://imagej.273.s1.nabble.com/protecting-proprietary-plugins-tp3693476p3693477.html

The military could use this tool to spot snipers when their rifles are
not silenced. =]

On Tue, 2009-03-03 at 19:37 -0800, Robert Dougherty wrote:

> Dear ImageJ Experts,
>
> The software for my acoustic beamforming system (see www.youtube.com/optinav
>   for sample output if you are interested)  consists of about 10  
> ImageJ plugins: one for recording data, one for processing it, and  
> eight or so utility plugins.  Gabriel, you'll be glad to know that the  
> processing code started out at Threshold Colour.  The installation  
> procedure is basically "install ImageJ, remove the contents of the  
> plugins folder, put beamforming.jar into the plugins folder, start  
> ImageJ, and increase the memory."   It is a little more complicated  
> because the is some third party software to be installed (it is driven  
> from ImageJ using AppleScript) and a hardware driver or two.  My  
> question concerns securing beamforming.jar.  I know this is open  
> source land, but beamforming.jar contains  algorithm trade secrets  
> that I want to protect, and, in addition, I don't want it to be  
> distributed to non-customers.   So far, all I do is remove the java  
> files before building the .jar file.  This does nothing to prevent  
> redistribution, and, as I understand it, does not protect against  
> decompiling.  Is there an obvious solution?
>
> Bob
>
>
> Robert Dougherty, Ph.D.
> President, OptiNav, Inc.
> 4176 148th Ave. NE
> Redmond, WA 98052
> (425)891-4883
> FAX (425)467-1119
> www.optinav.com
> [hidden email]

--
Hugo Arruda de Moura Torres
==================================
Departamento de Biofísica
Universidade Federal de São Paulo
Rua Botucatu 862 7o. andar
CEP 04023-062 Vila Clementino
São Paulo - SP - Brasil
Tel:+55 (11) 5576 4530 r.220
Fax: 55 11 5571 5780