Originalmente pensé en los bienes comunes creativos cuando al leer un libro sobre wordpress (wordpress profesional), aprendí que también debía especificar que el producto se proporciona
... SIN NINGUNA GARANTÍA; sin siquiera la garantía implícita de COMERCIABILIDAD o APTITUD PARA UN PROPÓSITO EN PARTICULAR
y recomiendan GNU GPL. ¿Cómo escribo una licencia o selecciono 1?
por cierto, ¿qué MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
significa en realidad? ¿No es suficiente sin garantía?
Respuestas:
Para pequeños fragmentos de código, generalmente los libero bajo la licencia X11. El problema con la GPL es que es demasiado complicado para el código que realmente no te importa proteger. Si realmente no desea que las personas usen su código en productos comerciales, necesitaría monitorear las infracciones y luchar contra ellas en los tribunales, lo que realmente no vale la pena el tiempo o el esfuerzo para proyectos pequeños, gratuitos y de código abierto.
EDITAR: Si el cuerpo del código es más sustancial y siente que ha invertido suficiente tiempo en él como para estar dispuesto a protegerlo, utilice la GPL para protegerlo.
fuente
Personalmente, su mejor opción para obtener una respuesta verdadera a esta pregunta sería hablar con un profesional legal ya que van a conocer los detalles.
Sin embargo, lo que recuerdo cuando estaba hablando con mi abogado sobre la configuración de nuestros acuerdos de licencia de código es que la cláusula de la que está hablando básicamente lo protege de los casos en los que dice "este código hace X, Y, Z", eso es implícito garantía de "aptitud para un propósito particular", esa cláusula evita que tenga problemas si no cumple con X, Y y Z.
fuente
WTFPL - Haz lo que quieras para la licencia pública
fuente
¿Cómo le estás dando estos materiales a la gente?
Si está licenciando su aplicación a personas comercialmente, está yendo por el camino equivocado: debe consultar a un abogado para preparar un acuerdo de licencia de software. En estas situaciones, el cliente que paga por las licencias de software obtiene garantías legales, por lo que cláusulas como esa no son exigibles.
Si está liberando el código fuente u otros materiales para que otros lo reutilicen, su publicación original es absolutamente correcta: DEBE incluir una exención de garantía, de lo contrario, alguien podría darse la vuelta y decir "usted lanzó este código alegando que hizo X, Y y Z - pero no lo hace y te voy a demandar ", incluso si no te pagaron por ello.
En cualquier caso, debe sentarse y descubrir qué quiere que la gente pueda hacer con el producto.
En el último caso donde está lanzando cosas a la comunidad bajo una licencia de Código Abierto, encuentre una buena licencia aprobada por OSI que se alinee con sus deseos: http://opensource.org/licenses/category
Pero como menciona greyfade, ni siquiera piense en escribir su propia licencia, no vale la pena el riesgo.
fuente
¿Ha considerado las licencias BSD? La forma más simple (relativamente) de ella, conocida como "Licencia BSD simplificada" o "Licencia FreeBSD", es particularmente adecuada para negar cualquier garantía y / o responsabilidad. No impide la comercialización o el uso de su código en software comercial y / o propietario, pero se asegura de que aún sea el titular de los derechos de autor.
Puedes leerlo aquí . Dependiendo de las leyes de su país, puede ser más adecuado para sus propósitos que otras licencias más complicadas.
fuente
Lea una lista de licencias de software libre y elija una que tenga sentido para sus objetivos.
No escriba una licencia a menos que no pueda encontrar la que más le convenga. Si escribe una licencia, siga los consejos de grayfade y solicite asistencia legal de un abogado / abogado / lo que sea.
Hay una gran cantidad de licencias Creative Commons. Sé específico sobre cuál estás pensando. Algunas licencias CC a veces se usan para el código, pero para eso no fueron diseñadas. Probablemente sea mejor no usar licencias CC para el código.
Las licencias de software libre van desde lo extremadamente permisivo (WTFPL) hasta lo fuertemente copyleft (GNU AGPL). En algún lugar de ese rango será uno que se adapte a usted.
fuente