Web Hosting cortesía de XMundo. 150MB con MySQL y PHP: $9,80/Mes. 1GB con MySQL y PHP: $13,95/Mes. 21 sitios, 4GB de espacio, PHP y MySQL.

Firefox 3.0 Beta 3 con un pedazo de FreeBSD

La reciente versión Beta 3 del próximo Firefox 3.0 utiliza el asignador de memoria dinámica experimental de FreeBSD jemalloc en lugar del asignador del sistema operativo en ejecución (Windows, Mac OS X o Linux). Al parecer este cambio ha dado buenos resultados en cuanto velocidad y reducción de la fragmentación en los test de rendimiento para los tres principales sistemas operativos:

"No solo es más rápido (lo muestra el test de javascript), sino que disminuye la fragmentación de la memoria, reduciendo significativamente la cantidad de memoria utilizada después de utilizar Firefox por un tiempo", dicen los desarrolladores.

Para quienes esten interesados en estos temas hay disponible un artículo muy interesante sobre jemalloc, en el que se explica su implementación, que recoge ideas entre otros de sistemas.

FreeBSD 7.0 RC2

Ya está disponible el segundo Release Candidate de FreeBSD 7.0 y según su anuncio los usuarios de sistemas i386 y AMD64 pueden ejecutar una actualización binaria a este RC2 usando el nuevo código agregado a la utilidad freebsd-update. Los usuarios de las versiones 7.0 Beta 4 o 7.0 RC1 deberán seguir para ello estas instrucciones; los usuarios de versiones anteriores (desde la 6.2 en adelante) deberán seguir estas otras.

Tentativamente, esta bien podría ser la última versión "RC" de FreeBSD 7.0 antes de su lanzamiento definitivo.

Video: Cómo instalar FreeBSD 6.2

Cisco ayuda a terminar DTrace para FreeBSD

Aparentemente, Cisco, que estaba buscando desarrolladores FreeBSD, está financiando lo que queda por terminar del port del DTrace (Dinamic Trace) de Sun al más popular de los BSD. Quien tenga la suerte de ser un desarrollador FreeBSD, con nivel de acceso "p4", podrá compilar //depot/projects/dtrace/src y tener un CURRENT actualizado con un DTrace totalmente integrado.

Además, un make universe funciona en todas las arquitecturas, pero tenerlo compilado como módulo tan sólo funciona, al día de hoy, en las plataformas i386 y AMD64.

Depenguinator 2.0

En Diciembre del 2003 apareció la primera versión de Depenguinator creando un pequeño revuelo. Básicamente, su idea era "actualizar" remotamente una instalación existente de Linux a FreeBSD. Desde entonces, los cambios en las posteriores versiones de FreeBSD lo dejaron obsoleto. Afortunadamente, un samaritando ofreció a su autor pagarle por actualizar el script (que en su lugar prefirió una donación a la Fundacion FreeBSD).

El resultado es Depenguinator 2.0, que ahora funciona con las más recientes versiones de FreeBSD, como se demuestra en su presentación, que incluye las instrucciones para "actualizar" un sistema Ubuntu 7.10 a FreeBSD 7.0 RC1.

FreeBSD 6.3

Finalmente ya está disponible la versión definitiva de FreeBSD 6.3, ahora el nuevo miembro de la rama 6-STABLE, dedicada a ofrecer performance y estabilidad por sobre todas las cosas. Además de las correcciones de errores y actualizaciones de rigor, su anuncio oficial revela novedades como:

  • KDE 3.5.8
  • GNOME 2.20.1
  • X.org 7.3
  • BIND 9.3.4
  • Sendmail 8.14.2
  • y mucho más...

Y al igual que NetBSD 4.0, FreeBSD 6.3 está dedicado a la memoria del Dr. Junichiro Hagino por su visionario trabajo en el protocolo IPv6 y sus múltiples contribuciones a las comunidades de BSD.

FreeBSD 6.3 RC2

Un poco más tarde de lo esperado se anunció así el lanzamiento del segundo Release Candidate de FreeBSD 6.3 para las plataformas i386 y AMD64. A menos que algo salga horriblemente mal, este "RC" es el último y la versión definitiva de FreeBSD 6.3 debería poder esperarse dentro de las próximas 2 semanas. Quienes tengan una versión anterior pueden actualizarse usando los típicos mecanismos de cvs o cvsup, o bien pueden probar usando FreeBSD Update como se indica en estas instrucciones.

FreeBSD 7.0 RC1

Con algunas semanas de retraso, FreeBSD 7.0 acaba de entrar en fase de Release Candidate. Desde el mismo comunicado se aclara que se han encontrado algunos problemas por resolver en esta primera RC, pero que no son críticos para la instalación. Está prevista una versión "RC2" antes del lanzamiento final.

FreeBSD 7.0 RC1 está disponible para la mayoría de sus arquitecturas soportadas (incluyendo AMD64), aunque a la sparc64 todavía le queda un buen tramo por recorrer.