Discusi贸n de la licencia gratuita de PVS-Studio para proyectos alojados en GitHub

驴PVS-Studio gratis para cualquiera que desarrolle proyectos de c贸digo abierto en GitHub?

Les presento un prototipo de un art铆culo titulado "PVS-Studio gratuito para cualquiera que desarrolle proyectos de c贸digo abierto en GitHub". Le pido que aborde este tema de manera constructiva y exprese sugerencias y cr铆ticas al caso. Interesante opini贸n, 驴c贸mo la opci贸n propuesta es razonable y conveniente? 驴Qu茅 se puede mejorar? 驴Qu茅 restricciones adicionales puedo agregar? 驴Cu谩l de ustedes usar铆a / no usar铆a y por qu茅?

Destaco una vez m谩s que el art铆culo es un ensayo y tiene como objetivo organizar una discusi贸n. Si se encontr贸 con esta publicaci贸n en 2019, cambie a la nueva versi贸n del art铆culo .

PVS-Studio gratuito para cualquier persona que desarrolle proyectos de c贸digo abierto en GitHub

En la v铆spera de la celebraci贸n del nuevo a帽o 2019, el equipo de PVS-Studio decidi贸 hacer un bonito regalo a todos los contribuyentes de proyectos de c贸digo abierto alojados en GitHub. Se les da la oportunidad de utilizar el analizador est谩tico PVS-Studio de forma gratuita para desarrollar proyectos de c贸digo abierto.

Ayudamos a que el c贸digo fuente abierto sea mejor y m谩s confiable. Aunque, gracias a nuestras publicaciones, se han solucionado m谩s de 10,000 errores en proyectos de c贸digo abierto, esto claramente no es suficiente. Nuestro equipo es f铆sicamente incapaz de verificar regularmente miles de proyectos abiertos. Por lo tanto, en 2016, propusimos una opci贸n de licencia gratuita para PVS-Studio. La 煤nica condici贸n es la presencia en el c贸digo de comentarios de un tipo especial. Lea m谩s sobre este tipo de licencia en el art铆culo " C贸mo usar PVS-Studio de forma gratuita ".

Cumpliendo con los deseos de la comunidad de GitHub, decidimos brindar la oportunidad de uso gratuito de PVS-Studio a todos los que participan en el desarrollo de proyectos abiertos alojados en GitHub.

Para todos los interesados, emitimos una licencia gratuita por un per铆odo de 2 a帽os. Para obtener una licencia, debe:

  1. Ir a la p谩gina: ___;
  2. Ingrese un enlace a su perfil de GitHub;
  3. Ingrese el correo electr贸nico al que se enviar谩 la clave de licencia;
  4. Env铆e una solicitud de licencia gratuita.

Despu茅s de que caduque la licencia, puede obtener la nueva clave de licencia de la misma manera.

La clave es individual y solo se puede usar para verificar proyectos abiertos publicados en GitHub. Una licencia gratuita no se aplica a los espejos del proyecto.

La versi贸n anterior de usar el analizador de forma gratuita al agregar comentarios al c贸digo sigue siendo v谩lida. Este modo tiene sus ventajas. Por ejemplo, los estudiantes pueden usarlo para probar sus proyectos sin tener que publicarlos en GitHub. Adem谩s, la versi贸n anterior permite utilizar el analizador en general en proyectos cerrados.

Condiciones

El soporte para usuarios gratuitos se proporciona a trav茅s de respuestas en el sitio web StackOverflow. Esta condici贸n se describe con m谩s detalle en el art铆culo " C贸mo utilizar PVS-Studio de forma gratuita " (consulte el cap铆tulo "Adici贸n: Soporte"). Queremos se帽alar que StackOverflow no es un rastreador de errores. Analicemos los problemas relacionados espec铆ficamente con el analizador, sus modos de funcionamiento, etc. Para informarnos de un error obvio, contin煤e escribi茅ndonos en soporte.

La acci贸n de proporcionar licencias gratuitas es perpetua. Sin embargo, si creemos que algo sali贸 mal, nos reservamos el derecho de cambiar sus condiciones o terminarlo. Tambi茅n nos reservamos el derecho de revocar una clave espec铆fica sin dar una raz贸n.

Como se mencion贸 anteriormente, la posibilidad de usar una licencia gratuita no se aplica a los espejos de proyectos, por ejemplo, Clang , Chromium , KDE, etc. El apoyo de los desarrolladores de dichos proyectos requerir谩 un trabajo considerable de nuestro equipo y ser谩 justo si las empresas donde trabajan estos desarrolladores adquieren una licencia paga :).

Source: https://habr.com/ru/post/es431994/


All Articles