Ryujinx (emulador de Nintendo Switch) eliminado de GitHub
(github.com/Ryujinx)-
Producto
- GitHub es una plataforma donde los desarrolladores de software pueden encontrar código, proyectos y personas para colaborar
- Ofrece diversas funciones y opciones de seguridad, además de soluciones personalizadas para equipos y empresas
-
Soluciones
- GitHub Copilot: una herramienta de escritura de código impulsada por IA que aumenta la productividad de los desarrolladores
- GitHub Enterprise: una plataforma escalable para organizaciones de gran tamaño
- Funciones de seguridad: ofrece varias herramientas de seguridad como escaneo de código y detección de secretos
-
Recursos
- Ofrece diversas herramientas de desarrollo como GitHub CLI, GitHub Desktop y GitHub Mobile
- El ecosistema de desarrolladores puede expandirse mediante la API para desarrolladores y el programa de alianzas
-
Código abierto
- GitHub desempeña un papel importante en el hospedaje y la gestión de proyectos de código abierto
- Apoya diversos proyectos y comunidades de código abierto
-
Empresas
- Proporciona diversa información a través de los casos de éxito de clientes y el blog de GitHub
- Destaca sus esfuerzos en inclusión e impacto social
-
Precios
- Ofrece varias opciones de precios, con planes personalizados para equipos y empresas
-
Soporte
- Ofrece diversas opciones de soporte, como documentación, foros de la comunidad, servicios profesionales y soporte premium
-
Compañía
- Proporciona información sobre la empresa, como la historia de GitHub, la sala de prensa y las vacantes
Resumen de GN⁺
- GitHub es una herramienta esencial para que los desarrolladores de software colaboren y administren código
- Funciones innovadoras impulsadas por IA, como Copilot, pueden mejorar significativamente la productividad de los desarrolladores
- Satisface las necesidades de empresas y equipos mediante diversas funciones de seguridad y soluciones personalizadas
- Fortalece el ecosistema de desarrolladores al apoyar proyectos y comunidades de código abierto
- Los diversos recursos y opciones de soporte de GitHub ayudan a los desarrolladores a crear mejor software
1 comentarios
Opiniones de Hacker News
https://gbatemp.net/threads/ryujinx-emulator-github-repository-currently-down.661497/
Según el comunicado oficial en Discord de Ryujinx, el desarrollador gdkchan fue contactado por Nintendo y recibió una propuesta de acuerdo para dejar de trabajar en el proyecto del emulador
Aunque el acuerdo todavía no está cerrado, dicen que la organización fue eliminada por completo
Nintendo tiene fama de perseguir de forma insistente a los creadores de este tipo de proyectos homebrew/emuladores, e incluso se dice que asignó gente para vigilar a desarrolladores aficionados que viven fuera de Japón. Basta buscar “nintendo ninjas”
La Switch está casi al final de su ciclo de vida, su sucesora está a menos de un año, y es probable que sea difícil hackearla por un tiempo. Parece un extraño autogol: hacer algo que va a enfurecer a todos, pero tan tarde que el beneficio es pequeño. A estas alturas no debería quedar mucha piratería de juegos nuevos de Switch, así que el movimiento de los abogados resulta bastante raro
Claro, si no tuvieron opción sobre los tiempos, es comprensible
Aquí hay un documento que muestra en detalle el enfoque: https://archive.org/details/Knock_And_Talk_directcontact/Knock_And_Talk_directcnotact/Final%20Enforcement%20Proposal%20Neimod%204%205%2013/mode/2up
Si no hay nada ilegal, pensaría que no pueden impedir que otros forks sigan desarrollándolo
Cuando bajaron Yuzu, hice un script que descarga automáticamente los 5 lanzamientos más recientes de algunos emuladores que uso, y Ryujinx estaba incluido, así que puedo conservar los binarios
Ahora pienso que también debería haber hecho un mirror en Gitea, aunque casi nunca vaya a compilarlo yo mismo
El script está aquí: https://gist.github.com/rcarmo/89afd64747fc909e80b29abc902c89d0
Está diseñado para tener una carga muy baja incluso si se ejecuta a diario con cron. Pueden usarlo libremente para preservar el software del que dependen. Personalmente me da mucha pena que Nintendo haya hecho que no pueda disfrutar mis juegos en mejor hardware, y probablemente de ahora en adelante me enfoque en juegos de PC. En Steam hay muchos buenos indies como Dredge, que ahora mismo es mi juego favorito
Creo que, sea cual sea el motivo esta vez, no cambia mucho
La próxima vez, por lo ocurrido con Yuzu, seguramente sea un DMCA. Este es justo el tipo de caso para alguna forma de Git distribuido o repositorios Git vía Tor
[1] https://radicle.xyz
https://radicle.xyz/faq
Radworks, que ha financiado Radicle, está organizada alrededor del token RAD, un token de gobernanza de Ethereum. Personalmente me da un olor parecido a Tea
No creo que sea razonable ponerlo en la misma categoría
Las cuentas de YouTube que muestran dispositivos emulando juegos de Nintendo también están siendo atacadas recientemente
https://www.timeextension.com/news/2024/10/nintendo-is-now-going-after-youtube-accounts-which-show-its-games-being-emulated
Nintendo seguramente hace esto porque cree que sus ventas disminuyen, y puede que en términos generales realmente disminuyan. Pero espero que más gente deje de comprar productos de una empresa dispuesta a arruinarle la vida a personas por algo que, para sus ganancias netas, es prácticamente un error de redondeo
Si Nintendo pudiera entrar a tu casa y romper todas tus consolas viejas para obligarte a comprar las reediciones, lo haría.
En ese entonces Nintendo ponía un ícono de “prohibida la reventa” en la parte trasera de todos los juegos.
Pero cuando Nintendo recicla juegos viejos, muchas veces la calidad es inferior a la del original y no hace avanzar en nada a la industria. Si pudiera, convertiría las consolas viejas en ladrillos y también bloquearía el mercado de juegos usados.
Estos proyectos de verdad deberían empezar a montar sus propias instancias de Gitea o GitLab y dejar GitHub solo como espejo.
Me da risa cada vez que veo en este sitio a gente ponerse del lado de las megacorporaciones con excusas legalistas.
A) ¿Por qué importa tanto la ley? Muchas veces las leyes no son morales.
B) ¿Las leyes de qué país habría que obedecer? Internet existe en todos los países.
No sorprende que esa misma forma de pensar aparezca también en discusiones como esta eliminación de un emulador.
Apostaría mucho dinero a que esto es por la inminente Switch 2.
Si los rumores son ciertos, la arquitectura del sistema es tan parecida que podría terminar siendo algo similar a cómo el emulador Dolphin ejecuta juegos de GameCube y de Wii. Nintendo seguramente quiere evitar un emulador disponible el día de lanzamiento de la Switch 2.
Pero si eso termina siendo “jugarlos con peor calidad que en un emulador de hace 3 años”, sería un golpe muy negativo para la opinión pública.
Para dejarlo claro, Ryujinx no tiene relación con Yuzu, el emulador de Switch que Nintendo atacó con fuerza a principios de este año.
Hasta que Yuzu desapareció, eran proyectos desarrollados en paralelo de forma independiente por personas distintas.
Siempre pensé que la emulación de Switch se volvió demasiado buena demasiado rápido.
Como la Switch tiene hardware tan débil, se puede emular incluso en máquinas muy modestas. Nintendo seguramente llevaba tiempo buscando una forma de cerrar Ryujinx.
Sería bastante interesante si el desarrollador principal hubiera aceptado dinero para borrar todo. Aunque al principio parezca “hacer algo malo”, si sabes que el código fuente va a seguir sobreviviendo y te ofrecen dinero para retirarte, yo también habría sentido mucha presión para aceptar en esa situación. Claro que, en realidad, es mucho más probable que la oferta haya sido no destruirlo por completo con una demanda.
Francamente, no culpo a Nintendo por usar todos los medios posibles para apuntar contra emuladores mientras el hardware sigue vigente. Han hecho cosas mucho peores al tratar con la comunidad, como demandar torneos que usaban mods y amenazar a otros torneos.
La verdadera preocupación de Nintendo podría no ser la piratería actual de Switch 1, sino que los emuladores de Switch actuales evolucionen en emuladores de Switch 2 durante los primeros meses o años del ciclo de vida del nuevo hardware. Parece temer una situación en la que exista un emulador capaz de correr bien juegos dumpeados de Switch 2 mucho antes de que aparezca una forma de modificar el nuevo hardware para permitir la piratería.
Por supuesto, también es muy probable que quiera volver a vender juegos anteriores. Sobre todo si puede lanzar versiones “remasterizadas” de los Zelda de Switch para el nuevo hardware con mejor resolución y framerate, algo que ya es posible mediante emulación.
Tomado del anuncio en Discord: “Ayer gdkchan fue contactado por Nintendo y recibió una propuesta de acuerdo para dejar de trabajar en el proyecto, eliminar la organización y retirar los activos relacionados que él controla. Mientras esperábamos la confirmación de si aceptaría este acuerdo, la organización fue eliminada, así que creo que podemos decir con seguridad cuál fue el resultado. En lugar de dejar solo miedo y especulaciones, decidí escribir este breve mensaje para dar algo de cierre”.