cuando no conviene la GPL: MPG
Luego de escribir mi mensaje anterior se me ocurrio un ejemplo de programas que no conviene que existan bajo la GPL, no siquiera Open Source. Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado hay algunos que hacen trampa e instalar power-ups no permitidos como la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. Esto atenta contra la experiencia colectiva de juego. Se de muchos gamers que se quejan de eso. Si el codigo estuviera disponible para todo el mundo, estos juegos serian injugables porque la cantidad de tramposos seria mucho mas alta que la actual. Asi que hay ciertas aplicaciones que es mejor que no se sepa el código :) Hay instancias donde yo defiendo que haya si o si SL, por ejemplo en una urna electronica, ahi si me opongo a muerte al SP. Las aplicaciones cientificas publicadas en revistas especializadas para mi deberian ser al menos Open Source, cosa que aun no es, ya que las revistas piden que haya al menos una versión disponible (que puede ser web-based) y que se explique el fundamento (aunque sea con pseudocodigo). Por eso, para mi el tema es según la aplicación, y no que el SL es SIEMPRE mejor que el SP.
On Sat, 12 Jun 2004 10:50:34 -0300, Sebastian Bassi wrote
Luego de escribir mi mensaje anterior se me ocurrio un ejemplo de programas que no conviene que existan bajo la GPL, no siquiera Open Source. Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado hay algunos que hacen trampa e instalar power-ups no permitidos como la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. Esto atenta contra la experiencia colectiva de juego. Se de muchos gamers que se quejan de eso. Si el codigo estuviera disponible para todo el mundo, estos juegos serian injugables porque la cantidad de tramposos seria mucho mas alta que la actual. Asi que hay ciertas aplicaciones que es mejor que no se sepa el código :)
siempre se podira modificar tambien los binarios, hay ejemplos de esto, he llegado a editar a mano archivos de datos binarios para conseguir habilidades especiales en algun juego. si uno quiere hacer un juego "seguro" debe basarse en otras cuestiones, diseñar correctamente el protocolo, usar criptografia, etc. no es buena practica la seguridad via oscuridad -- Diego Saravia [email protected]
Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Sat__12_Jun_2004_13_41_11_-0300_UD51Y4JPO/V6Imtt" --Signature=_Sat__12_Jun_2004_13_41_11_-0300_UD51Y4JPO/V6Imtt Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 12 Jun 2004 10:50:34 -0300 Sebastian Bassi <[email protected]> wrote: SB> Luego de escribir mi mensaje anterior se me ocurrio un ejemplo de SB> programas que no conviene que existan bajo la GPL, no siquiera Open SB> Source. SB> Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado SB> hay algunos que hacen trampa e instalar power-ups no permitidos como SB> la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. SB> Esto atenta contra la experiencia colectiva de juego. Se de muchos SB> gamers que se quejan de eso. SB> Si el codigo estuviera disponible para todo el mundo, estos juegos SB> serian injugables porque la cantidad de tramposos seria mucho mas alta SB> que la actual. El terreno de los juegos es particularmente interesante. Por un lado, vale la pena aclarar que la equidad del juego (esto es, que todos los participantes tienen acceso a las mismas herramientas) y la visibilidad del codigo no guardan relacion estrecha. Es posible garantizar un juego "seguro" aunque su codigo sea p=FAblico si:=20 a) El juego es basado en un servidor, y no requiere software especializado del lado del jugador (ver, e.g., www.advancedpowers.com); o b) Utilizando protocolos de control. Tiene un cierto grado de complejidad, pues requiere implementar algunos protocolos criptograficos "esotericos"[1] Por otro lado, plantea cuestiones respecto de los "trade offs". Por=20 ejemplo: por recibir mas se=F1ales de TV, entrego parte de mi privacidad;=20 mi calculo economico dice que la suma del dinero que le pago al proveedor mas el valor marginal de los datos sobre mis habitos de consumo de=20 espectaculos es menor que el valor que obtengo en t=E9rminos de=20 entretenimiento. Mas o menos lo mismo puede suceder en terminos de=20 juegos, con otras variables (por ej., entretenimiento versus limitaciones para distribuir o modificar). Desde mi punto de vista, todo esta bien en tanto el `consumidor' este alerta de los trade-offs y pueda elegir en consecuencia. En mi caso, resigno libertad de distribuir/modificar a cambio de entretenimiento con la Playstation, el GameBoy Nintendo y algun otro dispositivo especializado, pero intento mantener mi computadora personal libre (aunque alguna pieza privativa, como el visor de Flash de Macromedia, todavia ande dando vueltas). En cuanto al instrumental cient=EDfico, cada d=EDa mas y mas dispositivos usan sistemas operativos libres (de alli, la creciente influencia de Linux en el campo de los sistemas imbuidos (embedded)). Saludos, Enrique Nota: [1] Podriamos pensar cosas basadas en `secret sharing' con traza de `traidores'. La cuestion, reitero, no es sencilla pero es perfectamente posible. --=20 ``Izena duen guzia omen da.'' --Signature=_Sat__12_Jun_2004_13_41_11_-0300_UD51Y4JPO/V6Imtt Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iEYEARECAAYFAkDLMjAACgkQjhuyRoeKKlyjlgCeJmawOFfwt45GrBuDtGMsroUH +6cAoM5b+jiPLDowbtIqEwFOY+UuXfbs =mpmM -----END PGP SIGNATURE----- --Signature=_Sat__12_Jun_2004_13_41_11_-0300_UD51Y4JPO/V6Imtt--
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 y si no se puede modificar cual es la gracia!?! quien te asegura que aunque no puedas ver los fuentes no pueda ser modificado? y si quiero saber como funciona? y si quiero hacer mi propio juego basado en ese? todo es parte de alimentar mi necesidad de saber como funcioanan las cosas. hack the planet =) On Saturday 12 June 2004 10:50, Sebastian Bassi wrote:
Luego de escribir mi mensaje anterior se me ocurrio un ejemplo de programas que no conviene que existan bajo la GPL, no siquiera Open Source. Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado hay algunos que hacen trampa e instalar power-ups no permitidos como la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. Esto atenta contra la experiencia colectiva de juego. Se de muchos gamers que se quejan de eso. Si el codigo estuviera disponible para todo el mundo, estos juegos serian injugables porque la cantidad de tramposos seria mucho mas alta que la actual. Asi que hay ciertas aplicaciones que es mejor que no se sepa el código :) Hay instancias donde yo defiendo que haya si o si SL, por ejemplo en una urna electronica, ahi si me opongo a muerte al SP. Las aplicaciones cientificas publicadas en revistas especializadas para mi deberian ser al menos Open Source, cosa que aun no es, ya que las revistas piden que haya al menos una versión disponible (que puede ser web-based) y que se explique el fundamento (aunque sea con pseudocodigo). Por eso, para mi el tema es según la aplicación, y no que el SL es SIEMPRE mejor que el SP.
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
- -- Fernando Toledo telnet://bbs.docksud.com.ar http://www.docksud.com.ar icq #2681612 jabber://[email protected] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAzdh8z8H9Vs7bTsMRAjWGAJ9N8GaSMlreuMlmud02/34GHX4slACgzyuQ 1AJMNeN6c5cBqWS9hpKPd+o= =b6TQ -----END PGP SIGNATURE-----
On Mon, 14 Jun 2004 13:55:24 -0300, Fernando Toledo <[email protected]> wrote:
y si no se puede modificar cual es la gracia!?!
Para vos la gracia de un juego sera hackearlo, para mi es jugarlo :)
quien te asegura que aunque no puedas ver los fuentes no pueda ser modificado?
Sé que se puede modificar, pero es mucho mas dificil que si tuvieras la fuente.
y si quiero saber como funciona? y si quiero hacer mi propio juego basado en ese?
Ok, para esas necesidades SI te conviene que sea GPL, pero si tu necesidad es simplemente jugar no querras saber como está hecho. La última vez que hice trampa en un video juego fue una vez que le puse unos SYS a un juego en C= que me hizo dar inmunidad (que saqué de una MicroMania). Fue tan facil desde ese momento que perdió toda la gracia. Y no es que no quiero hacerlo porque me parece mal la trampa o alguna excusa moralina, sino simplemente porque no me divierte jugar asi.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 14 June 2004 14:08, Sebastian Bassi wrote:
On Mon, 14 Jun 2004 13:55:24 -0300, Fernando Toledo
<[email protected]> wrote:
y si no se puede modificar cual es la gracia!?!
Para vos la gracia de un juego sera hackearlo, para mi es jugarlo :)
cual es la diferencia?
quien te asegura que aunque no puedas ver los fuentes no pueda ser modificado?
Sé que se puede modificar, pero es mucho mas dificil que si tuvieras la fuente. para el fin es lo mismo.
y si quiero saber como funciona? y si quiero hacer mi propio juego basado en ese?
Ok, para esas necesidades SI te conviene que sea GPL, pero si tu necesidad es simplemente jugar no querras saber como está hecho. La última vez que hice trampa en un video juego fue una vez que le puse unos SYS a un juego en C= que me hizo dar inmunidad (que saqué de una MicroMania). Fue tan facil desde ese momento que perdió toda la gracia. Y no es que no quiero hacerlo porque me parece mal la trampa o alguna excusa moralina, sino simplemente porque no me divierte jugar asi.
pero no estuvo bueno conocer el final del juego? ;) saludetes!
_______________________________________________ Solar-general mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
- -- Fernando Toledo telnet://bbs.docksud.com.ar http://www.docksud.com.ar icq #2681612 jabber://[email protected] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAzeMYz8H9Vs7bTsMRAs0ZAJ9WO/zO7n8gNr+bef7dmbLptjBIDgCeJruo B0PvVkDaYXILVySDEQDKxAI= =I+TY -----END PGP SIGNATURE-----
Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado hay algunos que hacen trampa e instalar power-ups no permitidos como la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. Esto atenta contra la experiencia colectiva de juego. Se de muchos gamers que se quejan de eso.
Supongo que se podría hacer que este tipo de juegos sepa si el código fué cambiado de alguna forma. Quiero decir, uno puede tener el código para estudiarlo/cambiarlo/redistribuirlo y si quiere jugar usa el binario "oficial" que tiene esta cantidad de bits y esta suma MD5. Por otro lado por ejemplo ID (wolfenstein, doom, quake...) liberó los motores de Quake y QuakeII... yo creo que se vienen los juegos libres...
Necesito contactarme con algún experimentado en Firebird. Gracias Patricia Vivas
Martin, me sacaste las palabras de la boca... El Doom debe ser sin duda uno de los mejores juegos de la historia. Si no fuera porque la gente de ID libero el codigo fuente bajo la GPL no tendriamos la cantidad de ports que tenemos hoy: http://doomworld.com/classicdoom/ports/ --- Martin Carr <[email protected]> wrote:
Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado hay algunos que hacen trampa e instalar power-ups no permitidos como la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. Esto atenta contra la experiencia colectiva de juego. Se de muchos gamers que se quejan de eso.
Supongo que se podr�a hacer que este tipo de juegos sepa si el c�digo fu� cambiado de alguna forma. Quiero decir, uno puede tener el c�digo para estudiarlo/cambiarlo/redistribuirlo y si quiere jugar usa el binario "oficial" que tiene esta cantidad de bits y esta suma MD5.
Puede ser.. pero no se si es tan facil de implementar porque siempre se puede engan-ar al servidor para que crea que uno usa el binario oficial (o el codigo que transmitiria al servidor la suma MD5 no seria parte del codigo fuente que podriamos modificar?) Dios nos libre y nos guarde... por esa logica vamos a TCPA // Paladium... Yo creo que el software libre se basa en una vision optimista de la humanidad: si a los usuarios se les permite cooperar, lo haran positivamente. Ese mismo es el principio de los wikis, etc. (y crease o no, funciona, no se si por ej. leyeron la wikipedia?) Puede ser que algun gamer quiera usar el codigo para hacer trampa... pero no seran mas los que haran aportes positivos ? por ej. ports a otras plataformas? Saludos, Pablo __________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/
On Mon, 14 Jun 2004 16:11:41 -0700 (PDT), Pablo De Napoli <[email protected]> wrote:
El Doom debe ser sin duda uno de los mejores juegos de la historia. Si no fuera porque la gente de ID libero el codigo fuente bajo la GPL no tendriamos la cantidad de ports que tenemos hoy: http://doomworld.com/classicdoom/ports/
Pero el Doom se hizo conocido y triunfó como soft privativo. Cuando ya no lo podian sacar mas rédito porque salieron engines mucho mas modernos, abrieron el código. Asi que no lo veo como un ejemplo exitoso de SL (para cuando fue SL ya era exitoso).
Puede ser.. pero no se si es tan facil de implementar porque siempre se puede engan-ar al servidor para que crea que uno usa el binario oficial (o el codigo que transmitiria al servidor la suma MD5 no seria parte del codigo fuente que podriamos modificar?) Dios nos libre y nos guarde... por esa logica vamos a TCPA // Paladium...
TCPA//Paladium puede ser una buena idea SIEMPRE Y CUANDO el usuario pueda activarlo y desactivarlo a voluntad. Por ejemplo, que el server del juego sea para TCPA solamente, en ese caso activas el TCPA si queres jugar ahi. Eso para mi está bien porque respeta mi derecho a elegir si lo uso o no. Se que el modelo de TCPA propuesto no es asi, ya que supuestamente va a venir activado y no se podrá correr aplicaciones que no esten certificadas por MS (de lo que estoy en contra ovbiamente). Mi posicion al resto es igual a la de la EFF, que basicamente le da el OK solo si el usuario tiene el poder de decisión y de control de su propio hardware.
Seminario Internacional "Linux: la mejor plataforma para sus aplicaciones". Se realizará el 15 de junio a partir de las 18 horas en el Aula Magna de la Facultad Regional Buenos Aires de la Universidad Tecnológica Nacional. El disertante será Bill Allen, Gerente del Programa de Technical Briefings para Latinoamérica de IBM. Es de asistencia gratuita. Para registrarse previamente: 4867-7545 o [email protected]. -- Diego Saravia [email protected]
AMD y la Corporación Nacional de Colegios Particulares (CONACEP) de Chile trabajarán en conjunto para disminuir la brecha digital en la educación. El programa -de 12 meses- contempla entrenamiento, la confección de un [WINDOWS-1252?] manual de buenas prácticas para laboratorios de computación en colegios, y la realización de encuentros orientados a determinar cómo optimizar el uso de las TICs en beneficio de los 800 colegios afiliados a CONACEP. Se creó la Red Internacional de las Administraciones Públicas por el software libre. Fue anunciada durante el V Foro Internacional de Software Libre realizado en Porto Alegre, y nuclea a funcionarios de los gobiernos locales de Barcelona, Extremadura y Porto Alegre. El objetivo es intercambiar experiencias y cooperar entre las diferentes administraciones. El Concejo Deliberante de Morón instaló software libre en todas sus computadoras. El organismo estima que ahorró US$16 mil en concepto de licencias. En principio se implementó una red de 40 computadoras conectadas con tecnología Wireless LAN, con Linux Red Hat, Open Office y un servicio de Correo Xiam Evolution. Sobre esta red corre un sistema de seguimiento de expedientes realizado en PHP que integra la información del Concejo Deliberante y del Ejecutivo. Nominada: nuestra amiga Susana Finquelievich fue nominada para el 2004 World Technology Award for Ethics. El premio es otorgado por la World Technology Network (www.wtn.net) en asociación con NASDAQ, Microsoft, Time Magazine y Science Magazine. Al igual que en un Oscar, los nominados asistirán a dos días de gala en San Francisco, el 7 y 8 de octubre, durante los cuales se elegirá a los ganadores en las distintas categorías. Susana está ya preparando el vestido largo. Suerte! On Mon, 14 Jun 2004 16:11:41 -0700 (PDT), Pablo De Napoli wrote
Martin, me sacaste las palabras de la boca...
El Doom debe ser sin duda uno de los mejores juegos de la historia. Si no fuera porque la gente de ID libero el codigo fuente bajo la GPL no tendriamos la cantidad de ports que tenemos hoy:
http://doomworld.com/classicdoom/ports/
--- Martin Carr <[email protected]> wrote:
Los juegos de muchos jugadores online. Ahora ya con el codigo cerrado hay algunos que hacen trampa e instalar power-ups no permitidos como la posibilidad de ver a traves de las paredes, balas ilimitadas, etc. Esto atenta contra la experiencia colectiva de juego. Se de muchos gamers que se quejan de eso.
Supongo que se podría hacer que este tipo de juegos sepa si el código fué cambiado de alguna forma. Quiero decir, uno puede tener el código para estudiarlo/cambiarlo/redistribuirlo y si quiere jugar usa el binario "oficial" que tiene esta cantidad de bits y esta suma MD5.
Puede ser.. pero no se si es tan facil de implementar porque siempre se puede engan-ar al servidor para que crea que uno usa el binario oficial (o el codigo que transmitiria al servidor la suma MD5 no seria parte del codigo fuente que podriamos modificar?)
Dios nos libre y nos guarde... por esa logica vamos a TCPA // Paladium...
Yo creo que el software libre se basa en una vision optimista de la humanidad: si a los usuarios se les permite cooperar, lo haran positivamente. Ese mismo es el principio de los wikis, etc. (y crease o no, funciona, no se si por ej. leyeron la wikipedia?)
Puede ser que algun gamer quiera usar el codigo para hacer trampa... pero no seran mas los que haran aportes positivos ? por ej. ports a otras plataformas?
Saludos, Pablo
__________________________________ Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger. http://messenger.yahoo.com/
-- Diego Saravia [email protected]
participants (7)
-
Diego Saravia -
Enrique A. Chaparro -
Fernando Toledo -
Martin Carr -
Pablo De Napoli -
Patricia Vivas -
Sebastian Bassi