Spring es un sistema operativo orientado a objetos de microkernel experimental desarrollado por Sun Microsystems a principios de la década de 1990. Utilizaba principios similares a los utilizados en el kernel de Mach . El desarrollo cesó a mediados de los 90, pero algunas de las ideas se reutilizaron en las bibliotecas de Java y el sistema operativo Solaris .