Mejor licencia existente para código fuente cerrado [cerrado]

148

Estoy creando algunas aplicaciones de código cerrado por mi cuenta (no hay una gran empresa detrás de mí) y me pregunto exactamente cómo protegerlas. En la parte superior de todos los archivos de código fuente tengo este aviso de copyright bastante básico:

/*******************************************************
 * Copyright (C) 2010-2011 {name} <{email}>
 * 
 * This file is part of {project}.
 * 
 * {project} can not be copied and/or distributed without the express
 * permission of {name}
 *******************************************************/

Sin embargo, realmente estoy empezando a pensar que eso no es suficiente. Sin el dinero para conseguir un abogado, estoy interesado en cualquier licencia de código cerrado que esencialmente diga "Puedes usarla, y eso es todo". Encontrar uno ha sido extremadamente difícil ya que solo puedo encontrar comparaciones de licencias de código abierto o respuestas de "Encontrar un abogado".

¿Hay alguna licencia de código cerrado que pueda usar que diga algo similar a esto?

TheLQ
fuente
13
¿Por qué incluir la licencia en los archivos de código fuente si al ser un proyecto de código cerrado significa que no está distribuyendo los archivos de código fuente? ¿Cómo espera que otros vean esta licencia?
Bernard
15
@Bernard Incluir la licencia en la fuente es una maniobra legal. En el caso de que la fuente se filtre de alguna manera, cualquier espectador todavía es consciente de que no debería tener acceso a la fuente, es decir, no puede usar la negación plausible como defensa.
jamesbtate
@TheLQ: ya tenemos un término para eso non-free... (en referencia a la libertad, no al precio).
Tim Post
2
¿Realmente necesitas una licencia? ¿Desea una protección diferente a la que le otorga la ley de derechos de autor? Tenga en cuenta que, si desea una licencia que restrinja más que la ley de derechos de autor, tendrá que obtener algún tipo de aprobación de la licencia.
David Thornley
1
@ Steve No cerramos las preguntas aquí como duplicados de las preguntas SO. Esa pregunta solo cubre aplicaciones no comerciales, mientras que esta pregunta no impone la misma restricción. Sin embargo, está definitivamente relacionado, así que gracias por encontrarlo.
Adam Lear

Respuestas:

137

Algo como esto es adecuado, dependiendo de dónde viva:

/* Copyright (C) YoYoDyne Systems, Inc - All Rights Reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 * Written by Elmer Fudd <[email protected]>, September 1943
 */

(Actualización de 2016: la frase "Todos los derechos reservados" solía ser requerida en algunas naciones, pero ahora no es legalmente necesaria en la mayoría de los lugares. En algunos países puede ayudar a preservar algunos de los "derechos morales" ).

Esto significa que no puedes:

  • Copia el archivo
  • Imprima el archivo, escanee y copie la imagen
  • Imprima el archivo, tome fotografías y distribuya la película.
  • etc ...

Sin embargo, tenga en cuenta que en algunos países no existe el derecho de autor. Esto también es completamente adicional a una licencia sólida que envía con su producto, que debe entrar en más detalles.

Este tipo de 'encabezados de licencia' está diseñado simplemente para alertar a alguien que se encuentra con un archivo de que no debe distribuirlo.

Usamos algo muy parecido en cosas que tenemos que deben permanecer a puertas cerradas. Por ejemplo, alerta a alguien para que no publique funciones en Stack Overflow.

Sin embargo, alguien que configura su servidor de desarrollo para obtener su código probablemente no le prestará atención. Tenga en cuenta, de nuevo, que lo que está describiendo NO es una licencia, es una afirmación de derechos de autor por archivo y declara específicamente que el código es propietario.

Tim Post
fuente
Hay pocos países que no tienen una ley de derechos de autor basada en la Convención de Berna, y esos países no tienden a tener instalaciones informáticas prósperas, y de todos modos no puedes sacarles tanto dinero. Hay más países donde los derechos de autor se ignoran en gran medida, y las personas allí tampoco se preocuparán por las licencias.
David Thornley
y si no es una empresa sino un desarrollador independiente, ¿qué pongo aquí "Copyright (C) YoYoDyne Systems, Inc - Todos los derechos reservados"? ¿Qué es ese "Inc"?
Acuario Power
44
@AquariusPower: "Incorporated", como Monsters, Inc.
Matt
1
La "licencia" en esta respuesta podría contradecir los términos de licencia existentes en un contrato externo. Esto podría generar ambigüedad en los derechos de propiedad y distribución. Debe indicar qué tiene prioridad en caso de conflicto.
Dan Loewenherz
44
Elimine la (C), ya que no significa derechos de autor, ni es un reemplazo de © ni tiene peso legal. El "Copyright" que escribió es suficiente y "(C) solo significa copyright en algunos estados de EE. UU., Mientras que en algunos lugares significa que tendrá que argumentar que su nombre es" (C) Yoyodyne Systems, Inc. "También elija entre © y la palabra "Copyright" como listado ambos pueden llevar a argumentos molestos como "él protegió los derechos de autor", lo que no hará que un caso falle, pero hará que sus abogados le facturen más para decir lo obvio.
Edwin Buck
9

Según la pregunta relacionada sobre SO , esta licencia Creative Commons le parece relevante:

http://creativecommons.org/licenses/by-nc-nd/3.0/

[Tenga en cuenta que originalmente mencioné la pregunta SO como un comentario anterior, pero estoy agregando como respuesta para darle un poco más de visibilidad, ya que prácticamente responde a su pregunta]

Steve
fuente
18
He escuchado de otras personas y de las preguntas frecuentes propias de Creative Commons que no debería usarse para software. Lo cual es una mierda porque en realidad es una licencia realmente agradable
TheLQ
Qué molesto, no era consciente de eso.
Steve
2
La razón para no usar licencias CC para software es que (1) generalmente no son compatibles con la GPL, lo que hace que el uso de software libre con licencia CC sea un poco complicado y (2) no requieren compartir el código fuente en la distribución , lo cual es especialmente problemático para las licencias "compartidas". En este caso, sin embargo, ninguno de los problemas sería un problema real, ya que ninguno de los dos es deseable.
Julio
2
Las licencias Creative Commons permiten al menos compartir material con licencia, que no es lo que desea con el software propietario.
Paul-Sebastian Manole
@TheLQ El único problema del CC es que no distingue entre el código fuente y el código compilado. No hay nada de malo en aplicar CC al software, pero luego debe especificar si se aplica al código fuente, al código compilado o a ambos. Y si no a ambos, ¿qué licencia se aplica a la otra? Además, la música, las imágenes o los videos no conocen conceptos como "vincular en contra", por lo que CC no contendrá ninguna regla al respecto (compare GPL frente a LGPL).
Mecki