Sun Java Solaris Communities My SDN Account Join SDN
 

Solaris Express Developer Edition Features

Dial It In
The very latest Solaris technologies and developer tools - all in a single download and installation

Solaris Express Developer Edition 1/08


This release includes the following features.

For the Developer

 
Screenshots
   Web applications stack, optimized for Solaris:
  • Apache 2.2.6 web server
  • MySQL 5.0.45 relational database engine
  • PHP 5.2.4 general-purpose scripting language for web development
  • PostgreSQL 8.2.5, the object-oriented relational database management system
  • Ruby 1.8.6 interpreted scripting language for object-oriented programming
  • Squid 2.6 proxy server
  • And other components listed below
NetBeans 6.0 IDE
  • NetBeans DTrace GUI plugin
   

Sun Studio Express 12/07 includes:
  • C, C++ and Fortran compilers and tools
  • D-Light, a GUI developer tool that simplifies using DTrace
  • NetBeans DTrace GUI Plugin
GlassFish V2 Application Server

Java Platform, Standard Edition 6 update 3

Sun HPC ClusterTools 7.1 for developing Message-passing Interface (MPI) applications that run on high performance clusters, based on Open MPI 1.2.4.

PostgreSQL 8.2.5
  • Integrated DTrace probes support
  • PgAdmin III 1.6 provides a user-friendly graphical administration and development platform
  • Perl driver and interface, DBD:Pg 1.49 and DBI 1.58 are integrated
  • PostgreSQL 8.1.10 is also included

Solaris OS

This release is based on a version of Solaris created from the OpenSolaris source base and includes a number of components that have not yet appeared in a Solaris 10 update. The highlights are:

  • Solaris (Solaris Express Community Edition build 79b)
  • Sun xVM Server - provides virtual machine technology derived from the Xen open source community work that supports running Windows, Linux, Solaris guest operating systems on a Solaris Express Developer Edition server. This release also includes industry standard virtualization management APIs (libvirt)
  • CIFS Server - a native, kernel-based service supporting integrated file sharing in Microsoft Windows networks.
  • Solaris Installer- 3 clicks minimum to upgrade, 6 screens for full install. Automatic provisioning for the use of Solaris Live Upgrade if Solaris is given at least 21GB of disk.
Screenshots
  
Solaris Desktop Major Components
  • StarOffice 8, Update 9, office productivity suite updated with a new charting facility.
    • GNOME 2.20
    • Firefox 2.0.0.9 Browser
    • Thunderbird 2.0.0.6
    • Evolution 2.12.1

    This table shows the major differences between Solaris Express Developer Edition 1/08 and Solaris 10 8/07.

       
    Other Desktop Features

    This section describes other significant features in Solaris Express Developer Edition that are either new or updated in comparison to the latest release of Solaris 10. Mouseover for more information.

    Accessibility
      Orca 2.18
    Orca is a screen reader and magnifier for the GNOME desktop. It also supports braille devices. Orca includes extensive scripting capability, and can be tailored for use with specific applications.
      Accerciser

    Interactive Python accessibility explorer, replacement of at-poke.
    Administration
      GUI tools
      Vino-server
        A remote desktop server based on VNC
        protocol.

    Allows remote desktop takeover and remote desktop viewing functions.
      Disk Usage Analyzer
    Command name is baobab.
      Nmap 4.20, Network Mapper

    A utility for network exploration or security auditing.
    Solaris Hardware Support
      Wireless Chipsets Supported
    • RaLink RT2500
    • Realtek 8180 802.11b
    • ADMtek Fast Ethernet DD
    • Intel Pro/Wireless 2100de
    • Intel Pro/Wireless 2200BG/2915ABG
    • Intel Pro/Wireless 3945
    • Wireless WPA Supplicant
    • Agere 11b and PrismII 11b
    • Cisco Aironet 340/350
    • Intel 4965 802.11agn
      Enhanced Intel SpeedStep Technology
    Takes advantage of increased power savings through dynamically changing the processor frequency when the platforms are experiencing periods of low utilization.
      Network Automagic

    Daemon to automatically configure active network interfaces. If you are used to manually plumbing network interfaces be sure to read the nwamd(1M) man page.
    Multimedia
      Flash 9
    High-performance, lightweight, client runtime includes ActionScript 3.0, a new virtual machine, increased performance, external API, asynchronous communication model, IME support and enhanced expressiveness.
      ImageMagick 6.3.4-2
    Software suite to create, edit, and compose bitmap images.
      Off-the-Record Messaging
    Allows users to have private conversations over instant messaging by providing: Encryption, Authentication, Deniability and Perfect forward secrecy.
      GStreamer 0.10 engine
    Used with rhythmbox, sound-juicer, totem and gnome-sound-recorder. It supports MPEG1 (layers 1-3), WAV (raw audio), AU (raw audio), Ogg/Vorbis, Theora, Speex, and FLAC. Sound-Juicer GUI tool simplifies ripping audio CDs.
      Rhythmbox plugins

    artdislay, mmkeys, visualizer
      Ekiga
        VoIP and Video Conferencing
    Supports SIP and H.323 protocols.
      Realplayer 10.0.8

    Also called RealPlayer GOLD, it plays streaming audio and video over the Internet in real-time, including; RealAudio, RealVideo, MP3, 3GPP Video, Flash, SMIL 2.0, JPEG, GIF, PNG, RealPix, RealText, Ogg Vorbis, and Ogg Theora.
    PDF Viewer
      Evince

    For accurate rendering of PDF documents.
    Battery Charge Monitor
      A laptop battery charge level indicator

    Now installed automatically on the panel
    Plug and Play
    Freedesktop.org's Hardware Abstraction Layer (HAL) has been integrated, improving support for:
      USB
    • External disk drives,
    • CD/DVD R and RW drives,
    • microphones,
    • speakers,
    • flash drives,
    • MP3 players,
    • digital camera card readers
      Firewire
    • External disk drives,
    • CD/DVD R and RW drives
      IDE

    CD/DVD R and RW drives
    [spacer] Programming
      Glade 3
    User interface development for the GTK+ toolkit and GNOME desktop environment. Added user interface and architectural improvements, for instance, tool windows such as the editor, the inspector, and the palette, are now dockable.
      GNU automake 1.9.6 and 1.10
    Automatically generates `Makefile.in' files compliant with the GNU Coding Standards.
      GNU autoconf 2.61
    Extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.
      GNU patch 2.5.9
    Takes output of a 'diff' run and applies the changes to a file.
      GNU libidn 0.6.8
    Manipulates internationalized domain names.
      GNU libtool 1.5.22
    Generic library support script that hides the complexity of using shared libraries behind a consistent, portable interface.
      HTML Tidy 1.0.0
    Checks and cleans up HTML source files.
      Libevent 1.3e
    Library that provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached.
      LibGD 2.0.34
    Library for the dynamic creation of PNG, JPEG, and other standard image formats.
      PCRE 7.4
    Set of library functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.
      RubyGems 0.9.4
    The Ruby standard for publishing and managing third party libraries.
      Tcl and tk
    Now offer 64 bit support.
      Ant 1.6.5
    Automates software build processes
      Mercurial 0.9.5
    Distributed source code management tool
      Subversion 1.4.0

    Distributed source code management tool
    Solaris Utilities/Shell
      Bzip 1.0.4
    Compression/decompression utility
      GDM
    Enhancements allow using RBAC (Role Based Access Control) to control access to the Shutdown, Reboot, and Suspend features. Also improved utmp/wtmp auditing.
      Gedit
    All-new syntax-highlighting system which now supports syntax highlighting for scripting languages such as PHP and Ruby.
      GNU
    New hierarchy for GNU commands in /usr/gnu
      GNU bash 3.2
    Shell
      GNU coreutils 6.7
    80 new GNU commands
      GNU diffutils 2.8.1
    Utilities for comparing and updating files
      GNU which 2.16,
    Utility used to find which executable (or alias or shell function) is executed when entered on the shell prompt.
      P7zip 7.1
    Port to Unix of the open source command line tool 7-Zip that offers a file archiver with very high compression.
      tcsh 6.14.07
    An enhanced csh shell environment
      VIM 7.1
    Text editor. Extended version of vi.
      Zip 2.32
    file archiver
      Zsh 4.3.4

    Shell
    Services
    In addition to the web services mentioned above:

      Apache 2.2.6 and 1.3.39
    Web server
      Avahi
    Avahi client API for use by GNOME applications is also provided. Avahi daemon changed on Solaris to make calls to Bonjour API for service discovery and registration.
      BIND version 9.3.4
    DNS name server
      LightHTTPD (lighty) 1.4.18
    Open source fast web server
      Quagga 0.99.8
    Routing protocol software suite.
      Samba, version 3.0.27a
    File and print server software suite.
      Tomcat 5.5.25
    Application server
      Xorg server 1.3
    Updates allow more flexibility in changing X server configuration without restarting.
      Xrandr 1.2

    Enables adding screens on the fly, if they have a driver that supports it (currently Intel graphics and some nvidia graphics only)
    Applets and Desklets
      Desktop search gDesklet
    You can type the words of interest into deskbar applet text box and deskbar will generate a list of search results, including local files, applications, web content (for example using the yahoo handler or Mozilla handler) etc. The result depends on which handlers you have enabled.
      Many other gDesklets

    From the main launch menu choose: All Applications->Accessories->gDesklets to explore gDesklets. are available from http://www.gdesklets.org.
    Printing
      Automatic discovery of network attached printers

    Print queues can be detected or created by user when plugged in. Notification dialog is popped up when a printer is unplugged or when error is encountered.
    Internationalization
      Pango
    Now has support for vertical text layouts in Chinese and Japanese.
      Right to Left Languages

    User interface elements are now optionally presented to the user right to left.


    For a more complete description of the new content is Solaris Express Developer Edition, see the What's New Guide.