Estoy creando una aplicación de Android que pronto estará lista para su lanzamiento.
Solo voy a implementar un sistema de pestañas usando esta biblioteca . Leí que tiene licencia bajo la licencia Apache 2.0 . Nunca he usado ninguna biblioteca con licencia para aplicaciones / programas / juegos que he distribuido (porque no he distribuido ninguna), por lo que no tengo ninguna experiencia con licencias y bibliotecas con licencia, así que me pregunto si hay algo a tener en cuenta al distribuir una aplicación que utiliza una biblioteca con licencia bajo la licencia Apache 2.0.
Tenga en cuenta
- Hice esta pregunta en StackOverflow , pero me recomendaron que la trasladara a Programadores , pero que revisara el centro de ayuda si este sitio aceptaba este tipo de preguntas antes de publicar. Lo hice, y hasta donde pude ver y entender lo que leí, este tipo de pregunta está permitida.
- He leído varias de las preguntas similares y he encontrado respuestas para algunas de mis preguntas, pero todavía hay algunas cosas que me pregunto y que quiero aclarar para no cometer ningún error.
Estas son las preguntas restantes
- Leí que "los usuarios de mi aplicación deben recibir una copia de la Licencia Apache 2.0. Para evitar confusiones, también debe indicar a qué partes de la distribución se aplica la licencia". ¿Es suficiente poner un enlace a la Licencia Apache 2.0 en la página "Acerca de la aplicación" en la aplicación y decir el nombre de la biblioteca con licencia junto con el enlace?
- Continuando con la pregunta anterior: ¿Cómo necesito "indicar a qué partes de la distribución se aplica la licencia"? ¿Eso solo significa que debo decir qué parte de mi aplicación tiene licencia (en otras palabras, que la biblioteca es la parte con licencia)?
- ¿Se me permite modificar la fuente de la biblioteca, luego incluir la versión modificada en mi aplicación y venderla?
- (esto no tiene nada que ver con las bibliotecas con licencia) ¿Debo solicitar una licencia para mi aplicación? En caso afirmativo, ¿cuál se recomienda? ¿Mi aplicación estará protegida por derechos de autor automáticamente cuando la suba a Google Play Store? ¿Qué se recomienda para protegerlo de los "imitadores"?
¿Hay alguna recomendación o pauta? Me gustaría saber para no cometer ningún error y tener que pagar multas o tener problemas o algo así. ¡Gracias!
ACTUALIZACIÓN: He leído la respuesta de amon y he encontrado algunas preguntas más:
- Según tengo entendido por lo que dijo amon, mi aplicación está protegida por derechos de autor automáticamente. También dijo que puedo registrar los derechos de autor y que eso podría darme algunas ventajas en algunas jurisdicciones. ¿Dónde registro los derechos de autor?
- ¿Qué partes de la licencia debo imprimir en la página "acerca de"? ¿Es suficiente poner esto (del sitio web de la Biblioteca Apache 2.0) debajo del texto de información de la biblioteca y poner un enlace a una página separada (en la aplicación) con toda la Licencia Apache 2.0 ?:
Copyright [aaaa] [nombre del propietario de los derechos de autor]
Licenciado bajo la Licencia Apache, Versión 2.0 (la "Licencia"); no puede usar este archivo excepto en cumplimiento de la Licencia. Puede obtener una copia de la Licencia en
http://www.apache.org/licenses/LICENSE-2.0
A menos que lo exija la ley aplicable o se acuerde por escrito, el software distribuido bajo la Licencia se distribuye "TAL CUAL", SIN GARANTÍAS O CONDICIONES DE NINGÚN TIPO, ya sea explícita o implícita. Consulte la Licencia para conocer el idioma específico que rige los permisos y limitaciones de la Licencia.
Más preguntas pueden venir.
fuente