Articulo de referencia

Comparación de núcleos de sistemas operativos

Un núcleo es un componente de un sistema operativo informático . [ 1 ] Actúa como intermediario, conectando el software con el hardware y permitiendo que funcionen juntos sin pr...

Un núcleo es un componente de un sistema operativo informático . [ 1 ] Actúa como intermediario, conectando el software con el hardware y permitiendo que funcionen juntos sin problemas. [ 2 ] La comparación de núcleos de sistemas puede brindar información sobre el diseño y las decisiones arquitectónicas tomadas por los desarrolladores de sistemas operativos específicos.

Criterios de comparación

Las siguientes tablas comparan información general y técnica de varios núcleos de sistemas operativos ampliamente utilizados y disponibles actualmente . Para obtener más información, consulte los artículos de cada producto.

Aunque existe una gran cantidad y variedad de distribuciones de Linux disponibles , todos estos núcleos se agrupan bajo una sola entrada en estas tablas, debido a que las diferencias entre ellos se encuentran a nivel de parche. Consulte la comparación de distribuciones de Linux para una comparación detallada. Las distribuciones de Linux que tienen núcleos altamente modificados —por ejemplo, núcleos de computación en tiempo real— deben listarse por separado. También existe una amplia variedad de sistemas operativos BSD menores, muchos de los cuales se pueden encontrar en la comparación de sistemas operativos BSD .

Las tablas no incluyen específicamente puntos de vista subjetivos sobre las ventajas de cada núcleo o sistema operativo.

Descripción general de las características

Se muestran comparativamente los principales núcleos de propósito general contemporáneos . Solo se detalla una descripción general de sus características técnicas.

Análisis de fallos y disponibilidad

  1. Se puede depurar usando kgdb(1)
  2. Se puede depurar usando crash(8)
  3. Se puede depurar usando mdb(1)

Escalabilidad y agrupamiento

Soporte en tiempo real

Soporte de protocolo de transporte

  1. Eliminado desde FreeBSD 8.0-RELEASE
  2. 1 2 3 Implementado únicamente en el espacio de usuario

Seguridad en el núcleo

  1. también conocida como Protección de parches del kernel
  2. también conocido como Secure Kernel PatchGuard

Virtualización en el núcleo

Soporte para servidores en el kernel

Compatibilidad con formato binario

Comparación del soporte del núcleo del sistema operativo para diferentes formatos binarios ( ejecutables ):

  1. 1 2 3 Compatible con el subsistema Win32 en el espacio de usuario en x86

Compatibilidad con el sistema de archivos

Sistemas de archivos físicos :

Compatibilidad con sistemas de archivos en red

Compatibilidad con sistemas de archivos pseudo

Conjuntos de instrucciones y microarquitecturas de CPU compatibles

Procesadores GPU compatibles

  1. Intel 9xx/Gxx/Qxx
  2. Gráficos Intel HD/Iris/UHD
  3. Gráficos Iris Xe/ Intel Arc
  4. Utilizado enla familia NXP i.MX
  5. 1 2 3 4 portado desde Linux
  6. Los controladores Intel Graphics Media Accelerator eran compatibles hasta Windows 8.1. [ 230 ] [ 231 ]
  7. Los controladores AMD para GPU pre-GCN fueron compatibles hasta Windows 10. [ 233 ]
  8. El controlador Quadro y GeForce para macOS era compatible hasta macOS High Sierra (10.13). [ 238 ]
  9. Los controladores Radeon Mac Edition eran compatibles hasta Mac OS X 10.4. [ 239 ] [ 240 ] [ 241 ]

Entorno de ejecución del kernel compatible

Esta tabla indica, para cada núcleo, qué imágenes ejecutables y controladores de dispositivos de sistemas operativos puede ejecutar dicho núcleo.

Algoritmos de cifrado compatibles

Esto puede resultar útil en algunas situaciones, como el cifrado del sistema de archivos.

Algoritmos de compresión compatibles

Esto puede ser útil en algunas situaciones, como en sistemas de archivos comprimidos.

Algoritmos de resumen de mensajes compatibles

Protocolos Bluetooth compatibles

Soporte de audio

Soporte gráfico

Véase también

Notas a pie de página

  1. "Definición del núcleo" . The Linux Information Project . Consultado el 4 de marzo de 2015 .
  2. "Núcleo en el sistema operativo" . GeeksforGeeks . 23 de julio de 2020. Consultado el 31 de mayo de 2025 .
  3. El reloj en tiempo real de IBM PC debería ejecutarse en UT
  4. El hardware de Amiga carecía de soporte para la protección de memoria, por lo que no se pudieron alcanzar los objetivos de aislamiento estricto del diseño del microkernel.
  5. El hardware de Amiga carecía de soporte para la protección de memoria, por lo que no se pudieron alcanzar los objetivos de aislamiento estricto del diseño del microkernel.
  6. "Capítulo 14. Seguridad" . Manual de FreeBSD .
  7. Manual de comandos generales de FreeBSDsetfacl(1)  
  8. 1 2 www.gnu.org/software/hurd/faq/smp.html
  9. 1 2 3 "El microkernel Fiasco - Estado" . Consultado el 11 de enero de 2013 .
  10. "Preguntas frecuentes sobre el kernel de Linux" .
  11. Un modo de aislamiento de tareas completo para el kernel
  12. 1 2 Admite ELF desde la versión 3.2.0 "MinixReleases" . Minix Wiki . Archivado del original el 31 de mayo de 2012. Recuperado el 21 de mayo de 2012 .
  13. 1 2 a.out se eliminará gradualmente en las próximas versiones. van der Kouwe, Erik. "Re: ~Segmentación [ Era: Minix3 para sparc ] " . Minix3 para sparc . Grupos de Google . Recuperado el 21 de mayo de 2012 .
  14. 1 2 Confirmar la eliminación de las utilidades a.out de minix; ahora solo admite la ejecución de a.out. Leca, Antoine. "3fb8cb760c9075fab05682b89b1542d66481ba58" . minix.git . Recuperado el 21 de mayo de 2012 .
  15. "Anuncio de NetBSD 5.0" .
  16. "Seguimiento de eventos" . Microsoft Docs . 7 de enero de 2021.
  17. "El reloj en tiempo real de IBM PC debería ejecutarse en UT" .
  18. 1 2 "Capítulo 10. Depuración del núcleo" . Portal de documentación de FreeBSD . El proyecto FreeBSD. 25 de junio de 2025. Recuperado el 25 de marzo de 2026 .
  19. Documentación de Kdump: la solución de volcado de fallos basada en kexec . kernel.org.
  20. Uso de kgdb, kdb y los componentes internos del depurador del kernel . kernel.org.
  21. DRBD: un dispositivo de bloques distribuido . LWN. 22 de abril de 2009.
  22. Dispositivo de bloques replicados distribuidos - DRBD . kernel.org.
  23. Conexión en caliente de la CPU en el Kernel . kernel.org.
  24. Conexión/desconexión en caliente de la memoria . kernel.org.
  25. Livepatch . kernel.org.
  26. Live Update Orchestrator "LUO" integrado para Linux 6.19 . Phoronix. 8 de diciembre de 2025.
  27. crash(8) - Páginas del manual de OpenBSD
  28. Gestión de volcados de memoria en el sistema operativo Solaris . Oracle. Junio ​​de 2007.
  29. Introducción al particionamiento dinámico de hardware . Microsoft
  30. Actualización en caliente en Windows . Microsoft. 20 de noviembre de 2021
  31. 1 2 Lista de características principales de DragonFly . Proyecto DragonFly.
  32. Páginas del manual en línea de DragonFly  : sys_checkpoint(2)
  33. DragonFly BSD - historia . Proyecto DragonFly.
  34. Anuncio de FreeBSD 14.0-RELEASE . Proyecto FreeBSD.
  35. Adrian Chadd (10 de mayo de 2015). "numa(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Recuperado el 4 de abril de 2026 .
  36. RoCE como acelerador de rendimiento . Proyecto FreeBSD. 2018.
  37. "InfiniBand" . Wiki de FreeBSD . 16 de abril de 2019. Consultado el 4 de abril de 2026 .
  38. ntb . Proyecto FreeBSD.
  39. "pnfs(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 5 de agosto de 2018. Consultado el 22 de enero de 2026 .
  40. La utilidad Turbostat aumenta el límite de núcleos de CPU de 1024 a 8192 después de que HPE lo superara con 1152 núcleos . Phoronix. 7 de abril de 2025.
  41. ¿Qué es NUMA? . kernel.org.
  42. Controladores NTB . kernel.org.
  43. Para plataformas sun4v, a partir de Oracle Solaris b147
  44. "Oracle Solaris 11 Express 2010.11 | Novedades" (pdf) . Oracle Technology Network . Oracle. 28 de enero de 2011. Consultado el 24 de enero de 2026 .
  45. TN3205: Comunicación de baja latencia con RDMA a través de Thunderbolt . Apple
  46. 1 2 Capítulo 8. Documento de diseño de SMPng . Proyecto FreeBSD.
  47. _umtx_op . El proyecto FreeBSD.
  48. 1 2 Fundación FreeBSD: Un año de desarrollo patrocinado en 2024. Fundación FreeBSD. 20 de diciembre de 2024
  49. "rtprio(2)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 23 de julio de 1994. Consultado el 4 de abril de 2026 .
  50. mav (2010-09-13). " [ base ] Revisión 212541" . Recuperado 2026-01-23 .
  51. "mlock(2)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 27 de julio de 2010. Consultado el 4 de abril de 2026 .
  52. "mlockall(2)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 27 de julio de 2010. Consultado el 4 de abril de 2026 .
  53. 9.3-RELEASE - 7. Coloreado de páginas . El proyecto FreeBSD
  54. 1 2 Los parámetros de la línea de comandos del kernel . kernel.org.
  55. Descripción general de la preempción en tiempo real . LWN. 10 de agosto de 2005.
  56. Un pequeño paso en la ejecución por delegación . LWN. 29 de julio de 2025
  57. Futexes PI ligeros . kernel.org.
  58. Bloquear prioridades de E/S . kernel.org.
  59. "(Casi) funcionamiento sin ticks completo en 3.10" . Lwn.net . Consultado el 9 de abril de 2015 .
  60. Luiz Giacomossi et al. Análisis de la planificación de cargas de trabajo de control de vuelo de UAV en PREEMPT_RT Linux usando una Raspberry Pi 5. arxiv.org. 2026
  61. Cambios significativos de NetBSD 1.5 a 1.6 . NetBSD
  62. Capítulo 2 Núcleo de Oracle Solaris y árbol de dispositivos . Oracle
  63. proc lwpsinfo_t Estructura Oracle
  64. Sistema operativo Solaris 10 - Novedades (Archivo web) Sun Microsystems
  65. Siempre preemptivo y siempre interrumpible . Microsoft
  66. Inversión de prioridad . Microsoft
  67. Bright, Peter (28 de octubre de 2012). "Mejor por dentro: bajo el capó de Windows 8" . Ars Technica. Sección "Tic tac".
  68. os_unfair_lock_lock - Documentación para desarrolladores de Apple . Apple
  69. Notas de la versión 4.0 de FreeBSD . Proyecto FreeBSD. 21 de febrero de 2021
  70. "Multipath TCP" . Centro de Arquitecturas Avanzadas de Internet - Universidad Tecnológica de Swinburne . Archivado del original el 15 de febrero de 2017. Consultado el 24 de enero de 2026 .
  71. "udplite(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 1 de octubre de 2014. Consultado el 24 de marzo de 2026 .
  72. "sctp(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 15 de diciembre de 2006. Consultado el 4 de abril de 2026 .
  73. "Proyecto DCCP - Página principal" . Proyecto DCCP . Archivado del original el 1 de mayo de 2004. Consultado el 24 de marzo de 2026 .
  74. Haggmark, Joacim (2003-10-08). " [ dccp ] Implementación de FreeBSD" . Grupo de Trabajo de Ingeniería de Internet . Archivado del original el 16 de junio de 2013. Recuperado el 24 de marzo de 2026 .
  75. Yoshifumi Nishida (18 de julio de 2009). "Implementación de DCCP en BSD" (pdf) . Grupo de Trabajo de Ingeniería de Internet . Consultado el 24 de marzo de 2026 .
  76. Yoshifumi Nishida. "Una implementación preliminar de DCCP en BSD" . Archivado del original el 10 de agosto de 2009. Consultado el 24 de marzo de 2026 .
  77. Cloudflare elogia el protocolo TCP de rutas múltiples, pero critica la compatibilidad deficiente de Linux . Phoronix. 3 de enero de 2025.
  78. Linux 7.1 dejará de usar UDP-Lite: permite un mejor rendimiento con código optimizado . Phoronix. 16 de marzo de 2026.
  79. La segunda mitad de la ventana de fusión 6.16 . LWN. 9 de junio de 2025
  80. Xin Long. "Implementación de QUIC en el kernel con protocolo de enlace en el espacio de usuario" . GitHub . Consultado el 24 de marzo de 2026 .
  81. Notificación de congestión más precisa para TCP . LWN. 18 de febrero de 2026
  82. IP Sysctl . kernel.org.
  83. Gestión activa de colas acoplada de doble cola (AQM) para baja latencia, baja pérdida y rendimiento escalable (L4S) - Apéndice A. Ejemplo de algoritmo PI2 acoplado de doble cola . IETF. Enero de 2023
  84. Se ha publicado el kernel 6.17 . LWN.net. 28 de septiembre de 2025
  85. https://docs.oracle.com/cd/E37838_01/html/E60991/genql.html Cómo crear y configurar un túnel IP: administración de redes TCP/IP, IPMP y túneles IP en Oracle Solaris 11.4. Oracle
  86. Configuración de IPsec . Microsoft
  87. RFC 2004
  88. RFC 2003
  89. RFC 1933, RFC 2893 y RFC 4213
  90. Páginas del manual en línea de DragonFly  : ppp(4) . Proyectos de DragonFly
  91. Páginas del manual en línea de DragonFly  : vlan(4) . Proyectos de DragonFly
  92. Páginas del manual en línea de DragonFly  : gre(4) . Proyectos de DragonFly
  93. Páginas del manual en línea de DragonFly  : gif(4) . Proyectos de DragonFly
  94. Manual de FreeBSD, Capítulo 28: PPP y SLIP . El proyecto FreeBSD.
  95. Archie Cobbs (13 de noviembre de 2012). "ng_ppp(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 22 de enero de 2026 .
  96. Julian Elischer (15 de septiembre de 2015). "ng_pppoe(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 22 de enero de 2026 .
  97. Páginas del manual de FreeBSD - Manual de interfaces del kernel - VLAN(4)
  98. Páginas del manual de FreeBSD - Manual de interfaces del kernel - GRE(4) . El proyecto FreeBSD
  99. Andrey V. Elsukov (7 de noviembre de 2014). "me(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Recuperado el 23 de enero de 2026 .
  100. Páginas del manual de FreeBSD - Manual de interfaces del kernel - GIF(4) . El proyecto FreeBSD
  101. Notas de la versión FreeBSD 10.2-RELEASE . El proyecto FreeBSD.
  102. Compatibilidad con PPP (protocolo punto a punto) . kernelconfig.io
  103. Ethernet (10 o 100 Mbit) . kernelconfig.io
  104. PPP sobre Ethernet . kernelconfig.io
  105. Compatibilidad con VLAN 802.1Q/802.1ad . kernelconfig.io
  106. Conmutación de etiquetas multiprotocolo . kernelconfig.io
  107. Compatibilidad con L2TPv3 . kernelconfig.io
  108. IP: Túneles GRE sobre IP . kernelconfig.io
  109. IP: túnel . kernelconfig.io
  110. IPv6: Túnel IPv6 en IPv4 (controlador SIT) . kernelconfig.io
  111. PPP sobre L2TP . kernelconfig.io
  112. Red de área local virtual extensible (VXLAN) . kernelconfig.io
  113. ppp(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  114. pppoe(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  115. vlan(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  116. mpls(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  117. l2tp(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  118. gre(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  119. gif(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  120. ppp(4) - Páginas del manual de OpenBSD . Proyecto OpenBSD
  121. pppoe(4) - Páginas del manual de OpenBSD . Proyecto OpenBSD
  122. 1 2 vlan(4) - Páginas del manual de OpenBSD . Proyecto OpenBSD
  123. Registro de cambios de OpenBSD 5.8 . Proyecto OpenBSD
  124. 1 2 gre(4) - Páginas del manual de OpenBSD . Proyecto OpenBSD
  125. gif(4) - Páginas del manual de OpenBSD . Proyecto OpenBSD
  126. CVS: cvs.openbsd.org: src . Proyecto OpenBSD
  127. "Capítulo 21 Descripción general de las APP" . Centro de ayuda de Oracle . Oracle . Consultado el 22 de enero de 2026 .
  128. "sppptun(7M)" . Biblioteca de información de Oracle Solaris 11.3 . Oracle. 2017. Recuperado el 22 de enero de 2026 .
  129. David Karp, Tim O'Reilly, Troy Mott. "Windows XP en pocas palabras, Segunda edición". pág. 605. O'Reilly Media. 8 de marzo de 2005.
  130. Túnel GRE en Windows Server 2016. Microsoft. 2 de noviembre de 2024.
  131. David Karp, Tim O'Reilly, Troy Mott. "Windows XP en pocas palabras, Segunda edición". pág. 604. O'Reilly Media. 8 de marzo de 2005.
  132. Edward Horley. "IPv6 práctico para administradores de Windows", pág. 12. 27 de diciembre de 2013. ISBN 978-1430263708
  133. 1 2 David Karp, Tim O'Reilly, Troy Mott. "Windows XP en pocas palabras, Segunda edición". pág. 607. O'Reilly Media. 8 de marzo de 2005.
  134. "route(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 4 de noviembre de 2004. Consultado el 24 de marzo de 2026 .
  135. "netlink(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 30-11-2022 . Consultado el 27-01-2026 .
  136. shm_open(2) El proyecto FreeBSD
  137. "pipe(2)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 2016-07-20 . Consultado el 2026-01-23 .
  138. Ed Schouten (2008-08-20). "posix_openpt(2)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Recuperado el 16 de marzo de 2026 .
  139. "pty(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 2008-08-20 . Consultado el 2026-03-16 .
  140. Páginas del manual en línea de DragonFly  : pty(4) . Proyectos de DragonFly
  141. pty(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  142. ptm(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  143. pty(4) - Páginas del manual de OpenBSD . Proyecto OpenBSD
  144. "pipe(2)" . Biblioteca de información de Oracle Solaris 11.3 . Oracle. 2017. Recuperado el 4 de abril de 2026 .
  145. Richard B. Lam. "Memoria compartida y colas de mensajes". " Dr. Dobb's Journal of Software Tools for the Professional Programmer", Volumen 20, Número 5, pág. 30, mayo de 1995.
  146. AF_UNIX llega a Windows . Microsoft. 19 de diciembre de 2017.
  147. Linux 6.18 supondrá una gran mejora para los servidores que sufren ataques DDoS . Phoronix. 3 de octubre de 2025.
  148. Capítulo 6. El marco MAC de TrustedBSD . Proyecto FreeBSD
  149. "priv(9)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 30 de agosto de 2006. Consultado el 20 de mayo de 2026 .
  150. 1 2 "capsicum(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 20 de septiembre de 2011. Recuperado el 4 de abril de 2026 .
  151. Anuncio de lanzamiento de FreeBSD 15.0 . Proyecto FreeBSD. 2 de diciembre de 2025.
  152. "mac(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 30 de octubre de 2007. Consultado el 4 de abril de 2026 .
  153. "privileges(5)" . Biblioteca de referencia de Oracle Solaris 11.3 . Oracle. 2017. Recuperado el 23 de enero de 2026 .
  154. "Protección contra ataques Syn en Windows Vista, Windows 2008, Windows 7, Windows 2008 R2, Windows 8/8.1, Windows 2012 y Windows 2012 R2" . Junio ​​de 2010. La protección contra ataques Syn está habilitada de forma predeterminada y no se puede deshabilitar.
  155. "Seguridad de la información elemental, segunda edición, capítulo 4 "Compartir archivos"" (PDF) . Sección 4.4 "ACL de Microsoft Windows". Las ACL utilizadas en Macintosh OS X y en el sistema operativo Solaris de Sun son similares a las de Windows para garantizar que funcionen bien juntas.
  156. Mecanismo de firma de módulos del kernel . kernel.org.
  157. Conceptos de IMA y EVM . IBM .
  158. Dentro de Linux Kernel Runtime Guard (LKRG): Una nueva capa de protección de la integridad del kernel . Linux Journal. 29 de enero de 2026.
  159. dm-verity . LWN. 19 de septiembre de 2011
  160. dm-verity . kernel.org.
  161. Protección de archivos con fs-verity . LWN. 30 de agosto de 2018
  162. fs-verity: protección de autenticidad basada en archivos de solo lectura . kernel.org.
  163. 1 2 Arquitectura de seguridad defendible . pág. 53. Sociedad Sueca de Procesamiento de la Información . 2019
  164. Requisitos de firma de código en modo kernel . Microsoft.
  165. Microsoft bajo presión para reforzar sus defensas contra ataques BYOD (Bring Your Own Device) . Informa TechTarget . 14 de febrero de 2026.
  166. Extracción de iOS sin jailbreak: Compatibilidad total con iOS 9, extracción simplificada del sistema de archivos . ElcomSoft . 6 de agosto de 2020
  167. "Xen" . Wiki de FreeBSD . 29 de marzo de 2025. Consultado el 24 de enero de 2026 .
  168. "NetBSD/xen" . Wiki de NetBSD . Consultado el 24 de enero de 2026 .
  169. "xen(4)" . Páginas del manual de OpenBSD . 09/12/2015 . Consultado el 24/01/2026 .
  170. Mike Larkin (06-12-2015). "vmm(4)" . Páginas del manual de OpenBSD . Consultado el 24-01-2026 .
  171. "Windows 10 Device Guard y Credential Guard desmitificados" . Blog de Ash . Consultado el 28 de marzo de 2018 .
  172. "Hipervisor" . Documentación para desarrolladores de Apple . Consultado el 24 de enero de 2026 .
  173. Un comienzo difícil para ksmbd . LWN. 7 de octubre de 2021
  174. KSMBD - Servidor del kernel SMB3 . kernel.org.
  175. doc/Documentation/networking/tls.txt kernel.org
  176. "Seguridad web - tempesta-tech/tempesta Wiki" . Tempesta Technologies INC. 31 de octubre de 2017. Consultado el 7 de mayo de 2018 .
  177. Ziehau, Sepherosa (22 de mayo de 2013). "socket: Extender SO_REUSEPORT para distribuir la carga de trabajo a los sockets disponibles" . Fuente del proyecto DragonFly . Consultado el 31 de julio de 2024 .
  178. "nfssvc(2)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 9 de junio de 1993. Consultado el 4 de abril de 2026 .
  179. "nfsd(8)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 23 de abril de 2011. Consultado el 4 de abril de 2026 .
  180. 1 2 "nfsv4(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 15 de mayo de 2011. Recuperado el 4 de abril de 2026 .
  181. Lundberg, Johannes (2018-06-06). "Balanceo de carga de sockets con la nueva opción SO_REUSEPORT_LB" . Recuperado el 31-07-2024 .
  182. Páginas del manual de FreeBSD - Manual de interfaces del kernel KTLS(4)
  183. "El proyecto OpenSolaris integra un servidor CIFS en el núcleo de Solaris" . Archivado del original el 22 de mayo de 2008. Consultado el 21 de agosto de 2009 .
  184. 1 2 Balanceador de carga integrado
  185. AmigaOS hasta la versión 3.9 podía usar el formato ELF para ejecutables y bibliotecas PowerPC a través de ppc.library, también conocido como PowerUP. AmigaOS 4 usa ELF como su formato nativo de ejecutables.
  186. Eric W. Biederman (09-03-2022). "a.out: Dejar de compilar el soporte para a.out/osf1 en alpha y m68k" . Recuperado el 25-03-2026 .
  187. Borislav Petkov (13 de enero de 2022). "x86: Eliminar el soporte para a.out" . Consultado el 25 de marzo de 2026 .
  188. 1 2 src/trunk: src Eliminar el soporte para Darwin, MACH y Mach-O. El proyecto NetBSD.
  189. para admitirbinarios de SunOS 4.x
  190. incluyendo una opción de compatibilidad con Linux
  191. attilio (2012-10-17). " [ base ] Revisión 241636" . Recuperado 2026-01-23 .
  192. attilio (2013-03-02). " [ base ] Revisión 247665" . Recuperado el 2026-01-23 .
  193. 1 2 3 soporte de escritura experimental y peligroso
  194. 1 2 3 4 Se necesita un conductor adicional
  195. "NTFS3" . Documentación del kernel de Linux . Consultado el 23 de enero de 2026 .
  196. La función de escritura actualmente no funciona.
  197. 1 2 3 4 5 6 7 Wiki de ReactOS - Sistemas de archivos
  198. Vicmarcal (6 de diciembre de 2017). "¡ReactOS 0.4.7 lanzado!" . Proyecto ReactOS . Recuperado el 23 de enero de 2026 .
  199. Se necesita un controlador adicional; consulte http://www.fs-driver.org/
  200. 1 2 Se necesita un controlador adicional; consulte http://www.ext2fsd.com Archivado el 23/07/2012 en Wayback Machine
  201. Se necesita un controlador adicional; consulte https://github.com/maharmstone/btrfs
  202. 1 2 Se requiere un módulo de terceros. El módulo del kernel de Mac OS X está disponible aquí.
  203. "mount_nfs(8)" . Páginas del manual de FreeBSD . El proyecto FreeBSD. 3 de mayo de 2011. Consultado el 4 de abril de 2026 .
  204. Gordon Bergling (6 de abril de 2022). "smbfs(5)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 4 de abril de 2026 .
  205. "Información general sobre el sistema de archivos de red (NFS)" . Microsoft Learn . Consultado el 25 de marzo de 2026 .
  206. Mike Pritchard (18 de septiembre de 2010). "devfs(5)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 4 de abril de 2026 .
  207. Garrett Wollman; Mike Pritchard (10 de abril de 2023). "procfs(5)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 25 de enero de 2026 .
  208. Alan Somers (31 de julio de 2019). "fusefs(5)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 4 de abril de 2026 .
  209. 1 2 3 4 5 6 "Plataformas compatibles con FreeBSD" .
  210. 1 2 3 4 5 6 7 Larabel, Michael (2 de abril de 2018). "Linux se prepara para eliminar casi 500.000 líneas de código al dejar de usar CPU antiguas - Phoronix" . Phoronix . Phoronix Media . Recuperado el 22 de abril de 2018. Las arquitecturas que se eliminarán en Linux 4.17 son Blackfin, CRIS, FRV, M32R, Metag, MN10300, Score y Tile.
  211. 1 2 3 4 5 Proyectos NetBSD - Soporte para sistemas sin MMU
  212. "OpenBSD/Vax" .
  213. "Fin de los avisos de características para Oracle Solaris 11" . Oracle . Oracle . Consultado el 24/01/2026 . Se ha eliminado la compatibilidad con el hardware x86 de 32 bits. Se mantendrá la compatibilidad para ejecutar aplicaciones y bibliotecas de 32 bits.
  214. "Características eliminadas del sistema operativo Solaris 10 - Notas de la versión de Solaris 10" . Sistema operativo Solaris 10 (Solaris 10 1/06 - Solaris 10 1/13) . Oracle . Consultado el 24 de enero de 2026 .
  215. 1 2 3 4 5 6 7 8 9 10 11 Puertos oficiales de FreeRTOS , Amazon Web Services , Inc.
  216. "ESXi Arm Edition" . VMware Flings . VMware Inc. Archivado del original el 10 de enero de 2023. Consultado el 4 de abril de 2026 .
  217. 1 2 "Novedades de VMware vSphere 4.0" . VMware . Archivado del original el 2 de enero de 2012. Consultado el 4 de abril de 2026. VMkernel de 64 bits: el VMkernel, un componente central del hipervisor ESX/ESXi 4.0, ahora es de 64 bits.
  218. "Primeros pasos con ESXi instalable" (PDF) . VMware . VMware, Inc. 30 de septiembre de 2011. pág. 8. Archivado del original (PDF) el 5 de enero de 2012. Consultado el 4 de abril de 2026. VMware ESXi 4.0 solo se instalará y ejecutará en servidores con CPU x86 de 64 bits. 
  219. Xe – Plan de aceptación de fusión . kernel.org.
  220. El controlador NVIDIA de código abierto NOVA, escrito en Rust, se está desarrollando aún más en Linux 6.17 . Phoronix. 19 de julio de 2025.
  221. drm/amdgpu Controlador AMDgpu . kernel.org.
  222. Lima . mesa3d.org.
  223. 1 2 Linux 5.2 DRM prepara Icelake para producción y añade controladores Lima y Panfrost . Phoronix. 9 de mayo de 2019.
  224. El controlador de kernel de GPU ARM basado en Rust, "Tyr", comienza a ejecutar juegos de GNOME y Basic . Phoronix. 19 de noviembre de 2025.
  225. El controlador de GPU de código abierto Imagination PowerVR se introducirá en Linux 6.8 . Phoronix. 23 de noviembre de 2023.
  226. 4.4 Ventana de fusión, parte 1. LWN. 11 de noviembre de 2015
  227. 4.5 Ventana de fusión, parte 2. LWN. 20 de enero de 2016
  228. Se publica para revisión la API de espacio de usuario DRM para Apple Silicon Graphics . Phoronix. 10 de marzo de 2025
  229. 1 2 3 4 drm(4) - Páginas del manual de NetBSD . El proyecto NetBSD.
  230. Controladores de gráficos Intel HD y controladores del acelerador de medios gráficos Intel . Intel
  231. Sistemas operativos compatibles con los productos gráficos de Intel . Intel
  232. Lista de controladores para gráficos Intel . Intel
  233. AMD finaliza el soporte para tarjetas gráficas pre-GCN: las series HD 7600/8400 e inferiores pasan a tener soporte heredado . Wccftech. 25 de noviembre de 2015
  234. La tarjeta gráfica integrada Intel Atom para la tableta Windows 8 se basa en una PowerVR.
  235. Soporte para Raspberry VideoCore 4 en Windows Microsoft no tiene planes para OpenGL en UWP y Broadcom tampoco tiene planes para DirectX
  236. VeriSilicon colabora con Microsoft para llevar Windows 10 a Edge . VeriSilicon. 14 de marzo de 2023.
  237. Controladores de gráficos Intel para macOS* . Intel. 4 de septiembre de 2024
  238. No hay tregua a la vista para los profesionales creativos que intentan hacer funcionar las GPU de NVIDIA en macOS Mojave . Noticias de NotebookCheck.net. 17 de diciembre de 2018.
  239. Controladores y descargas de Radeon X800 XT Mac Edition - Última versión AMD
  240. Controladores y descargas de Radeon 7000 Mac Edition - Última versión AMD
  241. Controladores y descargas de Radeon 9000 PRO Mac Edition - Última versión AMD
  242. Emulación de Linux en FreeBSD - 2 Un vistazo al interior...
  243. ndis(4): eliminar como se anunció previamente . Proyecto FreeBSD. 25 de enero de 2021
  244. Eliminar la compatibilidad binaria con SVR4 (System V Release 4). Proyecto FreeBSD. 28 de febrero de 2017.
  245. 1 2 3 4 5 6 7 Emulación binaria de NetBSD
  246. compat_pecoff . El proyecto NetBSD.
  247. Eliminar COMPAT_PECOFF de todo; sospecho que ya no compila . El proyecto NetBSD. 10 de noviembre de 2007.
  248. src/trunk: src Eliminar compat_osf1, discutido en tech-kern@. . El proyecto NetBSD.
  249. src/trunk: src Retirar compat_ibcs2, como se discutió en tech-kern@. FreeBSD lo hizo... . El proyecto NetBSD.
  250. src/trunk: src Eliminar la emulación de IRIX . El proyecto NetBSD.
  251. src/trunk: src Retirar NDIS. Parece que nunca ha funcionado, después de 13 años... . El proyecto NetBSD.
  252. "Verano de código: NDIS en NetBSD" .
  253. src/trunk: src Eliminar compat_svr4 y compat_svr4_32, como se discutió en tech-... . El proyecto NetBSD.
  254. "Registro de cambios de OpenBSD 6.0" . OpenBSD . Consultado el 24 de enero de 2026 .
  255. 1 2 "Registro de cambios de OpenBSD 5.0" . OpenBSD . Consultado el 23 de enero de 2026 .
  256. "Registro de cambios de OpenBSD 4.2" . OpenBSD . Consultado el 23 de enero de 2026 .
  257. 1 2 3 4 "Registro de cambios de OpenBSD 4.8" . OpenBSD . Consultado el 23 de enero de 2026 .
  258. "Crc32_generic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  259. "Crc32.c « lib - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  260. "Crc32c_generic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  261. "Md4.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  262. "Md5.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  263. "Sha1_generic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  264. "Sha256_generic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  265. "Sha3_generic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  266. "Michael_mic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  267. "Poly1305_generic.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  268. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/crypto/rmd128.c
  269. "Rmd160.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  270. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/crypto/rmd256.c
  271. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/crypto/rmd320.c
  272. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/crypto/tgr192.c
  273. "Wp512.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  274. "Hmac.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  275. "Vmac.c « crypto - kernel/Git/Torvalds/Linux.git - Árbol de código fuente del kernel de Linux" . 
  276. 1 2 3 4 5 6 7 Soporte del subsistema Bluetooth . kernelconfig.io.
  277. Takashi Iwai (22 de enero de 2004). "Notas sobre la emulación de software libre en el kernel" (texto plano) . Documentación del kernel de Linux . Consultado el 23 de enero de 2026 .
  278. Luigi Rizzo; Cameron Grant; Seigo Tanimura (31 de julio de 2011). "sonido(4)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 4 de abril de 2026 .
  279. Mike Pritchard (14 de marzo de 2008). "mixer(8)" . Páginas del manual de FreeBSD . El proyecto FreeBSD . Consultado el 4 de abril de 2026. /dev/mixer, el dispositivo mezclador predeterminado
  280. en OSS APIhe_future Mejorando libossaudio y el futuro del software de código abierto en NetBSD . Proyecto NetBSD. 27 de abril de 2020
  281. audio_system(9) - Páginas del manual de NetBSD . Proyecto NetBSD
  282. Configuración del modo kernel (KMS) - Abstracción del plano . kernel.org.
  283. NVIDIA está ayudando a mejorar la compatibilidad de Linux con el multiplexor de pantalla dinámica para portátiles . Phoronix. 14 de octubre de 2024.
  284. API de canalización de color de Linux . kernel.org.
  285. Se está experimentando con una política de programación de plazos para controladores gráficos de Linux . Phoronix. 30 de diciembre de 2024.
  286. Introducción a las redes de presentación de vídeo . Microsoft. 15 de diciembre de 2021.
  287. Compatibilidad con superposiciones multiplano . Microsoft.
  288. Canalización de calibración de color de la pantalla de hardware de Windows: nueva canalización de transformación de color de la GPU . Microsoft.
  289. Arquitectura WDDM . Microsoft. 2 de octubre de 2024.
  290. Gestión de memoria de vídeo y planificación de GPU . Microsoft. 3 de julio de 2024.