Discutiendo el pasado, el presente y el futuro del proyecto FreeBSD

FreeBSD es una de las distribuciones BSD más populares. Se utiliza en equipos de escritorio, servidores y dispositivos integrados durante más de dos décadas.

Hablamos con Deb Goodkin, directora ejecutiva, Fundación FreeBSD y discutió el pasado, presente y futuro del proyecto FreeBSD.

Es FOSS: FreeBSD lleva más de 25 años en escena. ¿Cómo ves el viaje de FreeBSD?

A lo largo de los años, hemos visto muchas innovaciones en FreeBSD. Cuando la Fundación entró en juego hace 20 años, pudimos intervenir y ayudar a acelerar los cambios en el sistema operativo. A lo largo de los años, hemos aumentado nuestro apoyo de marketing para proporcionar más material educativo y de promoción, y para aumentar la conciencia y el uso de FreeBSD.

Además, hemos aumentado nuestro personal de desarrolladores de software para permitirnos intervenir rápidamente para corregir errores, revisar parches, implementar soluciones para problemas de hardware e implementar nuevas características y funcionalidades. También hemos aumentado el número de proyectos de desarrollo que estamos financiando para mejorar varias áreas de FreeBSD.

La historia de estabilidad y confiabilidad, junto con todas las mejoras y el crecimiento con FreeBSD, lo están convirtiendo en una opción atractiva para empresas, universidades e individuos.

Es FOSS: lo sabemos Netflix utiliza FreeBSD extensamente. ¿Qué otras empresas o grupos confían en FreeBSD? ¿Cómo contribuyen a BSD / FreeBSD (si es que lo hacen)?

Playstation 4 de Sony usa una versión modificada de FreeBSD como su sistema operativo, Apple con su MacOS e iOS, NetApp en su producto ONTAP, Juniper Networks en JunOS, Trivago en su infraestructura de backend, la Universidad de Cambridge en investigación de seguridad, incluido el proyecto Capability Hardware Enhanced RISC Instruction (CHERI), la Universidad de Notre Dame en su Departamento de Ingeniería, Groupon en su centro de datos, LA Times en su centro de datos, así como, otras empresas notables como Panasonic y Nintendo.

Enumeré una variedad de organizaciones para resaltar los diferentes casos de uso de FreeBSD. Empresas como Netflix Apoyar a FreeBSD apoyando financieramente el Proyecto, así como mejorando su código. Algunas de las empresas, como Sony, aprovechan la licencia BSD y no devuelven nada.

Deb Goodkin y Ed Maste, director de desarrollo de proyectos, promoción de FreeBSD en OSCON

Es FOSS: Linux gobierna los servidores y la computación en la nube. ¿Parece que BSD se está quedando atrás en ese campo?

No lo caracterizaría como rezagado, per se. Las distribuciones de Linux tienen una cuota de mercado mucho más alta que FreeBSD, pero nuestra fuerza cae en esos dos mercados. FreeBSD funciona extremadamente bien en estos mercados, porque proporciona una base consistente y confiable, y tiende a funcionar simplemente. Conocido por tener estabilidad API a largo plazo, el usuario se integrará una vez y actualizará según sus términos a medida que FreeBSD y su producto evolucionen.

Es FOSS: ¿Ve el surgimiento de Linux como una amenaza para BSD?

Claro, ya existen tantas distribuciones de Linux, y la mayoría de ellas cuentan con el respaldo de empresas con fines de lucro. De hecho, empresas como Intel tienen muchos desarrolladores de Linux en su personal, por lo que Linux es fácilmente compatible con su hardware.

Sin embargo, gracias a los esfuerzos de educación continua y a medida que nuestra participación de mercado continúe creciendo, habrá más desarrolladores disponibles para respaldar los diversos casos de uso de FreeBSD de las empresas.

Es FOSS: hablemos de escritorio. Recientemente, los desarrolladores de Project Trident anunciaron que se estaban alejando de FreeBSD como base. Dijeron que tomaron esta decisión porque FreeBSD es lento para revisar las actualizaciones y el soporte para nuevo hardware. Para example, la versión más reciente de Telegram en FreeBSD está 9 lanzamientos detrás de la versión disponible en Linux. ¿Cómo respondería a sus comentarios?

Hay bastantes distribuciones de FreeBSD para el escritorio, con varios enfoques. El último es FuryBSD, que casualmente fue iniciado por empleados de iXsystems, pero es independiente de iXsystems, al igual que Project Trident. Además de FuryBSD, es posible que desee consultar NomadBSD y MidnightBSD.

Con respecto al soporte de nuevo hardware, hemos intensificado nuestros esfuerzos para que FreeBSD funcione en computadoras portátiles más nuevas y populares. Para example, la Fundación compró recientemente un par de laptops Lenovo X1 Carbon de última generación y patrocinó trabajos para asegurarse de que los periféricos sean compatibles desde el primer momento.

Es FOSS: ¿Por qué un usuario de escritorio debería considerar elegir FreeBSD?

¡Hay muchas razones por las que la gente debería considerar usar FreeBSD en su escritorio! Solo para resaltar algunos, tiene una estabilidad sólida como una roca; alto rendimiento; admite ZFS para proteger sus datos; una comunidad amigable, útil y accesible; excelente documentación para encontrar respuestas fácilmente; más de 30,000 paquetes de software de código abierto que son fáciles de instalar, lo que le permite configurar fácilmente su entorno sin muchos extras, y eso incluye muchas opciones de GUI populares, y sigue la filosofía POLA (Principio del menor asombro) lo que significa que no rompa las cosas que funcionan y las actualizaciones generalmente son indoloras (incluso en las principales versiones).

Es FOSS: ¿Hay algún plan para facilitar la instalación de FreeBSD como sistema de escritorio? El enfoque actual parece estar en los servidores.

La Fundación está apoyando los esfuerzos para asegurarse de que FreeBSD funcione en el último hardware y periféricos que aparecen en los sistemas de escritorio, y continuará apoyando que FreeBSD sea fácil de implementar, monitorear y configurar para proporcionar una gran caja de herramientas para construir un escritorio sobre él. . Eso permite a otros tomar tanto o tan poco de FreeBSD para construir una versión de escritorio para producir una experiencia de usuario específica que deseen.

Como mencioné anteriormente, hay otras distribuciones de FreeBSD que han tomado estos componentes de FreeBSD y han creado sus propias versiones de escritorio.

Es FOSS: ¿Cuáles son sus planes / hoja de ruta para FreeBSD en los próximos años?

El propósito de la Fundación FreeBSD es apoyar el Proyecto FreeBSD. Si bien somos una entidad completamente separada, trabajamos en estrecha colaboración con el equipo central y la comunidad para ayudar a que el proyecto avance. La Fundación identifica áreas clave que debemos apoyar en los próximos años, en base a los comentarios de los usuarios y lo que estamos viendo en la industria.

En 2019, nos embarcamos en un proyecto de promoción de un espectro aún más amplio para reclutar nuevos miembros en todo el mundo, al tiempo que aumentamos la conciencia sobre los beneficios de aprender FreeBSD. Estamos financiando proyectos de desarrollo que incluyen mejoras de WiFi, compatibilidad con OpenJDK, expansión ZFS RAID-Z, seguridad, cadena de herramientas, mejoras de rendimiento y otras características para mantener la innovación de FreeBSD.

La Fundación FreeBSD continuará organizando talleres y expandiendo la cantidad de oportunidades de capacitación y materiales que brindamos. Finalmente, el Programa de certificación BSD lanzado recientemente a través de Linux Professional Institute con mayor disponibilidad.

Es FOSS: ¿Cómo podemos traer más gente a la bodega de BSD?

Necesitamos más relaciones públicas para FreeBSD y conseguir que más periodistas tecnológicos como usted escriban sobre FreeBSD. También necesitamos más capacitaciones y clases que incluyan FreeBSD en universidades, capacitaciones / talleres en conferencias técnicas, más colaboradores de FreeBSD dando charlas en esas conferencias, más periodistas técnicos, así como usuarios que escriban sobre FreeBSD, y finalmente necesitamos estudios de casos de empresas. y organizaciones que utilizan FreeBSD con éxito. ¡Se necesita tener más recursos! Estamos trabajando en todo lo anterior.

Es FOSS: ¿Algún mensaje que le gustaría transmitir a nuestros lectores?

¡Los lectores deben considerar involucrarse con el proyecto de código abierto más grande y antiguo ejecutado democráticamente!

Ya sea que desee aprender programación de sistemas o cómo funciona un sistema operativo, el tamaño pequeño del sistema operativo lo convierte en una gran plataforma para aprender. El tamaño del proyecto hace que sea más fácil para cualquiera hacer una contribución notable, y existe una fuerte cultura de tutoría para apoyar a los nuevos contribuyentes.

Al ser un proyecto gestionado democráticamente, permite que su voz sea escuchada y trabaje en las áreas que le interesan. Espero que sus lectores vayan a freebsd.org y probarlo ellos mismos.