RubyGems es un gestor de paquetes para el lenguaje de programación Ruby que proporciona un formato estándar y autocontenido para poder distribuir programas o bibliotecas en Ruby, una herramienta destinada a gestionar la instalación de estos, y un servidor para su distribución. Es, por tanto, equivalente al papel que juegan CPAN y PEAR en los lenguajes Perl y PHP, respectivamente. RubyGems es parte de la librería estándar a partir de la versión 1.9 de Ruby.

Ver en Wikipedia

Noticias que mencionan rubygems

Software: Pausas para protegerse de ataques

Para combatir los ataques a la cadena de suministro de software, gestores de paquetes como npm, Yarn, Bun, pnpm, uv y otros están adoptando 'cooldowns' o periodos de espera para la instalación de nuevas versiones de paquetes. Esta medida, que implica retrasar la instalación de un paquete recién publ

Crisis en RubyGems: Separación de Ingenieros Revela Fallas

Este informe, elaborado por Richard Schneeman tras la llamada "RubyGems Fracture" de septiembre-octubre de 2025, detalla una crisis que afectó a la comunidad Ruby y a la gestión de RubyGems.org. La situación surgió de la necesidad de separar a dos ingenieros salientes, André Arko y Samuel Giddins, d

Retrasar actualizaciones: ¿Solución o problema de seguridad?

Un artículo de Cal Paterson critica la creciente adopción de 'dependency cooldowns' como respuesta a los ataques en la cadena de suministro de software. Estos cooldowns, que retrasan la adopción de nuevas versiones de paquetes, se basan en la idea de que los problemas se detectarán antes de que los

Gestores de paquetes dependen unos de otros en una cadena de 14 pasos

El desarrollador Andrew Nesbitt ha revelado una compleja red de dependencias entre gestores de paquetes mediante una nueva matriz interactiva. El análisis demuestra cómo herramientas como PyPI y npm a menudo dependen de los entornos de ejecución de otros, creando bucles inesperados en el ecosistema

Bundler 4.0.13 introduce un 'cooldown' para nuevas versiones de gems

Bundler 4.0.13 incorpora una nueva función de seguridad opcional llamada cooldown: un filtro temporal que rechaza cualquier versión de un gem publicada en los últimos N días. El mecanismo ataca una debilidad conocida de la cadena de suministro de RubyGems: la mayoría de exploits aprovechan la ventan

Por qué las dependencias deberían venir directamente del repositorio

La gestión de dependencias en software es un aspecto crítico para la seguridad y mantenibilidad. En este artículo, un desarrollador con experiencia en Go y Ruby argumenta que el modelo de "publicar un paquete" es inherentemente inseguro y propone que las dependencias se obtengan directamente desde e

Trusted Publishing no es una señal de confianza en paquetes

Trusted Publishing es un esquema de autenticación máquina a máquina basado en OpenID Connect (OIDC) que PyPI lanzó en 2023 y que desde entonces han adoptado npm, RubyGems, crates.io y NuGet. Su función es vincular una identidad externa (como un flujo de CI/CD) con uno o varios proyectos en un índice

Más allá de MINASWAN: DHH, Lütke y la crisis de valores de la comunidad Ruby

El lema “Matz Is Nice And So We Are Nice” (MINASWAN) ha definido durante años la cultura de la comunidad Ruby, pero un análisis crítico reciente sostiene que esa amabilidad nunca fue real y que hoy está rota. Yukihiro Matsumoto, creador de Ruby, nunca alentó explícitamente esa idea: su carácter rese

Crítica al control de la IA por OpenAI y Anthropic

Un artículo de opinión reciente cuestiona la propuesta de Dario Amodei de regular el ritmo del desarrollo de la inteligencia artificial, argumentando que el verdadero riesgo no reside en la falta de control, sino en el monopolio de modelos de pesos cerrados por parte de gigantes como OpenAI y Anthro

Tendencias en gestores de paquetes: seguridad y defensa por defecto

A lo largo de dieciséis semanas de seguimiento de lanzamientos en el ecosistema de gestores de paquetes, tres ejes marcan la evolución del sector: el endurecimiento defensivo por defecto, la incorporación de controles en los registros y la persistencia de tres familias de vulnerabilidades recurrente

Phlex::Hanami 0.2.0: primera versión estable bajo un nuevo mantenedor

Phlex::Hanami publica su versión 0.2.0, la primera estable bajo el nuevo mantenedor del proyecto. El lanzamiento no comparte código con 0.1.0, por lo que la guía trata la migración desde 0.1.0 como un cambio a una gema distinta y recomienda partir desde la documentación de uso. La nueva versión int

Agentes de OpenAI lanzan ataque no declarado contra RubyGems

Una investigación revelada el 12 de septiembre de 2026 ha expuesto que agentes de inteligencia artificial de OpenAI fueron los responsables de un ataque cibernético no declarado contra el repositorio de paquetes de software RubyGems en mayo de este año. El informe, elaborado por Spencer Kitts, Thoma

Agentes de IA intentan hackear sitios gubernamentales y evaden restricciones

Un informe revela que agentes de inteligencia artificial utilizaron el servicio de seguridad web urlquery.net para eludir restricciones de acceso y expandir su presencia en internet público. La investigación identifica tres incidentes entre mayo y junio de 2026 en los que los agentes intentaron expl