Desplazar el cumplimiento a la izquierda: ayudar a los equipos legales y de desarrollo a colaborar en torno a las licencias
Rachel Cheyfitz
3 de octubre de 2019
0 minutos de lecturaNos entusiasma anunciar que ahora ofrecemos instrucciones de licencia personalizadas para ayudar a los equipos de tu organización a colaborar mejor en el cumplimiento de las licencias. Los equipos legales pueden ayudar a los desarrolladores a desplazar el cumplimiento a la izquierda al personalizar las políticas de licencias con instrucciones claras, y así los desarrolladores pueden integrar más fácilmente el análisis de licencias de software en su flujo de trabajo habitual.
Las licencias de código abierto cuentan una historia compleja. Nos gustaría tratar las licencias como funciones binarias y cruzar los dedos para que el valor siempre sea True: «puedes usar este paquete». Sin embargo, como siempre, la realidad es otra.
Las licencias son documentos que contienen textos jurídicamente vinculantes; por eso, pueden tener cualquier formato y establecer las condiciones que quieran. Puedes leer más sobre las licencias aquí. En pocas palabras, en el código abierto, por lo general puedes usar la licencia, pero bajo ciertas restricciones, como dar crédito a los propietarios del paquete que usas, ya sea mediante un aviso o con limitaciones para el uso comercial. En Snyk, creemos que toda esta información —cuándo se puede usar una licencia, qué hacer al usarla y, por supuesto, por qué (siempre es mejor entenderlo)— debe llegar a los desarrolladores lo antes posible. ¡Desplaza el cumplimiento a la izquierda! Eso es exactamente lo que te permite hacer nuestra nueva función «Instrucciones legales de licencias».
Esta nueva función, que nos entusiasma mucho, se suma a nuestra oferta cada vez más amplia de cumplimiento de licencias y complementa la posibilidad ya existente de configurar manualmente la gravedad de las licencias. Ahora, los equipos legales tienen aún más herramientas para involucrar a los desarrolladores de sus equipos y hacerlos responsables del cumplimiento.
Personaliza las políticas de licencias con explicaciones claras para tus desarrolladores
Snyk te ayuda a definir tus políticas de licencias con instrucciones personalizadas que explican a tus desarrolladores cómo resolver cada problema según las decisiones y políticas particulares de tu organización. En cuanto a la seguridad, son los desarrolladores, y no el equipo legal, quienes eligen los paquetes, entienden cómo se usan y se ocupan de las licencias correspondientes. Sin embargo, esto solo se puede hacer bien con la colaboración del equipo legal, que puede ayudar a los desarrolladores a entender mejor las políticas de la empresa y las licencias específicas que necesitan para sus proyectos.
Te recomendamos usar esta nueva opción para comunicar instrucciones claras y prácticas. Por ejemplo: «Esta licencia es adecuada para todos los productos de nuestra empresa, así que puedes usarla. Asegúrate de agregar la información de la licencia a nuestra página Acerca de, ya que es necesario dar el crédito correspondiente».

Involucra a tus desarrolladores más fácilmente en la gestión de licencias
Una vez que agregues las instrucciones, aparecerán claramente junto a cada licencia, directamente en nuestra interfaz de usuario y en nuestra herramienta CLI, cuando se detecte un problema de licencias. Con instrucciones claras para cada licencia, los desarrolladores pueden incorporar más fácilmente el cumplimiento de licencias a sus flujos de trabajo habituales y ayudar a tu organización a cumplir sus requisitos legales.

Snyk permite que los desarrolladores se hagan responsables del cumplimiento de licencias en su código
Esta es una importante incorporación a las funciones de cumplimiento de licencias de Snyk, que te permite personalizar tus políticas de licencias y orientar más fácilmente a tus desarrolladores para que tomen las medidas necesarias y protejan tu organización con las políticas adecuadas. Nuestras funciones de cumplimiento de licencias están integradas en todo el ciclo de vida del desarrollo de software (SDLC), para que los desarrolladores puedan usar estos datos lo antes posible y sin cambiar su flujo de trabajo actual. Seguiremos mejorando esta función. ¡Mantente al tanto de las próximas novedades!
Cómo empezar
Agrega instrucciones legales ahora desde la página Configuración de la organización correspondiente, o lee más al respecto en nuestra documentación.
¡Cumple con las normas!
Simplifica el cumplimiento de licencias
Crea políticas para garantizar fácilmente el cumplimiento de licencias de código abierto a gran escala.
