Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
A partir de esta versión, el sistema operativo Solaris incluye Adobe Flash Player 9. Para obtener más información acerca de esta versión de Flash Player, consulte http://www.adobe.com/products/flashplayer/productinfo/features/.
Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
Developer 9/07 ofrece una instalación funcional para los usuarios de portátiles x86. La nueva interfaz gráfica de usuario le guía por una instalación intuitiva de la última versión de Solaris Express Developer Edition, incluidas las herramientas más actuales para los desarrolladores.
Si desea más información sobre esta función y los procedimientos detallados, consulte Solaris Express Developer Edition Installation Guide: Laptop Installations .
Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
A partir de esta versión se admiten en Solaris los avisos en el escritorio. Gracias a esta posibilidad, los usuarios pueden saber cuándo se producen eventos asíncronos específicos, por ejemplo, si se conecta un disco extraíble al sistema.
Para obtener más información, consulte http://www.galago-project.org/news/index.php.
Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
Devhelp es un applet práctico para que los desarrolladores puedan navegar y buscar referencias a la API de GNOME. El applet funciona de manera nativa con gtk-doc y se utiliza para buscar documentación del producto.
Si desea más información, consulte las páginas de comando man devhelp.
Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
La mejora en GNOME 2.18 se caracteriza por:
Internacionalización mejorada: Pango admite la disposición vertical del texto de los idiomas chino y japonés.
Vista del gráfico de anillos: el Analizador de uso del disco de GNOME tiene una nueva vista de gráfico de anillos.
Evince: esta función admite ahora vistas en miniatura de documentos PostScriptTM.
Admisión de Glade 3: Glade 2 se ha actualizado a Glade 3 para conseguir un rendimiento más rápido.
Ojo de GNOME: si gira las fotos en la cámara, permanecerán giradas cuando las vea con el visor de imágenes Eye of GNOME.
Admisión de corrector ortográfico adicional: Aspell se ha sustituido por Enchant. Enchant comparte diccionarios con Thunderbird y Firefox que permite a Evolution y Gedit la admisión del corrector ortográfico para más idiomas.
Seguimiento de archivos abiertos recientemente: GNOME busca los archivos abiertos recientemente para que no pierda el rastro de su trabajo.
El applet Deskbar busca nuevas distracciones: el applet Deskbar ofrece una interfaz de búsqueda omnipresente y versátil. Una serie de manejadores o módulos gestionan las búsquedas. Los usuarios pueden escribir palabras clave en el cuadro de texto del applet Deskbar, el cual genera una lista de resultados de búsqueda. Los resultados de búsqueda incluyen archivos locales, aplicaciones y contenido web similar al manejador de Yahoo o el de Mozilla. El resultado de la búsqueda depende de los manejadores que hayan activado los usuarios.
Admisión de complementos adicionales: los complementos nuevos rhythmbox artdisplay o coverart, mmkeys y visualizer están disponibles ahora. El módulo artdisplay rhythmbox se utiliza para recopilar y mostrar portadas de álbumes de Internet. El complemento mmkeys controla rhythmbox mediante atajos del teclado. El complemento visualizer ofrece una mejor experiencia para el usuario.
Juegos en Internet: ajedrez con aspecto 3–D y Sudoku disponibles.
Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
Developer 9/07 incluye la admisión del escritorio para la Configuración automática de la impresión en el proyecto Presto de OpenSolaris. La compatibilidad del escritorio incluye un applet de GNOME, así como un applet de configuración y preferencias, capplet. El applet permite la notificación y el procesamiento de eventos específicos de la impresora, como eventos de errores o de conexión en marcha, en el panel de GNOME. Mediante capplet es posible controlar el comportamiento del applet. En esta versión, la compatibilidad del escritorio se combina con la compatibilidad de las impresoras HAL USB que permite automáticamente la detección y la configuración de las impresoras USB locales.
Si desea más información, consulte Support for Automatic Printer Discovery and Configuration in the GNOME Desktop Environment en la System Administration Guide: Solaris Printing .
Esta mejora de las herramientas del escritorio es una novedad de Developer 9/07.
Pigdin es un conocido cliente de mensajería instantánea de código abierto. Pigdin 2.0 incluye las funciones siguientes:
Muchas mejoras en los módulos de interfaz del usuario, incluidos el sistema de estado, la lista de contactos, la ventana de chat y la de conversación.
Nuevas funciones de Yahoo como Stealth Settings, Doodle y el comando /list.
Mejoras generales en las transferencias de archivos de ICQ y AIM.
Mejoras en el módulo del visualizador de registros.
Compatibilidad con la nueva versión de transferencia de archivos de ICQ.
Nuevas funciones de IRC como la admisión de SSL y los nuevos comandos, /whowas, /nickserv, /memoserv, /chanserv y /operserv.
Funciones de Jabber como la compatibilidad con búsquedas SRV, iconos para contactos y búsqueda en el directorio de usuarios de Jabber.
Esta mejora de las herramientas de desarrollo se ha incorporado como novedad en Developer 9/07.
A partir de esta versión, GNU Automake 1.9.6 y GNU Automake 1.10 se han integrado en el sistema operativo Solaris. GNU Automake es una herramienta para generar makefiles. La suelen utilizar los desarrolladores que trabajan en proyectos de código abierto.
Para obtener más información, consulte http://sourceware.org/automake/
En esta sección se describen las nuevas características de ZFS en Solaris Express Developer Edition 9/07.
Mejoras en el historial de comandos de ZFS (zpool history): el comando zpool history se ha mejorado con nuevas opciones que ofrecen el registro de eventos del sistema de archivos ZFS y un formato largo que contiene el nombre del usuario, el nombre de host y la zona donde se ha ejecutado la operación.
Por ejemplo, la opción zpool history -i proporciona eventos de comandos zpool y zfs.
# zpool history -i users History for 'users': 2007-04-26.12:44:02 zpool create users mirror c0t8d0 c0t9d0 c0t10d0 2007-04-26.12:46:13 zfs create users/home 2007-04-26.12:46:18 zfs create users/home/markm 2007-04-26.12:46:23 zfs create users/home/marks 2007-04-26.12:46:30 zfs create users/home/neil 2007-04-26.12:47:15 zfs snapshot -r users/home@yesterday 2007-04-26.12:54:50 zfs snapshot -r users/home@today 2007-04-26.13:29:13 zfs create users/snapshots |
La opción zpool history -l proporciona un formato largo. Por ejemplo:
# zpool history -l tank History for 'tank': 2007-07-19.10:55:13 zpool create tank mirror c0t1d0 c0t11d0 [user root on neo:global] 2007-07-19.10:55:19 zfs create tank/cindys [user root on neo:global] 2007-07-19.10:55:49 zfs allow cindys create,destroy,mount,snapshot tank/cindys [user root on neo:global] 2007-07-19.10:56:24 zfs create tank/cindys/data [user cindys on neo:global] |
Para obtener más información, consulte zpool(1M).
Actualización de sistemas de archivos ZFS (zfs upgrade): a partir de esta versión, se ha incorporado el comando zfs upgrade para que proporcione mejoras futuras a los sistemas de archivos ZFS. Los grupos de almacenamiento ZFS cuentan con una función de actualización similar para proporcionar mejoras a los grupos de almacenamiento.
Por ejemplo:
# zfs upgrade This system is currently running ZFS filesystem version 2. The following filesystems are out of date, and can be upgraded. After being upgraded, these filesystems (and any 'zfs send' streams generated from subsequent snapshots) will no longer be accessible by older software versions. VER FILESYSTEM --- ------------ 1 datab 1 datab/users 1 datab/users/area51 |
Sin embargo, en esta versión no se incoporan nuevas funciones de actualización en el sistema de archivos ZFS en esta versión.
Administración delegada de ZFS: a partir de esta versión, puede delegar permisos exhaustivos a usuarios sin privilegios para ejecutar tareas de administración de ZFS. Los comandos zfs allow y zfs unallow se utilizan para otorgar y suprimir permisos.
El ejemplo siguiente muestra cómo establecer permisos para que el usuario cindys pueda crear, destruir, montar y capturar instantáneas en tank/cindys. Los permisos se muestran también en tank/cindys.
# zfs allow cindys create,destroy,mount,snapshot tank/cindys # zfs allow tank/cindys ------------------------------------------------------------- Local+Descendent permissions on (tank/cindys) user cindys create,destroy,mount,snapshot ------------------------------------------------------------- |
Como el permiso del punto de montaje tank/cindys se establece de forma predeterminada en 755, el usuario cindys no puede montar los sistemas de archivos en tank/cindys. Establezca un LCA similar a la sintaxis siguiente para ofrecer un acceso de punto de montaje.
# chmod A+user:cindys:add_subdirectory:allow /tank/cindys |
Puede modificar la posibilidad de usar la administración delegada de ZFS con la propiedad delegation de la agrupación. Por ejemplo:
# zpool get delegation users NAME PROPERTY VALUE SOURCE users delegation on default # zpool set delegation=off users # zpool get delegation users NAME PROPERTY VALUE SOURCE users delegation off local |
De forma predeterminada se activa la propiedad delegation.
Para obtener más información, consulte el Capítulo 8, ZFS Delegated Administration, en el manual Guía de administración de Solaris ZFS.
Configuración de dispositivos de registro de ZFS independientes: ZIL (ZFS Intent Log) se proporciona para satisfacer los requisitos de POSIX de transacciones síncronas. Por ejemplo, las bases de datos precisan con frecuencia que sus transacciones se encuentren en dispositivos de almacenamiento estables al volver de una llamada del sistema. NFS y otras aplicaciones también pueden usar fsync() para asegurar la estabilidad de los datos. De forma predeterminada, ZIL se asigna a partir de bloques de la agrupación de almacenamiento principal. Sin embargo, el rendimiento puede mejorar si se usan dispositivos de registro de intenciones independientes en la agrupación de almacenamiento de ZFS, por ejemplo NVRAM o un disco dedicado.
Los dispositivos de registros para ZIL no están relacionados con los archivos del registro de la base de datos.
Puede establecer dispositivos de registros de ZFS independientes de las formas siguientes:
Al crear la agrupación de almacenamiento de ZFS o después de crearla.
Puede vincular un dispositivo de registro a uno ya creado para crear un dispositivo de registro duplicado. Esta operación es idéntica a la de vincular un dispositivo en una agrupación de almacenamiento sin duplicar.
Si desea ver ejemplos de configuración de dispositivos de registros, consulte Creating a ZFS Storage Pool with Log Devices y Adición de dispositivos a un grupo de almacenamiento en el manual Guía de administración de Solaris ZFS.
Para saber si usar dispositivos de registro de ZFS independientes es adecuado para su entorno, consulte Setting Up Separate ZFS Logging Devices en Guía de administración de Solaris ZFS.
Creación de conjuntos de datos de ZFS intermedios: la opción -p con los comandos zfs create, zfs clone y zfs rename es apta para crear rápidamente un conjunto de datos intermedios no existentes, en el caso de que no existan ya.
Por ejemplo, cree conjuntos de datos de ZFS (users/area51) en la agrupación de almacenamiento datab.
# zfs list NAME USED AVAIL REFER MOUNTPOINT datab 106K 16.5G 18K /datab # zfs create -p -o compression=on datab/users/area51 |
Si el conjunto de datos intermedio ya existe durante la operación de creación, ésta se completa satisfactoriamente.
Las propiedades especificadas se aplican al conjunto de datos de destino, no a los de datos intermedios. Por ejemplo:
# zfs get mountpoint,compression datab/users/area51 NAME PROPERTY VALUE SOURCE datab/users/area51 mountpoint /datab/users/area51 default datab/users/area51 compression on local |
El conjunto de datos intermedio se crea con el punto de montaje predeterminado. Las propiedades adicionales se desactivan para el conjunto de datos intermedio. Por ejemplo:
# zfs get mountpoint,compression datab/users NAME PROPERTY VALUE SOURCE datab/users mountpoint /datab/users default datab/users compression off default |
Para obtener más información, consulte zfs(1M).
Mejoras en la conexión en marcha de ZFS: a partir de esta versión, ZFS responde de forma más eficaz a los dispositivos que se suprimen. ZFS ofrece también un mecanismo para identificar automáticamente los dispositivos que se insertan con las mejoras siguientes:
Puede sustituir un dispositivo por otro equivalente sin tener que usar el comando zpool replace.
La propiedad autoreplace controla la sustitución automática de un dispositivo. Si la propiedad no se ha desactivado, la sustitución del dispositivo debe iniciarla el administrador mediante el comando zpool replace. Si la propiedad está activada, automáticamente se da formato y se sustituye cualquier dispositivo nuevo que se detecte en esta misma ubicación física como dispositivo que perteneciera anteriormente a la agrupación. El valor predeterminado de la propiedad autoreplace es el de desactivado.
El estado REMOVED de la agrupación de almacenamiento se asigna cuando un dispositivo o repuesto en marcha se ha extraído, en el caso de que el dispositivo se haya extraído físicamente mientras el sistema se ejecutaba. Un dispositivo de repuesto en marcha se sustituye por el dispositivo extraído, si lo hay.
Si un dispositivo se extrae y después se vuelve a insertar, queda conectado. Si el repuesto en marcha se activó al volverse a insertar el dispositivo, el repuesto se extrae cuando termina la operación con conexión.
La detección automática cuando los dispositivos se extraen o insertan depende del hardware, y quizá no sea compatible en todas las plataformas.
Los repuestos en marcha se comprueban periódicamente para asegurarse de que tengan conexión y estén disponibles.
Para obtener más información, consulte zpool(1M).
Para más información sobre estas mejoras en el sistema de archivos ZFS, consulte la Guía de administración de Solaris ZFS.
Esta mejora de las herramientas de desarrollo se ha incorporado como novedad en Developer 9/07.
A partir de esta versión, los tipos uid[lowbar]t y gid[lowbar]t se han cambiado de long (binarios de 32 bits) e int (binarios de 64 bits) a uint32[lowbar]t. Este tipo se utiliza para binarios de 32 y 64 bits. Este cambio fomenta la compatibilidad con otros sistemas operativos.
Como parte del cambio de tipo de uid[lowbar]t y gid[lowbar]t , la implementación de Solaris también reserva los valores uid[lowbar]t y gid[lowbar]t que van de 231 a 232 - 2. El valor 232 - 1 continúa reservado en su uso como valor de reserva. Los valores que se asignan en este nuevo rango son asignaciones temporales efectuadas por el nuevo servicio de asignación de identidades. Tenga en cuenta que estos valores no permanecen tras un rearranque del sistema. Por ello, las aplicaciones no deben escribir valores UID ni GID en archivos persistentes del sistema de archivos. Las aplicaciones tampoco deben enviar estos valores por una conexión de red como medio de referirse a una identidad persistente. Para la persistencia, utilice el nombre de identidad correspondiente. Las utilidades de Solaris, como el comando tar y el protocolo de red NFSv4, ya siguen estas mejores prácticas.
Puesto que los tipos uid[lowbar]t y gid[lowbar]t nuevos y anteriores ocupan la misma cantidad de espacio, los binarios existentes no se ven afectados. Por ejemplo, los binarios que se compilan con definiciones antiguas. En estos casos no es necesario compilar de nuevo el código. Los binarios, los archivos de objetos y las bibliotecas compartidas, incluidas las bibliotecas vinculadas con las bibliotecas compartidas de Solaris, tampoco se ven afectados.
El impacto de estos cambios es el siguiente:
En binarios C recién compilados: cuando el código se compila de nuevo, las prácticas estándar de desarrollo deben detectar cualquier problema provocado por los cambios en los tipos uid[lowbar]t y gid[lowbar]t. En los casos en que el cambio de señal pueda tener implicaciones en la semántica del código, el compilador C o el proceso lint producen determinadas advertencias. Los desarrolladores deben tener en cuenta que se deben inspeccionar las advertencias generadas como resultado de este cambio.
En el código C++: como parte del nombre del símbolo de la función, los compiladores C++ emplean una técnica llamada “planchado de nombres”. Esta técnica codifica los nombres de tipos primitivos que se utilizan en las firmas de llamadas de funciones. El cambio en los tipos uid[lowbar]t y gid[lowbar]t provoca diversos problemas en los nombres de los objetos y las funciones de C++.
Al igual que ocurre con los binarios C, las bibliotecas y los binarios C++ continúan funcionando al igual que antes. La excepción se produce cuando las bibliotecas contienen interfaces que utilizan uid[lowbar]t y gid[lowbar]t.
El sistema operativo Solaris no expone las interfaces de C++ de esta naturaleza. Por ello, no se esperan incompatibilidades con las bibliotecas de Solaris.
Si desea más información sobre las consecuencias de este cambio, incluidas las advertencias, consulte Changes to uid[lowbar]t and gid[lowbar]t Types in the Developer 9/07 Release in Solaris Express Developer Edition Release Notes .
Esta mejora en la compatibilidad de idiomas se ha incluido como novedad en Developer 9/07.
Locale Creator es una línea de comandos y una herramienta de interfaz gráfica de usuario que permite a los usuarios crear y personalizar configuraciones regionales en Solaris. Esta herramienta permite a los usuarios crear paquetes de Solaris instalables que contienen datos personalizados de una configuración regional determinada. Una vez instalado el paquete creado, el usuario tiene una configuración regional en funcionamiento disponible en el sistema. Si desea más información, consulte:
Ejecute el comando /usr/bin/localectr -h
Página de comando man localectr
http://developers.sun.com/global/products_platforms/solaris/reference/techart/locale-creator.html
Esta mejora de las funciones del núcleo se ha incorporado como novedad en Developer 9/07.
El sistema operativo Solaris usa las instrucciones SSE3 MONITOR y MWAIT del bucle de inactividad del procesador x86. El uso de las instrucciones SSE3 del bucle de inactividad del procesador elimina la necesidad de enviar y recibir una interrupción para activar de nuevo un procesador que estaba detenido. MONITOR se usa para especificar un intervalo de memoria que “supervisar”. MWAIT detiene el procesador hasta que se acceda a la dirección previamente especificada con MONITOR. Con el nuevo bucle de inactividad, un procesador sólo debe escribir en la memoria para reactivar un procesador detenido.
Esta mejora de red se ha incluido como novedad en la versión 9/07 de Developer.
A partir de esta versión, la utilidad de gestión de servicios (SMF) administra IPsec e IKE como conjunto de servicios:
svc:/network/ipsec/policy:default
svc: /network/ipsec/ipsecalgs: predeterminado
svc: /network/ipsec/manual-key: predeterminado
svc: /network/ipsec/ike: predeterminado
De forma predeterminada se habilitan los servicios ipsecalgs y de políticas; los servicios ike y la clave manual se inhabilitan. Para el tráfico que IPsec debe proteger, configure las claves manuales o IKE y complete el archivo /etc/inet/ipsecinit.conf. De esta forma se habilita el servicio de administración de claves adecuado antes de actualizar el servicio de directivas. Para obtener más información, consulte el Capítulo 19, IP Security Architecture (Overview), en System Administration Guide: IP Services.
El perfil de administración de red IPsec se ha añadido para la administración de IPsec en una función. Asimismo, los comandos ipsecconf e ipseckey pueden comprobar la sintaxis de los respectivos archivos de configuración. Para obtener más información, consulte las páginas de comando man ipsecconf(1M) y ipseckey(1M).
Esta mejora de recursos del sistema se ha incluido como novedad en la versión 9/07 de Developer.
Las capacidades de la CPU ofrecen unos límites absolutamente detallados de la cantidad de recursos de la CPU que puede consumir un proyecto o una zona. Las capacidades de la CPU se ofrecen como recurso zonecfg, y como controles de recursos en toda la zona y el proyecto.
Los recursos de cpu limitada de zonecfg ofrecen un límite absoluto respecto a la cantidad de CPU que puede consumir un proyecto o una zona.
Hay disponibles los siguientes controles de recursos:
Límite absoluto sobre la cantidad de recursos de la CPU que puede consumir una zona no global.
Límite absoluto sobre la cantidad de recursos de la CPU que puede consumir un proyecto.
Para obtener más información, consulte lo siguiente:
Página del comando man zonecfg(1M)
Página de comando man zones(5)
System Administration Guide: Virtualization Using the Solaris Operating System
Esta mejora de la administración de dispositivos se ha incorporado como novedad en Developer 9/07.
Esta versión de Solaris es compatible con el protocolo iSNS (Servicio de nombres de almacenamiento de Internet) en el software iSCSI de Solaris de destino. El protocolo iSNS activa el descubrimiento, administración y configuración de forma automatizada de los dispositivos iSCSI en una red TCP/IP.
En la actualidad, el software iSCSI de Solaris no ofrece compatibilidad con el servidor iSNS nativo, pero en esta versión de Solaris puede usar el comando iscsitadm para ofrecer accesibilidad a un servidor iSNS con el fin de descubrir automáticamente los dispositivos iSCSI en la red. El servidor iSNS se puede especificar mediante la dirección IP o el nombre de host. Tras agregar la información del servidor iSNS, se debe activar el acceso al servidor.
Para obtener más información, consulte iscsitadm(1M) y el Capítulo 14, Configuring Solaris iSCSI Targets and Initiators (Tasks), en System Administration Guide: Devices and File Systems.
Esta mejora en el rendimiento del sistema se ha incluido como novedad en la versión 9/07 de Developer.
El mecanismo contextual, que el hardware de unidad de manejo de memoria (MMU) utiliza para distinguir entre el uso de la misma dirección virtual en diversos espacios de direcciones de procesos, presenta algunos fallos cuando se utiliza la memoria compartida. Los fallos se producen debido a los datos de una memoria compartida determinada; la dirección en diversos procesos puede ser idéntica, pero el número de contexto asociado con cada proceso es diferente. Por ello, el hardware MMU no podrá reconocer una coincidencia. Esto provoca que las asignaciones que se desalojan de forma innecesaria de la caché de traducción de MMU, el búfer de traducción de direcciones (TLB), se sustituyan por asignaciones idénticas con un número de contexto diferente.
El sistema UltraSPARC T2 (Niagara 2) tiene un contexto adicional “compartido” que es una característica de hardware que se puede utilizar para evitar el fallo en el manejo de la memoria compartida. Cuando se busca en el TLB la asignación de una coincidencia en un contexto privado o compartido, se produce un acierto en el TLB. La admisión de software actual de contexto compartido activa la función de procesos que utilizan la Memoria dinámica compartida privada (DISM). En este caso, el segmento de texto de proceso y los segmentos DISM asignados en la misma dirección virtual y con los mismos permisos para cada proceso utilizarán el contexto compartido.
Esta mejora en el rendimiento del sistema se ha incluido como novedad en la versión 9/07 de Developer.
Los modernos procesadores de Intel ofrecen una interfaz para descubrir información sobre la jerarquía de la caché del procesador mediante la instrucción CPUID.
Esta mejora en la administración del sistema es una novedad de la versión 9/07 de Developer.
fwflash(1M) es un nuevo comando de Solaris para manipular firmware de las tarjetas PCI-X, PCI-Express HBA y HCA. En la actualidad el comando activa la agrupación, la lectura y la escritura del firmware de las tarjetas InfiniBand HCA.
Para obtener más información sobre este comando, consulte la página de comando man fwflash(1M).
Esta mejora de la seguridad se ha incorporado como novedad de Developer 9/07.
La base de datos audit[lowbar]user(4) ya no es una base de datos de acceso restringido. Los servidores de nombres NIS+ (Existing Network Information Service Plus) se pueden actualizar con el comando:
# nischmod nw+r audit_user |
Deben cumplirse las condiciones siguientes:
Las entradas de clase de objeto SolarisAuditUser deben ser de lectura pública. Los servidores de nombre de directorio LDAP no deben modificar el valor predeterminado de las entradas de clases de objeto SolarisAuditUser, SolarisAuditAlways y SolarisAuditNever acis, que es idsconfig(1M).
Si el archivo /usr/lib/ldap/idsconfig ha personalizado acis para las entradas de clase de objeto SolarisAuditAlways y SolarisAuditNever, la personalización de acis debe permitir el acceso de lectura anónimo.
Al crear un servidor de nombres NIS mediante ypmake(1M) instalado, se crea una base de datos audit[lowbar]user no restringida. Asimismo, al crear un servidor de nombres NIS+ mediante nissetup(1M), se crea una base de datos audit[lowbar]user database no restringida.
Para obtener más información, consulte las siguientes direcciones:
Página de comando man audit[lowbar]user(4)
Esta mejora del controlador es una novedad de Developer 9/07.
A partir de esta versión, los gráficos 2-D y 3-D con aceleración se admiten en las tarjetas gráficas de las series i945 y i965 integradas en Intel. Esta admisión incluye los controladores Gestor de renderizado directo (DRM) y agpgart del núcleo, los controladores Xorg DDX de nivel de usuario y los controladores Mesa 3–D correspondientes.
La admisión de gráficos permite una alta resolución y una representación 3–D con aceleración en las tarjetas gráficas i945 y i965.
Esta mejora del controlador es una novedad de Developer 9/07.
A partir de esta versión se admite el conjunto de chips RTL8110SC/RTL8169SC en el controlador Gigabit Ethernet de Realtek rge.
Esta mejora del controlador es una novedad de Developer 9/07.
A partir de esta versión se admite el conjunto de chips Broadcom NetXtreme (bnx) II Ethernet, que incluye BRCM5706C, BRCM5706S, BRCM5708C y BRCM5708S.
Para obtener más información, consulte la página de comando man bnx(7D).
Esta mejora del controlador es una novedad de Developer 9/07.
A partir de esta versión se integra un nuevo controlador inalámbrico ral en el sistema operativo Solaris. El nuevo controlador ofrece compatibilidad para el conjunto de chips Ralink RT2500 802.11b/g. El controlador aumenta la cobertura de la admisión de WIFI en Solaris y mejora la experiencia del usuario en el WiFi de Solaris.
Para obtener más información, consulte http://opensolaris.org/os/community/laptop/.
Esta mejora del controlador es una novedad de Developer 9/07.
A partir de esta versión, rtw(7D) es el controlador para el adaptador inalámbrico 8180L 802.11b PCMCIA de RealTek. El controlador aumenta la cobertura de la admisión de WIFI en Solaris y mejora la experiencia del usuario en el WiFi de Solaris.
Para obtener más información, consulte lo siguiente:
Página de comando man rtw(7D)
Esta mejora del controlador es una novedad de Developer 9/07.
El nuevo Controlador wifi 3945 admite el chip Wifi Intel Centrino 3945. El nuevo controlador es útil para usuarios de portátiles que incorporen el chip 3945.
Esta mejora en la compatibilidad de idiomas se ha incluido como novedad en Developer 9/07.
El método de entrada de datos inteligente (IM) se basa en libchewing, una biblioteca de código abierto para la entrada de chino tradicional. libchewing se ha actualizado a la versión libchewing 0.3.0. Algunas de las funciones de la nueva versión son:
Incompatibilidad con API/ABI.
Language Engine Core basado en UTF para entorno Unicode común.
Language Engine Core basado en UTF para entorno Unicode común.
Language Engine Core basado en UTF para entorno Unicode común.
Soluciones de Zuin y mejoras en los símbolos.
Solución de algunos errores y defectos de administración de la memoria interna.
Nueva forma binaria de datos hash de usuario para acelerar la carga y solucionar datos hash dañados.
Cálculo mejorado de las constantes telefónicas y de árbol interno.
tsi.src revisado para obtener frases más completas y evitar bloqueos.
Combinación de teléfono y frase de CNS11643.
Hanyu Pinyin mejorado para utilizar la implementación de búsqueda de datos en tabla.
Evaluación de frecuencia experimental que calcula la vida útil de la entrada de datos inteligente.
Implementación del mecanismo de selección para pares de símbolos.
Control de datos binarios basado en asignación de memoria experimental para acelerar carga de datos.
Para obtener más información, consulte International Language Environments Guide.
Esta mejora del software de libre distribución es una novedad de Developer 9/07.
C-URL es una biblioteca de utilidades que ofrece acceso programático a los protocolos de Internet más habituales como HTTP, FTP, TFTP, SFTP y TELNET. C-URL también se utiliza ampliamente en diversas aplicaciones.
Para obtener más información, consulte http://curl.haxx.se/.
Esta mejora del software de libre distribución es una novedad de Developer 9/07.
Libidn ofrece implementaciones de las especificaciones Stringprep (RFC 3454), Nameprep (RFC 3491), Punycode (RFC 3492) e IDNA (RFC 3490). Esta biblioteca ofrece nuevas funciones y utilidades para el sistema operativo Solaris.
Para obtener más información, consulte lo siguiente:
Esta mejora del software de libre distribución es una novedad de Developer 9/07.
LibGD es una biblioteca de utilidades de manipulación y conversión de gráficos. Esta biblioteca se utiliza ampliamente en las estructuras de aplicaciones basadas en Web. Las utilidades de la línea de comandos de LibGD ofrecen funciones de conversión de gráficos fáciles de utilizar.
Para obtener más información, consulte http://www.libgd.org/.
Esta mejora del software de libre distribución es una novedad de Developer 9/07.
Las PCRE permiten el acceso programático a expresiones regulares compatibles con Perl. Antes de PCRE, las expresiones regulares de Perl sólo estaban disponibles a través de Perl.
Para obtener más información, consulte http://www.pcre.org/.
Esta mejora del software de libre distribución es una novedad de Developer 9/07.
TIDY es un analizador HTML. Es el equivalente en HTML de lint(1). TIDY es práctico para validar la precisión de las páginas HTML estáticas y dinámicas.
Para obtener más información, consulte http://tidy.sourceforge.net/.