Es tal vez algo que no se halla abordado antes en otros sitios o que yo personalmente no lo hallase visto en otro sitio. Un tema controversial en el que quiero que cada quien ponga un punto de vista propio, no importa cuán fuerte sea la opinión que tenga al respecto (sí Courage, puedes desbocarte con total calma
).
Delicado pero interesante… Hay varios factores que a mi me tincan que son los posibles causantes de que emrpesas como EA, Valve, Blizzard, etc. No porten sus juegos para Linux, que yo dividiría en dos ramas:
La técnica.
Drivers. Quizá la menos válida de todas pero con sus puntos débiles, como por ejemplo que los drivers libres no son muy competentes para juegos y que algunos propietarios AMD Catalyst son bastante inferiores a sus homólogos en M$ Güindous MS Windows. Y es que tenemos que ser sincerios, hasta Nvidia, que da muy buen soporte, no termina de darlo todo y nadie quiere liberar el código de sus manejadores para que la comunidad creer drivers libres competentes (aunque Nvidia halla liberado CUDA, o lo halla hecho a medias). Pero es algo que se puede superar si empieza a crecer un mercado de jugones en Linux porque eso obligaría a estos fabricantes a moverse a favor y AMD dijo que el futuro para ellos era únicamente Linux, Windows y no recuerdo que más…
Licencias y librerías. Otro punto que escuché resonar por la web, técnico también, es que hay librerías que no son compatibles con Linux por razones de licencia o porque no están portadas. Vale, punto válido a favor, pero fácilmente refutable; ya que se puede portar casi cualquier cosa a Linux, mucho más si es C o C++ (los mejores y más comunes usados en la creación de juegos, aunque ya python les viene comiendo camino
) y por las licencias la verdad es algo que también se puede superar fácilmente.
Las razones «bananeras»
Y digo bananeras porque me parecen tan efímeras y tontas que me dan risa…
«No hay jugadores potenciales en Linux», cosa que me rompe las pelotas, yo soy uno, uno de muchos que adoramos jugar en nuestros ratos libres o darle al hard-gaming cuando vemos un mínimo hoyo en la rutina, y estoy seguro de que muchos geeks-gamers se desbocarían a Linux (sabiendo lo que saben y siendo GEEKS de VERDAD) al enterarse de que grandes empresas desarrollan para Linux, y me consta porque muchos de mis amigos adoran tener una pc/consola, se evitan mucho gasto y lo tienen todo en uno. Entonces, libertad, seguridad y… ¿Juegos? ¡Utopía!
«Si no son libres no los jugarán» ¿Y al que dijo esto que coño le habrá picado? ¿Donde dice que los que usamos Linux no usaríamos algo de código cerrado como un juego solo por no ser libre? Anda a que te den, pendejo… No uso aplicaciones privativas relevantes para mi trabajo porque pienso en mi libertad, pero un juego es distinto, no es fácil ganarse la vida regalando juegos que llevan tanto tiempo de desarrollo, es un mercado distinto, muy distinto. Además, mientras no tenga que comprometer mis datos ni hacerme descargar cosas auto ejecutables tipo backdoor, me vale, yo quiero jugar y no me van a decir que jugar assasin’s creed, offline, en modo historia va a robarme mis datos y a esclavizarme…
Pero yo tal vez pueda agregar mi propia opinión al estilo talibán:
Hay un complot entre Microsoft y las grandes compañías de juegos
. Suena descabellado, loco e improbable, pero es que tenía que decirlo, algo puede que pase por ahí, sino ¿Por qué no encuentro una Dell con Ubuntu pre-instalado en ningún lado? Y mira que le iba bien en ventas… Puede que sea factible algún tipo de trato anti opensource al estilo matemos las licencias de Java por parte del Oscuro y verdadero lord sith/Sauron Oracle… Yo que sé, ¿Ustedes que opinan?
Nota del editor:
Artículo escrito por nano en nuestro foro. Cualquier queja, sugerencia o maltrato verbal, hacerlo llegar por favor a soynano@queteden.com.
Realmente yo lo veo desde un aspecto simplemente comercial y de desarollo. Casi todos los juegos de última generación usan directx11 o 10, eso implicaria pasar el motor a opengl , una locura…, piensa solo que por ejemplo si pruebas a reproducir un video con salida gl, con una ati( catalyst), se te va a la basura el video …, lo segundo es la poca cuota de mercado de linux, piensa que ahora empiezan a sacar algunos juegos para OSX, que tiene un 7-8% de cuota de mercado, imaginate para Linux.., yo solo espero que salgan mas juegos buenos tipo amensia the dark descent.
De hecho, es posible portar DirectX a linux, se tenía planeado, pero algo los frenó.
No me parece tanta locura eso de pasar el juego a OpenGL, actualmente casi todos los juegos si salen para PC también saldrán para PS3, y PS3 usa OpenGL ES, así que tampoco ha de costarles mucho.
Pero bueno yo veo más el motivo por marketing, cierto es que los geeks linuxeros como nosotros, o al menos la mayoría, somos jugones, pero también creo que nuestra raza
superiortiene una población demasiado pequeña en comparacióna otras formas de vida menos evolucionadasal ciudadano de a pie. Si no hay tanto público como ellos quieren, ni se molestan…interesante relato
se agradecería que pusiera alguien algo del tipo «top 10 de juegos comerciales compatibles con linux» o algo así
Estoy creando una lista lo mas completa posible en el foro, quizá la suban al blog.
Lo haremos 😀
No, me le dejas a mí viejo, así te da tiempo a buscarte una nueva novia
O me la dejan a mi, que ya tengo novia y se encargan de buscar novia y odiar cosas respectivamente XD
Hola, Elav. Mientras leía el artículo, sentía algo raro: no era tu forma de escribir, además que hay un párrafo llenos de errores de ortografía. «A lo mejor estaba enfermo cuando lo escribió», pensé. Al final comprendí. Está bien esto de compartir lo que otros escriben, pero al comienzo de la entrada aparece como sí fueras tú quien lo escribió. Pienso que deberías crear una cuenta de blog al estilo «invitados», porque en lectores despistados (que lo hay, hasta yo hubiera podido ser uno) lo podrían a tomar como palabras a tu nombre y comprometerte. En este caso no es grave, pero en otros podría ser diferente.
A Nano le agradezco mucho por compartir la información. Eso sí, le recomiendo que revise el párrafo de «Drivers» porque es el que está lleno de errores de cohesión y ortográficos. Si te animas a escribir más, recuerda revisar siempre lo que has escrito, después de una pausa o al día siguiente. Por mi parte, te motivo a que sigas escribiendo y compartiendo con los lectores de Desdelinux; imagino que Elav y Gaara están abiertos a la participación de otros colaboradores para los artículos.
Saludos para todos.
JAJA gracias Carlos, yo iba a tomar el texto de nano y publicarlo acá en el blog, pero primero iba a explicar una serie de detalles y demás, de forma tal que se entendiera que es un texto de un miembro de la comunidad y tal, pero elav se adelantó y no me dió chance 😀
Y hombre claro, por nuestra parte estamos más que abiertos a cualquier tipo de ayuda, quien quiera publicar algo nos lo hace saber 😀
Saludos
No sé que tanto influya también una posible falta de «acuerdos comerciales» entre las empresas que desarrollan ese tipo de juegos con posibles interlocutores en Linux. Lo pienso de esta forma: Si una empresa de videojuegos desea ofrecer sus productos en Linux buscaria establecer acuerdos que garanticen condiciones técnias y operacionales para explorar ese mercado. Para ello no es extraño que prefieran buscar interlocutores institucionales, lo cual excluiría a las distros extrictamente comunitarias. Ahora, en el caso de las distros comerciales (como Redhat o Suse), éstas se orientan a servidores, lo que sólo dejaría a Ubuntu, Mandriva y quizá OpenSuse como distros con el respaldo institucional necesario para hacer esos acuerdos. E ignoro si se han hecho. Pienso que la futura integracón de Paypal en Soft Center de Ubuntu podria responder a negoiaiones con ese tipo de empresas que desarrollan aplicaciones (y juegos) lo que podria traer como concecuencia ver más soft de este tipo para Linux.
Todo lo anterior lo digo de forma totalmente abductiva o especulativa. Asi que mas que una afirmaición seria como una pregunta para saber qué piensan al respecto y si eso podria ser un factor o de plano nada tiene que ver
Saludos
Cuando dije que las distros comerciales se orientan a servidores, queria decir que se orientan tanto a servidores como a usos empresariales, para enfatizar que no tienen como fin su uso en el «hogar».
También coincido en que la plataforma de microsoft para juegos (XNA y Directx) esta blindada, cerrada o como quieran decirlo. Y es que ahora integra desktop, phone y XBOX, lo que ellos llaman como «ecosistema». Yo digo que a Android le falta mas integrarse a sus hermanos mayores para formar eso, y es ahí donde yo lo veo difícil, digo por la cantidad de distros.
Pues estuve leyendo sobre la salida del Kernel 3.3 de Linux y Android, ya está integrado.
Es lamentable … a mi que me gusta jugar tanto .. y antes tenía un laptop con mint y ati y como dice el artículo, el soporte de ati es un asco .. ahora tengo un asus con nvidia pero por temas del trabajo, estoy obligado a usar windows … (malditas basuras de programas) .. si no, volvería a mi linux mint a disfrutar de el mejor programa del universo -> radiotray xD
Esta interesante tu articulo, pero te falto detallar ciertos aspectos que el comentario de @pandev92 y la respuesta de @Demenus, si toman en cuenta. Es mas de aspectos de dinero y de imperialismo, ya que Microsoft y Apple son lideres del mercado de software y muchas personas se reusan a utilizar tecnologias como Linux. Mas que nada al ser maquinas capitalistas lo que buscan es absorber precisamente eso: «el mercado». Y a simple vista salta que es un imperialismo, ya que incluso AMD con ATI/AMD Radeon y NVIDIA, han mostrado su interes de llevar el mercado a Linux utilizando y dando soporte a controladores de software libre, pero como el dinero y las influencias mueven ese negocio, no ha de ser dificil tanto para Microsoft y Apple intentar «negociar» (quisas hasta un tipo de advertencia), que solo desarrollen juegos para sus plataformas, ya que es mas optimo por su enormes cuotas mercado y junto a eso les ha de favorecer la cuota de mercado que tiene Linux, ya que lo utilizan como herramienta para mostrarles a los desarrolladores de juegos que ese mercado no es viable y estos pues se la creen, pero en fin haya ellos, se pierden de una cuota de mercado de aproximadamente el 5% y de una cuota de uso Linux de aproximadamente el 24% a nivel mundial, dejan ir a por lo menos unos 50 millones de usuarios.
También una genial idea[utopía] sería liberar los motores gráficos de juegos, como Need for Speed, Max Payne, entre otros, para que los desarrolladores puedan hacerle modificaciones y con ellos mismos desarrollar aplicaciones/juegos, no estaria de más… No creen???
migrar de directx a opengl es complicado y se necesita una seguridad de recuperación de la inversión es decir la certeza de que el juego venderá una cifra decente de copias en linux, por eso no se portan los juegos …
esta esta empezando a cambiar por suerte aunque hay algo que no creo que pase nunca, que vendan ensambladas (dell, bangho, lenovo, exo, etc) porque linux no es un sistema para una persona que va a usar la pc basica o para alguien que no entiende nada de sistemas, y justamente este monopolio es uno de los peores problemas
Hace mucho tiempo me venia preguntando lo mismo, y al fin encontre un lugar donde justamente piensan lo mismo que yo… Thans you very much