Licencias
El peligro de una demanda.

Licencias
Quieres (yo al menos) evitar problemas después por haber usado, sin querer o no, software que no puedes usar comercialmente. Por eso desde el principio uso sobre todo la licencia MIT para engine3 y Signal From The Stars.
Resumiendo, estas licencias son seguras para uso comercial: MIT, zlib, BSD, Apache, Unlicense, ISC License. Eso sí, es importante conservar el copyright y el texto de licencia originales de la fuente, y también incluirlos en el producto final.
Ya ahora recopilo todas las licencias del código de terceros que uso, y las pongo junto al código y a veces incluso dentro del código. También habrá un archivo general en el que reuniré todo lo que se ha usado y dónde.
Si usas GPL y quieres sacar el producto de forma comercial, se espera que publiques el software como open source.
Si buscas cuáles es mejor no usar nunca, te salen estas:
- GNU General Public License (GPL, todas las versiones)
- Affero General Public License (AGPL)
- Creative Commons Non-Commercial Licenses (CC BY-NC, CC BY-NC-SA, etc.)
- Creative Commons ShareAlike Licenses (CC BY-SA, CC BY-NC-SA, etc.)
- Sleepycat License
- Open Software License (OSL)
- Server Side Public License (SSPL)
Recursos
Donde antes quizá pensabas:
¡Eh, qué imagen tan chula, la voy a usar para mi producto!
Hoy es un no rotundo. No solo te llega muy pronto una carta de un abogado o tienes que pagar por usar la imagen, sino que además no es original y perjudicas a quien hizo la imagen.
Como no sé dibujar, pagaré a otras personas para que hagan las imágenes a partir de mis indicaciones.
En realidad esto vale para todos los recursos, como el audio, pero también las fuentes.
El juego
Bueno, será un juego de pago, porque intento como mínimo recuperar lo que he gastado. Puede que algún día Engine3 sea open source. Antes siempre veías esas instalaciones de software en las que tenías que leer páginas y páginas de texto y aceptar antes de que se instalara.
Por desgracia no es por nada. En mi código hay errores, no lo puedo evitar. Tiene 100000 líneas de código, también de terceros, como SDL y Love2D, y todo tipo de cosas que no puedo controlar. Tienes que protegerte para que, cuando alguien use tu software, no puedan hacerte responsable de posibles daños (del tipo que sea).
El texto exacto todavía tengo que mirarlo, pero a menudo se ve algo así:
THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- Cláusula “AS IS”:
- El software se entrega tal cual, sin ninguna garantía, expresa o implícita. Esto te protege frente a reclamaciones de que el software no funciona como se esperaba.
- Exclusión de garantías:
- Excluye expresamente garantías como la idoneidad para un fin concreto o la protección frente a la infracción de derechos.
- Limitación de responsabilidad:
- Excluye que seas responsable de daños, pérdidas o reclamaciones derivados del uso del software.
Signal From The Stars
actualización 2025
El nombre del juego no podía existir ya y el dominio .com tenía que estar libre. Además puedes comprobar si el nombre tiene una marca registrada, y no era el caso.



Para terminar
Mis intenciones son buenas, solo quiero sacar un juego e intento cumplir las obligaciones lo mejor que puedo. Pero solo soy humano y quizá se me escapa algo. Doy por hecho que la ley también me protege y reconoce que he hecho todo lo que se espera de mí.