TrueOS (anteriormente PC-BSD o PCBSD ) es un sistema operativo discontinuado [3] , similar a Unix y orientado al servidor, creado sobre las versiones más recientes de FreeBSD-CURRENT . [4]
Hasta 2018, su objetivo era ser fácil de instalar mediante un programa de instalación gráfico, y fácil y listo para usar de inmediato al proporcionar KDE SC , Lumina , LXDE , MATE o Xfce [5] como entorno de escritorio . En junio de 2018, los desarrolladores anunciaron que, dado que TrueOS se había convertido en el sistema operativo principal para proporcionar una base para otros proyectos, se había eliminado el instalador gráfico. [6] Los sistemas operativos gráficos orientados al usuario final que anteriormente se basaban en TrueOS eran GhostBSD y Trident. [7] TrueOS proporcionó controladores binarios oficiales de Nvidia e Intel para aceleración de hardware y una interfaz de escritorio 3D opcional a través de KWin , y Wine está listo para usar para ejecutar software de Microsoft Windows . TrueOS también podía ejecutar software de Linux [8] además de la colección de puertos de FreeBSD y tenía su propio .txz administrador de paquetes . TrueOS admitía OpenZFS y el instalador ofrecía cifrado de disco con geli .
El desarrollo de TrueOS finalizó en 2020. [3]
Historia
TrueOS fue fundado por el profesional de FreeBSD Kris Moore a principios de 2005 como PC-BSD. En agosto de 2006 fue votado como el sistema operativo más adecuado para principiantes por OSWeekly.com. [9]
La primera versión beta de PC-BSD consistía únicamente en un instalador GUI para que el usuario pudiera instalar un sistema FreeBSD 6 con KDE3 preconfigurado. Esta fue una innovación importante para la época, ya que cualquiera que quisiera instalar FreeBSD tendría que modificar manualmente y ejecutar un instalador de texto. El objetivo de Kris Moore era hacer que FreeBSD fuera fácil de usar para todos en el escritorio y desde entonces se ha desviado aún más en la dirección de la usabilidad al incluir herramientas de administración GUI adicionales e instaladores de aplicaciones .pbi. La gestión del instalador de aplicaciones de PC-BSD implicaba un enfoque diferente para instalar software que muchos otros sistemas operativos tipo Unix , hasta la versión 8.2 inclusive, por medio del sitio web pbiDIR. [10] En lugar de usar el árbol de puertos de FreeBSD directamente (aunque seguía estando disponible), PC-BSD usaba archivos con la extensión de nombre de archivo .pbi (Push Button Installer) que, al hacer doble clic, abría un programa de asistente de instalación . Un sistema de compilación automática rastreaba la colección de ports de FreeBSD y generaba nuevos archivos .pbi diariamente. Todos los paquetes de software y dependencias se instalaban desde dentro de los archivos .pbi en sus propios directorios autónomos en /Programs . Esta convención tenía como objetivo reducir la confusión sobre dónde residen los programas binarios y eliminar la posibilidad de que un paquete se rompiera si se actualizaban o cambiaban las bibliotecas del sistema, y evitar el infierno de dependencias .
El 10 de octubre de 2006, PC-BSD fue adquirido por el proveedor de hardware empresarial iXsystems . [11] [12] iXsystems contrató a Kris Moore como desarrollador a tiempo completo y líder del proyecto. En noviembre de 2007, iXsystems firmó un acuerdo de distribución con Fry's Electronics por el cual las tiendas Fry's Electronics de todo el país venden copias en caja de PC-BSD versión 1.4 (Da Vinci Edition). [13] En enero de 2008, iXsystems firmó un acuerdo similar con Micro Center . [14]
El 1 de septiembre de 2016, el equipo de PC-BSD anunció que el nombre del sistema operativo cambiaría a TrueOS. [4] Junto con el cambio de marca, el proyecto también se convirtió en una distribución de lanzamiento continuo, basada en la rama FreeBSD-CURRENT. [15]
El 15 de noviembre de 2016, TrueOS comenzó la transición de rc.d de FreeBSD a OpenRC como sistema de inicio predeterminado. Aparte de Gentoo/Alt , donde se desarrolló OpenRC inicialmente, este es el único otro sistema operativo importante basado en BSD que utiliza OpenRC.
En julio de 2018, TrueOS anunció que separaría la edición de escritorio en un proyecto separado llamado Proyecto Trident . [16] [17]
El desarrollo de TrueOS finalizó en 2020 y los desarrolladores recomendaron a los usuarios migrar a otros sistemas operativos basados en BSD. [3]
Historial de versiones

Desde la versión 7, PC-BSD comenzó a seguir el mismo sistema de numeración que FreeBSD .
Desde la versión 9.0, KDE SC , personalizado para soportar una integración de aplicaciones más estricta y el sistema de administración de paquetes .txz, ya no era el único entorno de escritorio compatible con PC-BSD. Si bien la instalación manual de otros escritorios como Xfce y GNOME había sido técnicamente posible en versiones anteriores, ninguno de ellos era compatible en las versiones anteriores, y se perdía la funcionalidad principal cuando no se usaba la compilación especial de KDE SC de PC-BSD. [48] A partir de la versión 9.0, PC-BSD agregó otros entornos de escritorio, incluidos GNOME, Xfce, LXDE y MATE .
PC-BSD solía ser compatible con las arquitecturas AMD64 e i686 . El soporte para i686 se abandonó en la versión 9.2. [49] [50]

A partir de septiembre de 2016, con el cambio de marca de PC-BSD, TrueOS se convirtió en una distribución de lanzamiento continuo basada en la rama actual de FreeBSD. [4] [15]
Gestión de paquetes
El administrador de paquetes de TrueOS adopta un enfoque similar para instalar software en muchos otros sistemas operativos tipo Unix . En lugar de utilizar directamente el árbol de puertos de FreeBSD (aunque sigue estando disponible), TrueOS utiliza archivos con la extensión de nombre de archivo .txz que contienen puertos compilados. Un sistema de compilación automática rastreaba la colección de puertos de FreeBSD y generaba nuevos archivos .txz diariamente.
El sistema de gestión de paquetes TrueOS pretende ser visualmente similar al de los principales sistemas operativos como Microsoft Windows y Apple macOS , donde las aplicaciones se instalan desde un único enlace de descarga con indicaciones gráficas, manteniendo internamente los sistemas tradicionales de gestión de paquetes .txz que utilizan muchos sistemas tipo Unix. [51] El administrador de paquetes TrueOS también se encarga de crear enlaces categorizados en el menú de KDE y en el escritorio KDE SC.
Escritorio Lumina
En 2014, el proyecto PC-BSD anunció el desarrollo de un nuevo entorno de escritorio , desde cero, llamado Lumina . Ken Moore es el desarrollador principal de Lumina, que se basa en el kit de herramientas Qt . [52]
A partir de julio de 2016, Lumina tiene su propio sitio web. [53]
El entorno de escritorio no es un conjunto de herramientas de desarrollo de aplicaciones y pretende ser una interfaz gráfica que solo utiliza complementos para la personalización. [54]
Licencia
TrueOS fue originalmente licenciado bajo la Licencia Pública General GNU (GPL) porque los desarrolladores tenían la impresión de que las aplicaciones que usan Qt , que TrueOS usa para el desarrollo de su interfaz, deben tener licencia GPL o la Licencia Pública Q. Al descubrir que, de hecho, no existía tal restricción, los desarrolladores de TrueOS luego volvieron a licenciar el código bajo una licencia de 3 cláusulas similar a BSD. [55]
TrueOS y el logotipo de TrueOS son marcas registradas de iXsystems Inc. [56]
Requisitos de hardware
El grupo de usuarios *BSD de la ciudad de Nueva York ejecuta un servicio llamado dmesgd, [57] que proporciona información dmesg enviada por el usuario para diferentes equipos informáticos ( computadoras portátiles , estaciones de trabajo , computadoras de placa única , sistemas integrados , máquinas virtuales , etc.) capaces de ejecutar TrueOS.
Según la wiki de TrueOS, [58] TrueOS tiene los siguientes requisitos de hardware:
Mínimo
- procesador amd64
- 1 GiB de RAM
- 20 GiB de espacio libre en el disco duro
- Tarjeta de red
Recomendado
- procesador amd64
- Partición del sistema EFI para la instalación de rEFInd
- 4 GiB de RAM
- 30 GiB de espacio libre en el disco duro en una partición primaria para una instalación de escritorio , o 20 GiB para una instalación
de servidor
- Se recomiendan 50 GiB para instalaciones con servicios de respaldo
- Tarjeta de video acelerada en 3D
- Tarjeta de red
- Tarjeta de sonido
UEFI
Se ha agregado soporte UEFI (solo para amd64 ) al instalador y al administrador de arranque desde la versión 10.1, con el administrador de arranque EFI predeterminado como rEFInd . [59] Esto incluye la detección ACPI y la configuración de los valores de paso al kernel de Root System Description Pointer (RSDP), [60] eXtended System Descriptor Table (XSDT), [ 61] y Root System Description Table (RSDT) . Se necesita una nueva instalación para instalar el soporte UEFI, ya que requiere la creación de una pequeña partición FAT . El UEFI actual no admite el arranque seguro.
Galería
-
Captura de pantalla de un escritorio PC-BSD 10.1.2 (MATE) con dos monitores (doble cabezal, pivote). Los programas libres y de código abierto ( FOSS ) que se están ejecutando son: GIMP , OpenShot , administrador de archivos, IDE de desarrollo de Python de Eric . También se muestra: Minecraft 1.8.7 (con mods "Forge").
Véase también
Notas
- ^ ab Versión estable de TrueOS 18.03 - TrueOS
- ^ "Nuestro equipo". Proyecto TrueOS y iXsystems . Consultado el 15 de septiembre de 2016 .
- ^ abc "Descontinuación de TrueOS". TrueOS . Consultado el 5 de mayo de 2020 .
- ^ abcd Smith, Josh (1 de septiembre de 2016). «PC-BSD evoluciona hacia TrueOS | TrueOS». Proyecto TrueOS y iXsystems . Consultado el 20 de noviembre de 2016 en www.trueos.org.
- ^ "Pantalla de selección de sistema/10.0 - Wiki de PC-BSD". pcbsd.org. Archivado desde el original el 15 de enero de 2014 . Consultado el 3 de junio de 2014 .
- ^ "TrueOS se centrará en el sistema operativo central". www.trueos.org . Consultado el 24 de junio de 2018 .
- ^ "Project Trident abandona BSD por Linux". 19 de octubre de 2019. Consultado el 22 de febrero de 2021 .
- ^ "Capítulo 11. Compatibilidad binaria de Linux". freebsd.org . Consultado el 9 de febrero de 2014 .
- ^ "El sistema operativo más adecuado para principiantes". Archivado desde el original el 18 de octubre de 2006. Consultado el 10 de agosto de 2006 .
- ^ pbiDIR
- ^ "iXsystems anuncia la adquisición del sistema operativo PC-BSD". iXsystems.com . Archivado desde el original el 25 de septiembre de 2013. Consultado el 29 de junio de 2011 .
- ^ Mayank Sharma (13 de octubre de 2006). "Por qué iXsystems compró PC-BSD". linux.com . Consultado el 1 de abril de 2010 .
- ^ "iXsystems anuncia un acuerdo de distribución con Fry's Electronics" . Consultado el 29 de junio de 2011 .
- ^ "iXsystems anuncia un acuerdo de distribución con Micro Center para PC-BSD" . Consultado el 29 de junio de 2011 .
- ^ ab "PC-BSD sigue un modelo de lanzamiento continuo y pasa a llamarse TrueOS - Slashdot". bsd.slashdot.org . 2 de septiembre de 2016 . Consultado el 20 de noviembre de 2016 .
- ^ "Una mirada al futuro de TrueOS BSD y Project Trident: es software libre". 21 de agosto de 2018.
- ^ Proyecto Trident. «Inicio :: Proyecto Trident». www.project-trident.org . Consultado el 24 de octubre de 2018 .
- ^ Computación personal al estilo BSD | Máquinas Tux
- ^ Prueba de manejo de 24 horas: PC-BSD | Ars Technica
- ^ DistroWatch Weekly, número 222, 1 de octubre de 2007
- ^ DistroWatch Weekly, número 244, 17 de marzo de 2008
- ^ Reseña: PC-BSD 7
- ^ DistroWatch Weekly, número 298, 13 de abril de 2009
- ^ PC-BSD 7.1 Galileo - Revisión
- ^ DistroWatch Weekly, número 344, 8 de marzo de 2010
- ^ Reseña de PC-BSD 8 | LinuxBSDos.com
- ^ Reseña de PC-BSD 8.1 | LinuxBSDos.com
- ^ Reseña de PC-BSD 8.2 | LinuxBSDos.com
- ^ PC-BSD 9.0 Isótopo - Radiactivo
- ^ DistroWatch Weekly, número 441, 30 de enero de 2012
- ^ "¡Ya está disponible PC-BSD 9.0!" . Consultado el 13 de enero de 2012 .
- ^ DistroWatch Weekly, número 489, 7 de enero de 2013
- ^ "PC-BSD 9.1 ya está disponible" . Consultado el 21 de diciembre de 2012 .
- ^ DistroWatch Weekly, número 531, 28 de octubre de 2013
- ^ "Blog oficial de PC-BSD » PC-BSD 9.2-RELEASE ya está disponible". Archivado desde el original el 2013-12-30 . Consultado el 2013-10-07 .
- ^ DistroWatch Weekly, número 579, 6 de octubre de 2014
- ^ Revisión de PC-BSD 10.0 Joule: problemática
- ^ "Blog oficial de PC-BSD » PC-BSD 10.0-RELEASE ya está disponible". Archivado desde el original el 2014-01-30 . Consultado el 2014-01-30 .
- ^ DistroWatch Weekly, número 588, 8 de diciembre de 2014
- ^ "Blog oficial de PC-BSD » PC-BSD 10.1-RELEASE ya está disponible" . Consultado el 19 de noviembre de 2014 .
- ^ "Blog oficial de PC-BSD » PC-BSD 10.2-RELEASE ya está disponible". Archivado desde el original el 2015-08-22 . Consultado el 2015-08-21 .
- ^ "PC-BSD Announce » ¡PC-BSD 10.3-RELEASE ya está disponible!". Archivado desde el original el 7 de abril de 2016. Consultado el 9 de abril de 2016 .
- ^ Actualización estable de TrueOS publicada el 22/02/17 - TrueOS
- ^ DistroWatch Weekly, número 710, 1 de mayo de 2017
- ^ Actualización de TrueOS ESTABLE: 2 de junio de 2017
- ^ Lanzamiento de TrueOS 17.12 - TrueOS
- ^ DistroWatch Weekly, número 762, 7 de mayo de 2018
- ^ "¿Puedo usar Gnome con PC-BSD?". Base de conocimientos de PC-BSD . Archivado desde el original el 24 de febrero de 2010. Consultado el 5 de marzo de 2009 .
- ^ Requisitos mínimos de hardware para PC-BSD 9.1
- ^ Requisitos mínimos de hardware para PC-BSD 9.2
- ^ Introducción
- ^ Larabel, Michael (23 de abril de 2014). «PC-BSD está desarrollando su propio entorno de escritorio». Phoronix . Consultado el 2 de julio de 2014 .
- ^ Larabel, Michael (4 de julio de 2016). "El escritorio Lumina de PC-BSD ahora en versión beta para v1.0". Phoronix . Phoronix . Consultado el 4 de julio de 2016 .
- ^ "Explorar y compartir Lumina". Lumina Desktop Environment . Consultado el 4 de julio de 2016 .
- ^ "Prensa y legal - Avisos legales". wiki.pcbsd.org . El proyecto PC‑BSD . Consultado el 2 de marzo de 2015 .
- ^ "1. Introducción — Guía del usuario de TrueOS". www.trueos.org . Consultado el 20 de noviembre de 2016 .
TrueOS y el logotipo de TrueOS son marcas comerciales registradas de iXsystems.
- ^ dmesgd
- ^ "Requisitos de hardware en la wiki de TrueOS".
- ^ "Novedades en 10.1".
- ^ RSDP
- ^ XSD
- ^ RSDT-es
Referencias
- Kerner, Sean Michael (12 de octubre de 2006). "PC-BSD basado en FreeBSD es 'adquirido'". internetnews.com.
- Kerner, Sean Michael (2 de enero de 2007). "Año nuevo, nueva imagen para PC-BSD". internetnews.com.
- Marco Buratto (25 de marzo de 2017). "Un pingüino prueba TrueOS, antes PC-BSD". osEmotions.com. Archivado desde el original el 16 de mayo de 2018.
Enlaces externos
- Sitio web oficial
- Repositorio de software TrueOS Archivado el 9 de marzo de 2019 en Wayback Machine
- DistroWatch
- Entrevista con Kris Moore en DistroWatch
- Entrevista con Kris Moore en FLOSS Weekly