El paquete de Xcode contiene archivos que se instalan en /System y /usr. ¿Es posible redistribuir esos archivos en un paquete diferente? ¿Cuáles son las implicaciones legales?
Respuesta
¿Demasiados anuncios?La licencia de Xcode es bastante fácil de encontrar:
Específicamente, http://images.apple.com/legal/sla/docs/xcode.pdf
Al igual que el resto del software con licencia de Apple, establece en parte que los licenciatarios no puede alquilar, arrendar, prestar, vender, sublicenciar o redistribuir de otro modo el software. Las únicas excepciones que he visto son los trabajos derivados que incluyen componentes con licencia como parte del proceso de construcción y no simplemente reempaquetando partes o todo el software de Apple.
Las implicaciones legales varían en función de su jurisdicción y de si ha firmado algún otro acuerdo con Apple que modifique o anule los términos de la licencia estándar. El sentido común dice que deberías preguntar directamente a Apple o pedirle a un abogado que te ayude antes de redistribuir productos con licencia y derechos de autor.
Además, puede consultar en http://opensource.apple.com para ver si algunas partes del código son de código abierto o tienen otras licencias. En el peor de los casos, tendrás que llegar a un acuerdo de licencia con Apple sobre el uso en tu caso si no es por la licencia estándar.