Joan Ballester

Programación, Desarrollo Web, Software libre, GNU/Linux, Debian, Tecnología

Definición: Open Source

Open Source

La de tiempo que llevamos hablando, leyendo y escribiendo acerca del Open Source

Me voy a permitir una traducción (perdón por mi nivel de inglés) de la Open Source Initiative:

Open source no significa sólo acceso al código fuente. Las distribuciones de software de código abierto deben cumplir con los siguientes criterios:

  1. Libre Redistribución: No debe haber restricciones para vender o distribuir el software (¡o regalar!).
  2. Código fuente: El software debe incluir el código fuente. El software también debe permitir crear distribuciones compiladas (cuando el como obtener el código fuente esté claramente expuesto)
  3. Trabajos derivados: Se permiten crear trabajos derivados, que deben ser distribuidos bajo los mismos términos que la licencia original del software.
  4. Integridad del código del autor: Se permite la distribución del código fuente modificado, aunque puede haber restricciones para que se pueda distinguir el código fuente del autor original del código fuente del trabajo derivado.
  5. No discriminar personas o grupos: No debe discriminar a ninguna persona o grupo.
  6. No discriminar ningún tipo de uso del programa: No debe impedir a nadie el uso del programa en una determinada actividad.
  7. Distribución de la Licencia: Los derechos que acompañan al programa deben aplicarse a todo el que redistribuya el programa, sin necesidad de licencias adicionales.
  8. La licencia no debe ser específica a un producto: Los derechos que ofrece la licencia no pueden ser distintos para la distribución original que para la que funcione en un contexto totalmente diferente.
  9. La licencia no debe ir en contra de otro software: La licencia no debe restringir a otro software que se distribuya con el mismo.
  10. La licencia debe ser tecnológicamente neutral: Ninguna disposición de la licencia puede ser cualquier persona basado en la tecnología o el estilo de interfaz.

Stallman

No estaría de más echar un vistazo al proyecto GNU, al excéntrico y entrañable Richard Stallman, y la definición de software libre por la FSF (Fundación para el Software Libre):

  • Libertad 0: La libertad de usar el programa, con cualquier propósito
  • Libertad 1: La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades.
  • Libertad 2: La libertad de distribuir copias, con lo que puedes ayudar a tu vecino.
  • Libertad 3: La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.

Saludos!

PS: Be open, Be free… ¬¬

Posted by: Joan Ballester on 16 marzo, 2009 @ 17:04
>>> Internet | ,,

6 comentarios »

  1. [...] pegar un ojo a este artículo que hice hace unos meses acerca del Open Source , en el se explican las bases del manifiesto [...]

    Pingback by Un animal muy especial: GNU « Joan Ballester Moragues — 20 octubre, 2009 @ 19:25

  2. [...] Y eso son solo algunos ejemplos, como veis, PHP está muy presente en internet, y lo mejor, es que no da signos de flaqueza, si no que versión a versión se mejora gracias a la gran comunidad que hay detrás (recordemos que es está publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.) [...]

    Pingback by El lenguaje de programación PHP cada vez más popular « Embat Consultors, Apasionados de Internet, Expertos en web (Mallorca) — 26 octubre, 2009 @ 12:04

  3. [...] vez más popular « Embat Consultors, Apasionados de Internet, Expertos en web (Mallorca) on Definición: Open Sourceled on Productividad, ¿cuándo y cómo eres más productivo?joanballester on Intención de indexar [...]

    Pingback by Unix, Linux, GNU y GNU/Linux « Joan Ballester Moragues — 27 octubre, 2009 @ 11:08

  4. [...] del cuál hablé indirectamente en un anterior apunte, Richard Stallman, del cuál también hablé en otros apuntes, Ricardo Galli, nuestro gurú local, y un larguísimo [...]

    Pingback by Fanboys & Guruses, esos grandes desconocidos « Computo Ergo Sum | Joan Ballester Moragues — 6 enero, 2010 @ 21:16

  5. [...] todos sabéis, en Embat Consultors, junto con mi socio), y también hace ya años que descubrí el software libre. En cuanto lo hice, supe que eso es lo que quería defender, que eso era en lo que [...]

    Pingback by ¿Radical o Coherente? « Computo Ergo Sum | Joan Ballester Moragues | Programación, Internet, Software libre, GNU/Linux — 6 septiembre, 2010 @ 10:40

  6. [...] Supongo que no hace falta explicar ya, lo que quiere decir Software libre, y las diferencias con Open Source. [...]

    Pingback by ¿Por qué le cuesta tanto al software libre llegar a la gente? « Computo Ergo Sum | Joan Ballester Moragues | Programación, Internet, Software libre, GNU/Linux — 20 septiembre, 2010 @ 10:12

RSS feed para los comentarios de esta entrada. TrackBack URL

Deja un comentario