Libreboot

proyecto de software libre

Libreboot (conocido brevemente como GNU Libreboot[2]​) es un proyecto de Software Libre basado en coreboot cuyo objetivo es reemplazar la BIOS privativa en la mayoría de ordenadores con un sistema operativo libre. Está diseñado para hacer las mínimas tareas necesarias para cargar un sistema operativo de 32-bit o 64-bits.

Libreboot
Parte de Peers Community y Proyecto GNU
Información general
Tipo de programa firmware
Autor Leah Rowe
Desarrollador Leah Rowe
Modelo de desarrollo Software libre
Lanzamiento inicial diciembre de 2013
Licencia GPLv3[1]
Información técnica
Programado en
Plataformas admitidas
  • x86-64
  • ARM
  • IA-32
  • ThinkPad X200
  • ThinkPad X60
  • ThinkPad T400
  • ThinkPad T500
  • ThinkPad W500
  • ThinkPad R400
  • Thinkpad X60s
  • ThinkPad X60 Tablet
  • ASUS Chromebook C201
Versiones
Última versión estable 20230625 (info) ( 25 de junio de 2023 (1 año, 6 meses y 5 días))
Última versión en pruebas 2024022525 de febrero de 2024
Enlaces


Características

editar

Libreboot está establecida como una distribución de coreboot, removiendo algunos blobs binarios de manera pragmática[3]​ y facilitando su uso mediante una configuración e instalación automatizada.[4]

El proyecto Libreboot ha hecho posible las modificaciones para variantes de ThinkPad, Chromebook y MacBook completamente libres. También de algunos ordenadores de sobremesa y servidores.[5][6]

Funciona con GNU/Linux, siempre y cuando use KMS para los gráficos, BSD y Windows, aunque el proyecto Libreboot recomienda evitar usar este último.[7]

Historia

editar

Libreboot inició en 2013 para hacer una versión completamente libre de coreboot (removiendo los blobs binarios incluidos en el código fuente). El proyecto fue iniciado por Leah Rowe.[8]​ Desde febrero de 2015 el proyecto fue respaldado por la Free Software Foundation.[9]​ Se hizo parte del proyecto GNU en mayo de 2016.[10]

En septiembre de 2016 los desarrolladores anunciaron que el proyecto dejaría el proyecto GNU y en enero de 2017. Richard Stallman anunció que el proyecto dejó el proyecto GNU.[11]

Descubrimiento de Problemas de seguridad de Intel por parte del proyecto

editar

En mayo de 2017, Intel confirmó y parcheó una elevación de privilegios (CVE-2017-5689) en su firmware "Management Engine"[12]​ Un error sospechado por las comunidades de Libreboot y Coreboot.[13][14]​ Cada plataforma de Intel desde Intel Standar Manageabilty, o Small Business technology tiene al menos una vulnerabilidad en el IME.[15][16]

Sistemas soportados

editar

El soporte de Libreboot incluye los siguientes sistemas:[6][17][18]

  • Placas de servidor: Asus KFSN4-DRE y Asus KGPE-D16
  • Placas de sobremesa: Asus KCMA-D8, Intel D510MO, Gigabyte GA-G41M-ES2L, and Apple iMac 5,2
  • Portátiles: Asus Chromebook C201, Lenovo ThinkPad X60, X60s y X60 Tablet, Lenovo ThinkPad T60 (Modelos con GPUs ATI no pueden usar la VGA BIOS privativa, Lenovo ThinkPad X200, X200s (Algunas excepciones) y X200 Tablet, Lenovo ThinkPad R400, Lenovo ThinkPad T400 y T400s, Lenovo ThinkPad T500, Apple MacBook de 2006 y 2007.

Véase también

editar

Referencias

editar
  1. «libreboot's COPYING file». notabug.org. Archivado desde el original el 22 de abril de 2017. Consultado el 20 de agosto de 2019. 
  2. «[Libreboot] GNU Libreboot, version 20160818 released». lists.gnu.org. 
  3. «Binary Blob Reduction Policy». Consultado el 4 de febrero de 2024. 
  4. «Libreboot project». Consultado el 4 de febrero de 2024. 
  5. Gay, Joshua (9 de octubre de 2012). «Respects Your Freedom hardware product certification». Free Software Foundation. Consultado el 25 de febrero de 2015. 
  6. a b «Hardware compatibility list». Libreboot. Consultado el 19 de mayo de 2016. 
  7. «Frequently Asked Questions». Libreboot.org. Archivado desde el original el 27 de abril de 2024. Consultado el 29 de abril de 2024. 
  8. «Libreboot project contributors». libreboot.org. Archivado desde el original el 4 de abril de 2017. Consultado el 14 de mayo de 2016. 
  9. «Campaign for Free BIOS». 15 de febrero de 2015. Archivado desde el original el 15 de febrero de 2015. 
  10. Larabel, Michael (19 de mayo de 2016). «Libreboot, Coreboot Downstream, Becomes A GNU Project». Phoronix. Archivado desde el original el 29 de junio de 2018. Consultado el 19 de mayo de 2016. 
  11. Stallman, Richard (5 de enero de 2017). «Goodbye to GNU Libreboot». Archivado desde el original el 21 de abril de 2018. Consultado el 5 de enero de 2017. 
  12. Intel Active Management Technology, Intel Small Business Technology, and Intel Standard Manageability Escalation of Privilege -Intel Security Center
  13. Schestowitz, Roy (20 de junio de 2014). «'Active Management Technology' is Quite Likely a Back Door, Along With Intel's UEFI». Techrights. Archivado desde el original el 30 de junio de 2018. 
  14. «Why is the latest Intel hardware unsupported in libreboot?». Libreboot. Consultado el 2 de mayo de 2017. 
  15. Demerjian, Charlie (1 de mayo de 2017). «Remote security exploit in all 2008+ Intel platforms». SemiAccurate. Archivado desde el original el 3 de febrero de 2019. 
  16. Williams, Chris (1 de mayo de 2017). «Red alert! Intel patches remote execution hole that's been hidden in chips since 2010». The Register. Archivado desde el original el 25 de enero de 2019. 
  17. Larabel, Michael (28 de junio de 2015). «Libreboot Now Supports An AMD/ASUS Motherboard». Phoronix. Archivado desde el original el 29 de junio de 2018. Consultado el 14 de julio de 2015. 
  18. Linder, Brad (12 de agosto de 2015). «Libreboot ported to Asus Chromebook C201 (free software bootloader)». Liliputing. Archivado desde el original el 13 de agosto de 2015. Consultado el 15 de octubre de 2015. 

Enlaces externos

editar