Ingeniería de software

12
Bifurcado un proyecto, ¿dónde comienzan mis números de versión?

He bifurcado un proyecto y he cambiado mucho. Esta bifurcación no es solo un pequeño cambio de características aquí y una corrección de errores enterrada allí, es un cambio bastante sustancial. Solo se comparte la mayor parte del código central. Bifurqué este proyecto en v2.5.0. Por un tiempo...

12
Guardar datos críticos en bases de datos (de terceros)

¿Cómo guarda datos de usuario importantes (en cuanto a la privacidad) como el SSN, los números de tarjeta de crédito y las direcciones en las bases de datos? Escenario: solo se guardan los datos que deben estar disponibles. Por ejemplo, el SSN se guarda porque la aplicación usa el SSN para...

12
¿Cuáles son las consecuencias de las dependencias GPL?

Estoy desarrollando software para mi empresa y me gustaría utilizar algunas bibliotecas con licencia GPL. ¿Cuáles podrían ser las consecuencias? ¿Significa que el código desarrollado por encima de estas dependencias de GPL también estará bajo GPL? ¿Tengo la obligación de publicar el código fuente...