En la academia, se considera hacer trampa si un estudiante copia código / trabajo de alguien / en otro lugar sin dar crédito, y trata de pasarlo como propio.
¿Deberían las empresas exigir a los desarrolladores que acrediten adecuadamente todo el código no trivial y trabajen que no produjeron ellos mismos? ¿Es útil hacerlo, o es simplemente una exageración?
Entiendo que existen varias licencias gratuitas, pero si encuentro cosas que me gustan y realmente uso, me siento obligado a dar crédito a través de un comentario en el código, incluso si la licencia no lo requiere (o la falta de una).
fuente
Siempre hago. También enlace de nuevo a la fuente original. Hago esto más como referencia que para dar crédito. (Entonces puedo regresar y ver las notas y / o actualizaciones de los autores originales)
Creo que es una buena práctica, pero totalmente inaplicable, tener una política implementada es casi inútil, ya que no creo que cambie el comportamiento de nadie.
fuente
El crédito es importante para mí, y trato de acreditar a los demás tanto como sea posible (incluso en Twitter), pero aparte de comentar regularmente para obtener información adicional sobre el código y posibles problemas de licencia, creo que es excesivo .
En primer lugar, tiene el potencial de convertirse en una acreditación demasiado compleja en cada situación.
Y en segundo lugar, si una persona está integrando un código bueno, limpio y seguro y está entregando resultados, siempre que no haya ningún problema de licencia, la fuente es irrelevante . (al menos desde un punto de vista comercial)
fuente