Bruce Perens (nacido alrededor de 1958 [1] ) es un programador informático estadounidense y defensor del movimiento del software libre . Creó la Definición de Código Abierto y publicó el primer anuncio y manifiesto formal del código abierto . [4] [5] Fue cofundador de la Iniciativa de Código Abierto (OSI) con Eric S. Raymond . [6]
En 2005, Perens representó al Código Abierto en la Cumbre Mundial de las Naciones Unidas sobre la Sociedad de la Información , por invitación del Programa de las Naciones Unidas para el Desarrollo . Ha comparecido ante legislaturas nacionales y a menudo es citado en la prensa, abogando por el código abierto y la reforma de la política tecnológica nacional e internacional.
Perens también es un operador de radio aficionado , con indicativo K6BP. [7] Promueve estándares abiertos de comunicaciones por radio [8] y hardware de código abierto . [9]
En 2016, Perens, junto con el profesor de Boalt Hall (Berkeley Law) Lothar Determann, fue coautor de "Open Cars" [10] , que apareció en el Berkeley Technology Law Journal.
En 2018, Perens fundó el Open Research Institute (ORI), una organización de investigación y desarrollo sin fines de lucro para abordar tecnologías que involucran código abierto, hardware abierto, estándares abiertos, contenido abierto y acceso abierto a la investigación. En abril de 2022, se divorció de la organización e informó que estaba iniciando una nueva organización benéfica, HamOpen.org, para redirigir su enfoque y alinearse con la organización ARRL para su beneficio de seguro de responsabilidad. HamOpen ha sido más visible apoyando las exhibiciones de convenciones de proyectos que Perens apoya, incluidos M17 y FreeDV . [11] [12]
Perens cuenta con dos empresas: Algoram, una start-up que está creando un sistema de control basado en la web para transmisores de radio y otros dispositivos. Legal Engineering, una consultoría técnico-jurídica especializada en resolver casos de infracción de derechos de autor relacionados con software de código abierto.
Perens creció en Long Island , Nueva York. Nació con parálisis cerebral , lo que le provocó dificultad para hablar cuando era niño, una condición que llevó a un diagnóstico erróneo de él como discapacitado del desarrollo en la escuela y llevó a la escuela a no enseñarle a leer. [2] Desarrolló un interés en la tecnología a una edad temprana: además de su interés en la radioafición, dirigió una estación de radio pirata en la ciudad de Lido Beach y participó brevemente en el phreaking telefónico . [1]
Perens trabajó durante siete años en el Laboratorio de Gráficos Informáticos del Instituto Tecnológico de Nueva York . Después de eso, trabajó en Pixar durante 12 años, de 1987 a 1999. Se le atribuye el papel de ingeniero de herramientas de estudio en las películas de Pixar Bichos (1998) y Toy Story 2 (1999). [13]
Perens fundó No-Code International en 1998 con el objetivo de poner fin a la prueba de código Morse que se exigía entonces para obtener una licencia de radioaficionado . Su razonamiento era que la radioafición debería ser una herramienta para que los jóvenes aprendieran tecnología avanzada y redes, en lugar de algo que preservara la antigüedad y exigiera a los nuevos radioaficionados dominar una tecnología obsoleta antes de que se les permitiera salir al aire. [14]
Perens ejerció una intensa presión en Internet, en eventos de radioaficionados en los Estados Unidos y durante visitas a otras naciones. [15] Una de sus visitas fue a Islandia, donde tenía a la mitad de los radioaficionados de esa nación en la sala, y su voto en la Unión Internacional de Radioaficionados era equivalente al de todos los Estados Unidos. [ cita requerida ]
En 1997, [16] Perens fue copiado en una conversación por correo electrónico entre Donnie Barnes de Red Hat y Ean Schuessler, que entonces trabajaba en Debian. Schuessler se lamentó de que Red Hat nunca hubiera establecido su contrato social con la comunidad de desarrolladores. Perens tomó esto como inspiración para crear un contrato social formal para Debian. En una publicación de blog, Perens afirma no haber hecho uso de las Tres Libertades (más tarde las Cuatro Libertades) publicadas por la Free Software Foundation al redactar su documento. Perens propuso un borrador del Contrato Social de Debian a los desarrolladores de Debian en la lista de correo debian-private a principios de junio de 1997. Los desarrolladores de Debian contribuyeron con la discusión y los cambios durante el resto del mes mientras Perens editaba, y el documento completo se anunció entonces como política del proyecto Debian. Parte del Contrato Social de Debian fueron las Directrices de Software Libre de Debian , un conjunto de 10 pautas para determinar si un conjunto de software puede describirse como "software libre" y, por lo tanto, si puede incluirse en Debian.
El 3 de febrero de 1998, un grupo de personas (sin incluir a Perens) se reunió en VA Linux Systems para discutir la promoción del software libre en el ámbito empresarial en términos pragmáticos, en lugar de los términos morales preferidos por Richard Stallman . Christine Petersen, de la organización de nanotecnología Foresight Institute, que estaba presente porque Foresight se interesó tempranamente por el software libre, sugirió el término "código abierto". Al día siguiente, Eric S. Raymond reclutó a Perens para que trabajara con él en la formación del código abierto. Perens modificó las directrices de software libre de Debian para convertirlas en la definición de código abierto eliminando las referencias a Debian y reemplazándolas por "código abierto".
El anuncio original de la Definición de Código Abierto se realizó el 9 de febrero de 1998 en Slashdot [17] y en otros lugares; la definición se dio en Linux Gazette el 10 de febrero de 1998. [4]
Al mismo tiempo, Perens y Raymond establecieron la Open Source Initiative , una organización destinada a promover el software de código abierto.
Perens dejó OSI en 1999, un año después de cofundarla. En febrero de 1999, en un correo electrónico a la lista de correo de desarrolladores de Debian, explicó su decisión y afirmó que, aunque "la mayoría de los hackers saben que el software libre y el código abierto son sólo dos palabras para la misma cosa", el éxito de "código abierto" como término de marketing había "reducido la importancia de las libertades implicadas en el software libre"; añadió: "Es hora de que arreglemos eso". Expresó su pesar por el hecho de que el cofundador de OSI, Eric Raymond, "parece estar perdiendo su foco en el software libre". [18] Pero en los siguientes años 2000 volvió a hablar de código abierto. [3] [19] Actualmente, Perens es voluntario como representante de la Iniciativa de Código Abierto en el Instituto Europeo de Normas Técnicas ("ETSI"), y participa con frecuencia en la revisión de los textos de licencias enviados a OSI para su certificación como licencias de código abierto.
En 1999, Perens dejó Pixar y se convirtió en presidente de Linux Capital Group, una incubadora de empresas y firma de capital de riesgo enfocada en empresas basadas en Linux. Su mayor inversión fue en Progeny Linux Systems , una compañía dirigida por el fundador de Debian, Ian Murdock. En 2000, como resultado de la crisis económica, Perens cerró Linux Capital Group. [20] (Progeny Linux Systems terminaría sus operaciones en 2007).
Desde diciembre de 2000 hasta septiembre de 2002, Perens trabajó como "Estratega global sénior para Linux y código abierto" en Hewlett-Packard , promoviendo internamente el uso de Linux y otro software de código abierto. Fue despedido como resultado de sus declaraciones contra Microsoft , que se convirtieron en un problema especialmente después de que HP adquiriera Compaq , un importante fabricante de PC basados en Microsoft Windows , en 2002. [1]
En 2003, Perens creó UserLinux , una distribución basada en Debian cuyo objetivo declarado era "Proporcionar a las empresas sistemas operativos Linux de alta calidad y de libre acceso acompañados de certificaciones, servicios y opciones de soporte diseñadas para fomentar la productividad y la seguridad, al tiempo que se reducen los costos generales". UserLinux fue finalmente superado en popularidad por Ubuntu , otra distribución basada en Debian, que se inició en 2004, y UserLinux dejó de recibir mantenimiento en 2006. [21]
Perens fue empleado de SourceLabs, una empresa de servicios y software de código abierto con sede en Seattle , desde junio de 2005 hasta diciembre de 2007. [22] Produjo un comercial de video, Impending Security Breach , para SourceLabs en 2007. (SourceLabs fue adquirida por EMC en 2009).
Entre 1981 y 1986, Perens formó parte del personal del Laboratorio de Gráficos Computacionales del Instituto de Tecnología de Nueva York como programador del kernel de Unix.
En 2002, Perens fue científico senior remoto de código abierto en el Laboratorio de Políticas de Seguridad Cibernética de la Universidad George Washington bajo la dirección de Tony Stanco. Stanco fue director del laboratorio durante un año, mientras que su director titular estaba de licencia.
Entre 2006 y 2007, Perens fue profesor visitante e investigador de la Universidad de Agder gracias a una beca de tres años del Fondo de Competencia del Sur de Noruega. Durante este tiempo, asesoró al Gobierno noruego y a otras entidades sobre cuestiones de política gubernamental relacionadas con las computadoras y el software. [23] Después de este tiempo, Perens trabajó de forma remota en programas de Agder, principalmente relacionados con el Observatorio Europeo de Accesibilidad a Internet .
En 2007, algunas de las funciones de asesoramiento gubernamental de Perens incluyeron una reunión con el Presidente de la Cámara de Diputados (la cámara baja del parlamento) en Italia y un testimonio ante el Comité de Cultura de la Cámara de Diputados; [24] un discurso de apertura en la fundación del Centro de Código Abierto de Noruega, después del Ministro de Reforma Gubernamental de Noruega (Perens está en el consejo asesor del centro); [25] proporcionó información sobre la revisión del Marco Europeo de Interoperabilidad ; [26] y fue el orador principal en una conferencia de la Comisión Europea sobre Ecosistemas de Negocios Digitales en el Centro Borschette, Bruselas, el 7 de noviembre .
En 2009, Perens actuó como testigo experto en código abierto en el juicio federal estadounidense Jacobsen contra Katzer . Su informe, que Jacobsen hizo público, presentó la cultura y el impacto del desarrollo de software de código abierto ante los tribunales federales. [27]
Perens pronunció uno de los discursos principales en la conferencia linux.conf.au de 2012 en Ballarat , Australia. Habló de la necesidad de que el software de código abierto se comercialice mejor entre los usuarios no técnicos. [28] También habló de algunos de los últimos desarrollos en hardware de código abierto, como Papilio y Bus Pirate. [29]
En 2013, Perens habló en Sudamérica, como orador principal de cierre en Latinoware 2013. Fue el orador principal de CISL – Conferencia Internacional de Software Libre, en Buenos Aires, Argentina, y fue el orador principal de un evento especial junto con el Ministro de Software e Innovación de la Provincia de Chubut, en Puerto Madryn, Patagonia, Argentina. Fue orador principal del Festival de Software Libre 2013, en Puerto Vallarta, México.
En 2014-2015, Perens se tomó un descanso de las conferencias de código abierto, en las que había hablado con frecuencia desde 1996. En 2016, regresó al circuito de conferencias, dando el discurso principal en la conferencia Open Source Insight en Seúl, patrocinada por la Comisión de Derechos de Autor de Corea del Sur. El sitio web de Perens actualmente anuncia su disponibilidad para dar el discurso principal en conferencias, siempre y cuando se compensen los gastos de viaje y alojamiento.
En 2020, Perens dio la charla "¿Qué viene después del código abierto?" en DebConf 2020. Habló sobre el futuro de las licencias de código abierto y la necesidad de desarrollar estructuras de licencias alternativas para que los desarrolladores de código abierto puedan recibir un pago por su trabajo. [30]
Perens plantea el "código abierto" como un medio para comercializar la idea del software libre y de código abierto a los empresarios y al público en general que podrían estar más interesados en los beneficios prácticos de un modelo y ecosistema de desarrollo de código abierto que en la ética abstracta. Afirma que el código abierto y el software libre son solo dos formas de hablar sobre el mismo fenómeno, un punto de vista que no comparte Stallman y su movimiento de software libre . [31] [32] Perens postuló en 2004 una teoría económica para el uso empresarial del código abierto en su artículo The Emerging Economic Paradigm of Open Source y su discurso Innovation Goes Public . [33] Esto difiere de la teoría de Raymond en The Cathedral and the Bazaar , que, al haber sido escrita antes de que hubiera mucha participación empresarial en el código abierto, explica el código abierto como una consecuencia de la motivación y el ocio de los programadores.
En febrero de 2008, con motivo del décimo aniversario de la frase "código abierto", Perens publicó un mensaje a la comunidad llamado "Mensaje sobre el estado del código abierto: una nueva década para el código abierto". [19] Casi al mismo tiempo, la revista electrónica RegDeveloper publicó una entrevista con Perens en la que hablaba de los éxitos del código abierto, pero también advertía de los peligros, incluida la proliferación de licencias aprobadas por OSI que no habían sido sometidas a un escrutinio legal. Abogó por el uso de la licencia GPLv3 , especialmente haciendo notar la negativa de Linus Torvalds a abandonar la GPLv2 para el núcleo Linux. [34]
Bruce Perens apoyó a Bernie Sanders para la presidencia [35] y afirma que su experiencia con el movimiento de código abierto influyó en esa decisión. El 13 de julio de 2016, después de que Sanders respaldara a Hillary Clinton para la presidencia, [36] Perens apoyó a Clinton.
En enero de 2013, Perens abogó por la abolición de la Segunda Enmienda a la Constitución de los Estados Unidos , afirmando que "no cree en la propiedad privada de armas de fuego" y que "quitaría las armas que actualmente están en manos de individuos, sin compensación por su valor". [37] Reiteró esta opinión en una entrevista de junio de 2014 en Slashdot, [38] y en noviembre de 2017 en su cuenta de Twitter. [39]
Perens es un entusiasta de la radioafición ( indicativo K6BP [40] ) y mantuvo technocrat.net, que cerró a fines de 2008 porque sus ingresos no cubrían sus costos.
Perens aparece en el documental Revolution OS de 2001 y en el documental de televisión de la BBC de 2006 The Code-Breakers .
De 2002 a 2006, Prentice Hall PTR publicó la serie de código abierto de Bruce Perens , un conjunto de 24 libros que abarcan diversas herramientas de software de código abierto, para la que Perens se desempeñó como editor de la serie. Fue la primera serie de libros que se publicó bajo una licencia abierta. [3]
Perens vive en Berkeley, California, con su esposa, Valerie, y su hijo, Stanley, nacido en 2000. [2] [3]