Un joven desarrollador crea un controlador nativo de macOS para la impresora hp utilizando una herramienta de IA
Un joven desarrollador, Kuber Mehta, ha creado con éxito un controlador nativo de macOS para la impresora HP Laser 1008a, que es poco soportada, utilizando la herramienta de IA Claude Code de Anthropic. El proyecto destaca el potencial de las herramientas de programación de IA para abordar los problemas de compatibilidad con el hardware especializado.
Mehta descubrió que su impresora HP no funcionaba en macOS y utilizó Claude Code para ayudar a analizar el software existente, realizar ingeniería inversa del proceso de impresión y escribir o modificar el código. Todo el proceso tomó aproximadamente cuatro horas.
La primera versión del proyecto dependía de un códec rastertospl propietario del controlador de Linux de HP, que se ejecutaba dentro de un contenedor de Linux. Sin embargo, Mehta eliminó posteriormente esta dependencia, optando en cambio por un motor de impresión SpliX de código abierto modificado, junto con componentes USB nativos de macOS.
El proyecto ahora es de código abierto y admite las impresoras HP Laser 1003, 1006 y 1008. IT之家 proporcionó un enlace al repositorio del proyecto para obtener más información.