OpenBSD/arc es el porte de OpenBSD para máquinas compatibles con la especificación Advanced RISC Computing, conocidas como máquinas ARC, y basadas en procesadores MIPS; En un principio, este procesador se diseñó para Microsoft Windows NT. Entre estas máquinas se encuentra PICA de Acer, fenecida hace ya mucho tiempo, así como otras máquinas fabricadas por otras compañías como MIPS, Deskstation, NEC, y Olivetti.
La especificación ARC se ha extinguido, y no es probable que se lleguen a fabricar nuevas máquinas con BIOS ARC para MIPS. Microsoft anunció que no continuaría con el soporte para MIPS después de NT 4.0. OpenBSD/arc era una buena alternativa a NT.
El desarrollo de soporte para el porte de OpenBSD/arc cesó a partir de la versión final 2.3.
En el momento actual no hay nadie manteniendo este porte. El código fuente todavía se puede obtener desde CVS Attic, y también se puede encontrar código en NetBSD. Si alguien está interesado en resucitar el porte para arc, puede contactar con Per Fogelström y Warner Losh.
No está muy claro cómo empezó todo. Parece ser que el primer trabajo sobre esta plataforma lo llevó a cabo CMU como parte de su proyecto Mach. El hardware con el que empezaron fueron estaciones de trabajo dec basadas en DEC R2000/R3000. Este código lo utilizaron más tarde los grupos Sprite y BSD. El código de 4.4BSD, conocido como porte pmax, fue liberado y puesto a disposición pública a mediados de 1993. Más tarde fue fusionado en el árbol de NetBSD por varias personas, pero tardó varios años en ser estable y maduro, principalmente debido a problemas con la cadena de herramientas del compilador.
Per Fogelström se familiarizó con el código después de portarlo para una placa casera basada en IDT R3081. A raíz de portarlo para la placa MIPS R4400 Acer PICA, le añadió soporte para R4400. Willowglen Singapore adquirió una segunda placa PICA para Theo de Raadt, para que éste pudiera mejorar el porte, a fin de que fuera usado como sistema de desarrollo para un proyecto interno. Desde entonces, Theo, Per y otros han completado el porte.
Como resultado, se ha modificado el código para hacerlo más versátil, y para que pueda llegar a dar soporte a un amplio abanico de máquinas ARC. Desafortunadamente, la muerte de esta plataforma, además de la carencia de disponibilidad de este hardware, ha acabado por desalentar a los desarrolladores de este porte. Al final se decidió parar el soporte para OpenBSD/arc y eliminar el código del árbol de fuentes.
La última versión final con soporte para OpenBSD/arc es OpenBSD 2.3. Ya no se encuentra disponible en los sitios de ftp, pero todavía se puede obtener en CD.