Si encuentra código que no tiene licencia explícita, suponga que no tiene derechos para usarlo para ningún propósito. Debe ponerse en contacto con el autor para obtener el permiso.
Supongamos que encuentra un automóvil estacionado frente a un supermercado y descubre que está desbloqueado. ¿Es la mejor suposición conducir en el automóvil porque no hay instrucciones explícitas que digan qué puede y qué no puede hacer con su automóvil? ¡No! ¡No es tu auto! El uso predeterminado es dejarlo solo, porque pertenece a otra persona. Podrías encontrar al dueño y pedir prestado o alquilarlo o comprarlo. Pero no puedes asumir que está en juego.
Debe tratar el código de la misma manera. El hecho de que sea fácil copiar el código no le otorga ningún derecho para hacerlo. Sigue siendo propiedad de su autor.
- ¿Qué es el software de kiosco?
- ¿Cómo funcionan juntos los diversos componentes de un navegador web?
- Cómo hacer maquetas de aplicaciones
- ¿Cuánto gana una aplicación como clean master?
- ¿Cómo miro un perfil de forma anónima en Match.com?
Github ofrece algunos consejos para los codificadores que almacenan su código: Elija una licencia de código abierto.
Para la opción de Sin licencia, tienen este consejo para los usuarios:
Si encuentra software que no tiene licencia, eso generalmente significa que no tiene permiso de los creadores del software para usar, modificar o compartir el software. Aunque un host de código como GitHub puede permitirle ver y bifurcar el código, esto no implica que se le permita usar, modificar o compartir el software para ningún propósito.
Sus opciones:
Solicite amablemente a los encargados de mantenimiento que agreguen una licencia. A menos que el software incluya fuertes indicaciones de lo contrario, la falta de una licencia es probablemente un descuido. Si el software está alojado en un sitio como GitHub, abra un problema solicitando una licencia e incluya un enlace a este sitio, o si está en negrita y es bastante obvio qué licencia es la más adecuada, abra una solicitud de extracción para agregar una licencia.
No uses el software. Encuentre o cree una alternativa que esté bajo una licencia de código abierto.
Negociar una licencia privada. Trae a tu abogado.