Ingeniería inversa
En el caso concreto del software, se conoce por ingeniería inversa a la actividad que se ocupa de descubrir cómo funciona un programa, función o característica de cuyo código fuente no se dispone, hasta el punto de poder modificar ese código o generar código propio que cumpla las mismas funciones. La gran mayoría del software de pago incluye en su licencia una prohibición expresa de aplicar ingeniería inversa a su código, con el intento de evitar que se pueda modificar su código y que así los usuarios tengan que pagar si quieren usarlo.
Energía azul
La electrodiálisis inversa se ha probado extensamente en condiciones de laboratorio. Una membrana nueva, barata, basada en polímeros eléctricamente modificados del polietileno, le ha dado una nueva oportunidad para su uso comercial. El principal impulsor de esta tecnología es la empresa REDStack, con membranas de FUJIFilm. Un módulo con una capacidad de 250 kilovatios tiene el tamaño de un contenedor. En 2005 una planta de se construyó en un sitio de prueba costero en Harlingen (Países Bajos), operando con éxito.