Ricerca personalizzata

El Software Libre, el Software Abierto y sus licencias.

Publicado por Hugo

A lo largo de los capítulos del "elementary training" de estos días pasados hemos hablado de un montón de conceptos, también de algunos principios muy metabolizados por las comunidades del Software Libre: "...para qué reinventar la rueda"; "si algo funciona bien, no lo toques..."; "Dado un número suficientemente elevado de ojos, todos los errores se convierten en obvios" y "Alguien encuentra el problema y otro lo resuelve". También hemos hablado continuamente de dos formas "algo diferentes" de ver el software y sobre todo la propiedad y los derechos sobre el software, por parte de sus creadores y por parte de sus usuarios. Intentaré explicar que es exactamente el Software Libre, el Código Abierto y algunas de las licencias más utilizadas. Lo haré como para que sea entendido por cualquier persona que tenga contacto con cualquier tipo de computadora, con cualquier sistema operativo y un mínimo conocimiento sobre informática. Por tanto, ruego que aquellos que ya conocen este tipo de conceptos se abstengan de criticar esa parte de la exposición... he creído necesario explicarlo de la forma más sencilla y resumida posible, aunque incluiré enlaces a otros lugares con la información oficial y completa.

En primer lugar, quizá esté bien explicar que es el Softwate Libre. Incluyo este Mapa conceptual del software libre, realizado por René Mérou y liberado bajo una variedad CC de la licencia Creative Commons. Lo que nos permite: "Compartir - copiar, distribuir, ejecutar y comunicar públicamente la obra". Es decir, el autor permite que podamos copiar este mapa conceptual, que regalemos esas copias a otros, que la podamos poner como parte de otro programa que la muestre, e incluso que la usemos como cartel anunciador e cualquier evento relacionado con la imagen. También nos permite "hacer obras derivadas"; es decir, crear otro tipo de imágenes usando esta como parte o como patrón de inicio. Y, también permite "hacer un uso comercial de esta obra" ¡! Nos permite venderla, o vender las modificaciones que incluyan esta imagen o esta otra:

Ya empezamos a creer que René Mérou es un tipo generoso pero... que nos pide a cambio ?? si vendemos las imágenes o modificaciones de las mismas, hemos de enviarle a él una parte de lo recaudado ?? una especie de comisión o canon ?? Veamos que nos pide a cambio de tanta generosidad.
"Atribución — Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciante (pero no de una manera que sugiera que tiene su apoyo o que apoyan el uso que hace de su obra)". Bien... esto significa que cuando usemos esta imagen para lo que anteriormente hemos visto que podemos utilizarla "siempre hemos de dejar claro que René Mérou es el creador original pero, que eso no significa que apoye o esté de acuerdo en lo que nosotros hayamos decidido hacer a partir de ella o utilizándola". Y nos pide otra cosa: "Compartir bajo la Misma Licencia — Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta".

Fragmento del Libro de los Muertos: Dominio Público

Es decir; podemos vender esta imagen, podemos usarla como cartel publicitario, podemos hacer modificaciones y vender esas modificaciones y no estamos obligados a enviar parte de las ganancias a su creador, pero si a "poner el resultado final de las modificaciones que hayamos realizado sobre el original; bajo la misma licencia que protege al original. Es decir, la obra final que hayamos conseguido utilizando esta imagen ha de ser liberada bajo licencia Creative Commons", que es la que utilizado el autor original. Que es exactamente lo mismo que hace wikipedia.org, al distribuirla libremente. Y de esta forma ya hemos explicado en que consiste "básicamente" la licencia Creative Commons y de paso echando un vistazo al mapa conceptual, podemos tener una idea más amplia de qué cosa es el Software Libre. Podemos usar este tipo de licencia en cualquier parte del mundo ?? No, pero aquí ponemos un mapa que nos indica (en verde) donde si se puede usar:

Y ya podemos comenzar a explicar por qué necesitamos algo como Creative Commons. Quizá primero haya que contar por qué nació. En un principio "sólo existía el Derecho de Autor y el copyright": El derecho de autor es un conjunto de normas jurídicas y principios que regulan los derechos morales y patrimoniales que la ley concede a los autores (los derechos de autor), por el solo hecho de la creación de una obra literaria, artística, científica o didáctica, esté publicada o inédita. Está reconocido como uno de los derechos humanos fundamentales en la Declaración Universal de los Derechos Humanos.

Bien, entonces alguien puede pensar: si el derecho de autor emana de los de Derechos Humanos, ha de ser algo beneficioso, para los seres humanos. Y si lo es. Al menos lo es para "el propietario de los derechos de autor", pero los derechos humanos no se refieren sólo a los individuos, sino a los individuos en una sociedad. Entonces, en qué benefician los derechos de autor al resto de los humanos con los que el autor convive ?? Realmente, beneficia al resto, "siempre que el resto esté dispuesto a pagar al autor (y a los herederos de éste hasta 70* años después de su muerte) alguna cantidad de dinero".

El derecho de autor se basa en la idea de un derecho personal del autor, fundado en una forma de identidad entre el autor y su creación. El derecho moral está constituido como emanación de la persona del autor: reconoce que la obra es expresión de la persona del autor y así se le protege.
La protección del copyright se limita estrictamente a la obra, sin considerar atributos morales del autor en relación con su obra, excepto la paternidad; no lo considera como un autor propiamente tal, pero tiene derechos que determinan las modalidades de utilización de una obra. Por lo general el copyright viene a significar "todos los derechos reservados".

En contraposición al Copyright, nació el Copyleft: el copyleft es una práctica al ejercer el derecho de autor que consiste en permitir la libre distribución de copias y versiones modificadas de una obra u otro trabajo, exigiendo que los mismos derechos sean preservados en las versiones modificadas. Sus partidarios lo proponen como alternativa a las restricciones que imponen las prácticas tradicionales de los editores y de la industria del entretenimiento al ejercer los derechos patrimoniales que detienen y gestionan para los autores, a la hora de autorizar hacer, modificar y distribuir copias de una obra determinada. Se pretende así ofrecerle a un autor la posibilidad de liberar una obra, escogiendo una licencia libre que permita su utilización, copia, modificación y redistribución, al mismo tiempo que, mediante el copyleft, se garantiza que se preserven estas libertades para cualquier receptor de una copia, o de una versión derivada.

Antes de entrar a explicar las diversas licencias, o al menos las más conocidas que se aplican al Software Libre y al Códico Abierto. Quiero recoger el pensamiento de algunos autores acerca del Copyright. Mark Twain, el autor de obras como: Las aventuras de Tom Sawyer, El Príncipe y el mendigo o Las aventuras de Huckleberry Finn (de la que Hemingway dijo:  "Toda la literatura moderna norteamericana comienza desde el libro de Mark Twain titulado, Las aventuras de Huckleberry Finn"; escribió esta frase: "Sólo una cosa es imposible para Dios: encontrarle algún sentido a cualquier ley de copyright del planeta".

Así las cosas, podemos proseguir con el "elementary training" y explicar lo esencial del Software Software Libre, aunque no es el primer capítulo en el que mencionamos este término. Según la Free Software Foundation, fundada por Richard Stallman en 1983, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial").

El Software Libre suele estar licenciado bajo la licencia GPL (GNU General Public License), que está orientada principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios. Tampoco debe confundirse con el Software Abierto. Los que quieran conocer la licencia GPL más a fondo, en este link tienen una buena traducción de la GPL en español.

Para no extendernos demasiado, diremos que la licencia GPL, se basa en las Cuatro Libertades y la licencia FLOSS (free/libre and open source software), en las 10 Premisas. Podéis consultar las diferencias en este enlace Software libre y de Código Abierto, por lo demás son licencias muy parecidas, aunque la FLOSS es más permisiva. 


Y hablando de tipos de licencias "permisivas"; vamos a conocer dos de las más permisivas que existen. La MIT License, pertenece al Instituto Tecnológico de Massachusetts, claro. Quizás debería llamarse más correctamente licencia X11, ya que es la licencia que llevaba este software de muestra de la información de manera gráfica  X Window System originario del MIT en los años 1980. Pero ya sea como MIT o X11, su texto es idéntico. El texto de la licencia no tiene copyright, lo que permite su modificación. Básicamente, la MIT License, lo permite casi todo. Lo único a lo que obliga a quien use software con esta licencia es a "nombrar al creador del original (atribución de la autoría)"... y esto sólo si se utiliza una cantidad importante de código ¡! También permite que los cambios que se obtengan tras modificar software con MIT License, el software resultante sea licenciado con licencias GPL o BSD. De hecho la licencia MIT es muy parecida a la licencia BSD en cuanto a efectos.


La Licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution). Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License. Esta licencia tiene menos restricciones en comparación con otras como la GPL estando muy cercana al dominio público. La licencia BSD al contrario que la GPL permite el uso del código fuente en software no libre. El autor, bajo esta licencia, mantiene la protección de los derechos de autor únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, permitiendose el uso en software comercial. Por este motivo se ha utilizado en software propietario como es el caso de Mac OS X. Puede argumentarse que esta licencia asegura "verdadero" software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre. Otras opiniones están orientadas a destacar que este tipo de licencia no contribuye al desarrollo de más software libre. Y esto es lo que ha pasado con el sistema operativo de Apple Inc.. Ellos an utilizado mucho código de FreeBSD para hacer Mac Os X y sin embargo lo venden como software propietario. "Cualquiera" que no esté enterado de estos detalles, cuando compra una computadora de Apple, cree que el sistema operativo lo han escrito los ingenieros de esa compañía, pero... la realidad es que la mayoría del código la escribieron otros. 
Existen más tipos de licencias, pero este post se haría demasiado largo y lo esencial ya ha sido explicado. Para terminar, voy e enlazar el vídeo de una conferencia impartida en España por el profesor de Ciencia Política de las Artes en el Grupo de Investigación Artes y Economía del Utrecht School of the Arts (HKU) de Holanda, Joost Smiers.  La conferencia lleva por título: Imaginando un mundo sin copyright.

Para aquellos que no tengáis el tiempo necesario para ver (y oír) el vídeo, haré un pequeño resumen del pensamiento del profesor Joost Smiers. Escribió entre otros, un libro que lleva por título: "Un mundo sin copyright", y dice: 
(...) la base filosófica del sistema de copyright actual se apoya en un malentendido: la originalidad de los artistas es inagotable, concepto que se aplica a creadores e intérpretes. Pero la realidad indica otra cosa, porque los artistas siempre tienen en cuenta las obras creadas en el pasado y en el presente, y agregan elementos al corpus existente. Esos agregados merecen respeto y admiración, pero sería inadecuado otorgar a sus creadores, intérpretes y productores derechos de exclusividad monopólicos sobre algo que se inspira en el conocimiento y la creatividad que forman parte del dominio público y son producto de la labor de otros artistas.
Desde una perspectiva cultural podemos preguntarnos si está justificado reconocer a personas individuales los derechos de propiedad sobre las expresiones. ¿ Por qué? La propiedad coincide con el derecho exclusivo y monopolista sobre el uso de una expresión. Ese derecho tal vez se atenúe, por ejemplo, cuando se trata de fines educativos; no obstante, el propietario tiene mucho poder para excluir a los otros del uso de una manifestación artística determinada. La consecuencia es que así se privatiza una parte sustancial de nuestra comunicación humana. Aquí defenderemos que no sólo se trata de un pequeño defecto en un sistema, por lo demás benigno, que se ha desbaratado por los "Jack_Valenti" de principios de la década de 1980. No, el principio básico del copyright socava nuestra democracia. ¿Cómo podría ser de otro modo si condiciona estrictamente, o incluso posibilita que se prohíba, el uso de grandes porciones de palabras, imágenes, melodías e imaginaciones que necesitamos, de modo apremiante, para el desarrollo de la comunicación humana?

 

 

El artículo completo con capturas de pantallas lo encuentran en esta página

www.zanox.com

Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Los 40 juegos para Linux más conocidos.

Publicado por Hugo

Visto que la gente principalmente tiene como primer problema para migrar a Linux es el tema de los juegos, os vamos a dejar una lista detallada de juegos en la que hacemos hincapié para demostrar que en Linux también se puede jugar y bien. Vamos a animar un poco el domingo entonces.


Los juegos que os proponemos son la mayoría 3D y nativos de Linux, sin necesidad de tener que correr Wine o similares. Son juegos de calidad y la mayoría ha ganado algún premio y salido en alguna revista.

La lista de los juegos es abierta, podéis aportar más juegos e iremos añadiéndolos poco a poco. Por ahora propongo los siguientes: Battle for Wesnoth, Nexuiz, America’s Army, Enemy Territories: Quake Wars, Tremulous, World of Padman, Tux Racer, Vendetta, Alien Arena 2007, Urban Terror, A Tale in the Desert, Second Life, Savage 2, Warsow, TrueCombat: Elite, Frozen Bubble, TORCS (The Open Racing Car Simulator), Flight Gear, Frets on Fire, Scorched 3D, ManiaDrive, WarZone 2100, Spring, Battle Tanks y para terminar por ahora: Excalibur: Morgana’s Revenge v3.0.

Vamos a dar una breve explicación de cada uno así como el enlace a las respectivas páginas oficiales, aclarando que el orden de ellos no indica una mayor o menor importancia:


    wesnoth
    Es un juego de estrategia por turnos(gracias a catalania por el apunte), con opción multijugador. El juego ha pasado el millón de descargas desde 2003 y está disponible en 35 idiomas distintos.
    nexiuz
    Es un juego del tipo FPS (First Person Shooter), gratuito y permite el juego online de hasta 64 jugadores, también permite la creación de bots y dispone de un sistema de iluminación dinámica que ofrece una gran calidad visual.
    americas army
    Es un juego de estrategia FPS estilo Call of Duty y similares. Según GameSpy ha tenido una media de 4.500 jugadores entre 2002 y 2005. Actualmente se encuentra en estado desatentido, por tanto no se puede jugar, gracias a Cacho por la información.
    quake wars
    Es el mismo juego que existe para Windows, con un mapa en el que puedes interactuar con total libertad, controlar vehículos, etc. En el 2006 fue nombrado como mejor juego online multijugador durante el E3.
    tremulous
    Es un juego FPS por equipos en el que los humanos luchan contra aliens, es muy similar al Quake 3 y Halflife.
    Es el mítico juego de carreras en el que Tux se desliza por la nieve, personalmente es el juego con el que probaba antiguamente la aceleración 3D del sistema.
    padman
    World of Padman es un juego gratuito que usa el motor de Quake III con una estética de dibujos animados.
    vendetta
    Es un simulador de naves espaciales y MMORPG, gratuito en su versión de prueba.
    Es un juego gratuito con el mismo diseño que los juegos Quake, FPS, jugable desde Windows, Linux y FreeBSD.
    urban
    Es una modificación del juego Quake III que lo convierte en un juego mejorado gráficamente actualizado para ser un buen competidor del típico Counter-Strike, hasta tal punto que soporta software anticheats estilo Punkbuster y similares.
  1. atitd


Es un juego donde se ha creado una realidad alternativa y está basada en crear sociedades, crecimiento económico en lugar de lucha o guerras


    second life
    Poco hay que decir de este juego en el que como es conocido, se ha creado una realidad alternativa y la gente se crea su propio personaje.
    savage
    Es un juego del estilo WoW, que es gratis para jugar en un único ordenador pero para jugar online necesitas hacer un único pago.
    warsow
    Es un juego FPS gratuito 3D basado en el motor QFusion 3D. Es un juego hecho por jugadores, para jugadores, en el que lo que se busca es la agilidad y rapidez en el juego, no destaca por grandes efectos gráficos.
    tce
    Este juego es una conversión total del juego Wolfestein: Quake Wars, y es totalmente gratuito, se puede jugar desde cualquier plataforma.
    frozenbubble
    Es el típico juego Puzzle Bubble portado a Linux, muy adictivo y multijugador, por supuesto gratuito.
    race
    Es un simulador de coches con motor OpenGL, multiplataforma, que dispone de 50 coches, 20 circuitos y multitud de datos para simular, como el viento, daño en los vehículos…
    fg
    Simulador de vuelo muy avanzado, llegando a niveles como el Flight Simulator de Microsoft.
    frets
    Es una versión de juego similar a los Guitar Hero, pero en lugar de una guitarra, tenemos las teclas F1 ->F5 que pulsar al ritmo de la música. Muy adictivo y gratuito.

scorched

    Es un juego por turnos en el que hay que disparar usando armas, estilo Gorilla.bas pero en un mundo 3D en el que hay que tener en cuenta, la fuerza, el ángulo y la orientación para destruir los objetivos. Gratuito.
    mania drive
    Es un clónico del mítico juego Trackmania, en el que se mezcla la conducción con unos circuitos acrobáticos. Es gratuito y dispone de modo multijugador.
    Es un juego de estrategia y táctica en tiempo real, muy similar a Earth 2150 con unidades 3D.
    Es un juego de estrategia enfocado al modo multijugador en el que hay que conseguir derrotar a tus enemigos.
    battle tanks
    Es un juego multijugador con 2 posibles modos, todos contra todos o modo cooperativo, se puede jugar 2 personas a pantalla partida en un mismo ordenador y vía LAN. Es multiplataforma.
    emr
    Es un juego de aventura en primera persona que destaca por su alto nivel gráfico y sonidos de gran calidad.

Nwn

    Es un juego RPG con cliente nativo de Linux, que según nuestro lector Facundo, a quien agradecemos el aporte, obtiene mejores resultados en Linux que en Windows.
    Wormux es un clon del mítico juego Worms, un juego por turnos en el que mediante varias armas tienes que eliminar al equipo contrario. Gracias a Magtec por el apunte.

Powermanga

    Es un juego shoot’em up, el típico juego de navecitas con scroll vertical. Gracias a magtec por el aporte.

    Un FPS que corre bajo el motor del juego Cube, probablemente el mejor mod de dicho juego, es multiplataforma, multijugador y gratis.

sauer

    También conocido como Cube 2,es un FPS que ofrece unos gráficos espectaculares, gratis, multijugador y multiplataforma. Gracias a magtec por el aporte.

No gravity

    Un juego de simulación de naves espaciales 3D, gratuito y multiplataforma. Gracias Magtec.

    Glest es un juego desarrollado en España, es de tipo estrategia en tiempo real y merece la pena probarlo. Gracias a magtec y a jranchal por el aporte.

Quake 4

    De este juego no hay mucho que comentar, es muy conocido por todos ¿verdad? Jugable nativamente en Linux, gracias a jranchal por el aporte.

Doom 3

    Al igual que con el anterior, sobran las palabras. Gracias a jranchal por el aporte.

FreeCiv

    Es un juego de estrategia en vista isométrica, inspirado en el juego Civilization. Gratuito y con un gran desarrollo constante, gracias jranchal.

XMoto

    X-Moto es un emocionante juego de plataformas de motocross en 2D, donde la física juega un papel muy importante en el juego. Necesitas controlar la moto hasta el límite si quieres tener una oportunidad para terminar los niveles más difíciles. Vía meneame.


    Afirman que es el simulador más realista de vuelo de los existentes, es un programa de pago, multiplataforma. Se puede probar la demo antes de comprar el juego.

NeverBall

    Es el típico juego de guiar una bola, por un circuito inclinando el suelo. Tipo Marble Madness. Gratuito.

    Es un juego plataformas 2D inspirado en el mítico Super Mario, gratuito y con multitud de niveles, disponible para muchos sistemas operativos, ¡hasta para PocketPC!
    Juego de Billar con física realista con motor OpenGL, recomendado si te gusta éste tipo de juegos, grandes gráficos.
    fuente: Juguemos con Linux
    www.zanox.com
    Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:

Ultimas entradas publicadas

Flickr Photostream