Sun Java Solaris Communities My SDN Account Join SDN
 
Solaris Developer Center
Library - What's New
The Journey Begins Here
You won‘t believe all you accomplish with Solaris Software  
Subscribe to the Solaris RSS Get the Sun Studio RSS Feed Feed today!

2007 » 2008  » 2009
 
December
 
 
User Authentication on the Solaris OS Part 4: PAM Service Functions
User Authentication on the Solaris OS Part 4: PAM Service Functions
Learn to write PAM (Pluggable Authentication Modules) service modules for authentication and security services, and see an example module.
 
Sun Releases Niagra 2 Specifications to the Open Source Community
Sun Releases Niagra 2 Specifications to the Open Source Community
On December 12, we released the specifications of the UltraSPARC T2 processor, formally code named Niagara 2, to the open-source community. The goal of releasing Niagara 2 into the open-source community through the General Public License is to create a larger community around the chip and increase the number of operating systems and applications that can use the processor. For more information, visit OpenSPARC.
 
Get your hands on Project Sun SPOT!
Get your hands on Project Sun SPOT!
Just in time for the holidays! the Sun SPOT Java Developer Kit includes a complete hardware platform and the Squawk Java Virtual Machine, a small JVM developed at Sun Labs that runs directly on the processor without an intervening OS.
 
NetBeans IDE 6.0!
NetBeans IDE 6.0!
NetBeans IDE 6.0 increases developer productivity with a smarter, faster editor, Ruby/JRuby/Ruby on Rails support, enhancements for improved Swing development, a new Visual Game Designer, updated Data Binding support, integrated Profiling and more. Download Now or Order a DVD.
 
New Boot SPARC Putback
New Boot SPARC Putback
Some flag days should be broadcast over a wide area. If you develop OpenSolaris for SPARC or you just want to keep up with what's going on...
 
ZFS as a Root File System
ZFS as a Root File System
Lori Alt talks about what it takes to make ZFS a root file system, and why do it. Download the presentation (pdf).
 
Achieving Near-Linear Scalability Using Solaris On NUMA Architectures
Achieving Near-Linear Scalability Using Solaris On NUMA Architectures
Read how one Sun engineer increased application performance on servers that use Non-Uniform Memory Architecture (NUMA).
 
Overview of Patch Types and Dependencies for the Solaris OS
Overview of Patch Types and Dependencies for the Solaris OS
Patch up your understanding of Solaris patches. Check out this informative overview of the various types of patches, patch characteristics, and patch dependencies.
 
Deploying PHP From Cool Stack in Sun Java System Web Server
Deploying PHP From Cool Stack in Sun Java System Web Server
Take advantage of the Solaris OS benefits and deploy your web applications created with optimized PHP from Cool Stack in highly scalable, secure Sun Java System Web Server on Solaris OS! This article shows you how.
 
Missed SuperComputing07
Missed SuperComputing07?
You can catch up with attendees Richard Friedman and the HPC Consortium site.
 
Building a Virtual Desktop Infrastructure Demo With Sun Virtual Desktop Connector 1.0 (Beta)
Building a Virtual Desktop Infrastructure Demo With Sun Virtual Desktop Connector 1.0 (Beta)
Here's a cookbook for a demo based on the Sun Virtual Desktop Infrastructure (VDI) Software using Sun's new desktop broker, Sun Virtual Desktop Connector 1.0.
 
 

 
November
 
 
Solaris 8 Migration Assistant
The Learning Curve: Step-by-Step on Sun Java System Portal Server
Web developer Walter Hardy shares his learning curve on getting up to speed with Portal Server in this series of blogs that includes a step-by-step tutorial on installing it on a Solaris system.
 
New Sun Studio Videos
New Sun Studio Videos
Fresh on the heels of SuperComputing07, these three new videos take a close look at Sun Studio 12 and highlight its many capabilities.
 
Solaris 8 Migration Assistant
Solaris 8 Migration Assistant
Have you been working with the Solaris 8 OS deployment environment, but want to move your development to Solaris 10? We've got a very nice answer for that.
 
OpenxVM
OpenxVM
Find out more about the Open Source community that develops the technology from which Sun derives the Sun xVM products. OpenSolaris xVM is available in build 75 of OpenSolaris and Solaris Express: Community edition. See the downloads page for more information.
 
What We're Watching: The General Purpose Storage Revolution
What We're Watching: The General Purpose Storage Revolution
Jeff Bonwick talks about the Storage revolution at the Storage Networking Industry Association's Storage Developer Conference.
 
What We're Watching: Storage & Virtualization
What We're Watching: Storage & Virtualization
Aaron Dailey discusses Storage and Virtualization at the Storage Networking Industry Association's Storage Developer Conference.
 
Using ZFS to Expand His Virtual Solaris Disk in VMware
Using ZFS to Expand His Virtual Solaris Disk in VMware
Jim Laurent spent some time expanding his virtual Solaris disk in VMware. Definitely worth a look.
 
Solaris Package Companion v0.7 Available!
Solaris Package Companion v0.7 Available!
Glenn Burnette announced the update to the Solaris Package Companion v0.7.
 
JavaOne Call for Papers
JavaOne Call for Papers
Take this opportunity to share with the developer community how you use technology that relies on Java, leverages the Java programming language, and extends the Java platform. Make sure you read through the Topics and be sure to pass the word on to your fellow developers.
 
Multicore Development: Untangle your Threads using Sun Studio
Multicore Development: Untangle Your Threads using Sun Studio
Exploit the multiple cores in your machine using the Sun Studio software. Find out how Sun Studio compilers allow you to parallelize your application, dbx and the Thread Analyzer tools can detect data races and potential deadlocks, and the Performance Analyzer allows you to analyze the performance of your application for maximum performance.
 
 

 
October
 
 
Updated JavaFX Script Plug-in for NetBeans
Updated JavaFX Script Plug-in for NetBeans
The JavaFX Script plugin for the NetBeans IDE 6.0 Beta 2 is available for download. The plugin includes bug fixes, the new 2D Graphics Tutorial, and the WeatherFX sample application.
 
NetBeans DTrace GUI Plugin Now Available!
NetBeans DTrace GUI Plugin Now Available!
The NetBeans DTrace GUI plugin runs DTrace scripts from the GUI, even those that are embedded in shell scripts. It can be easily extended and customized and installs into the Sun Studio 12 IDE, NetBeans IDE 5.5, NetBeans IDE 5.5.1, and NetBeans IDE 6.0.
 
Learn All About NetBeans 6.0
Learn All About NetBeans 6.0
In this video interview, Ed Ort chats with NetBeans evangelist Roman Strobl at Sun Tech Days in Milan. Roman highlights what he considers to be the most significant new features in NetBeans IDE 6.0.
 
A Conversation with Jeff Bonwick and Bill Moore: The Future of File Systems
A Conversation with Jeff Bonwick and Bill Moore: The Future of File Systems
ACM Queue speaks with two Sun engineers who are bringing file systems into the 21st century.
 
OSD (Object-Based Storage Device) Support in the Solaris OS
OSD (Object-Based Storage Device) Support in the Solaris OS
Find out about object-based storage device (OSD) support in the Solaris OS.
 
 

 
September
 
 
Sun Studio 12 Multi-Language Release Now Available!
Sun Studio 12 Multi-Language Release Now Available!
Sun Studio 12 in English, Japanese and Simplified Chinese, with IDE enhancements and bundled product patches!
 
User Authentication on the Solaris OS Part 3: PAM Conversation Functions September 26, 2007
User Authentication on the Solaris OS Part 3: PAM Conversation Functions
Learn to use the conversation functions of the PAM (Pluggable Authentication Modules) API and examine a sample program.
 
Calculating Processor Utilisation From the UltraSPARC T1 and UltraSPARC T2 Performance Counters September 19, 2007
Calculating Processor Utilisation From the UltraSPARC T1 and UltraSPARC T2 Performance Counters
Use the performance counters for the UltraSPARC T1 and UltraSPARC T2 processors to estimate core load and find potential areas for performance improvement.
 
Develop and Accelerate Your Solaris and Linux Applications with Sun Studio Software September 12, 2007
Develop and Accelerate Your Solaris and Linux Applications with Sun Studio Software
How can you reduce your project schedule, create higher quality applications, and accelerate your applications up to 80%? Join Vijay Tatkar as he discusses how the Sun Studio 12 software can simplify your development.
 
Locating Memory Access Errors With Sun Memory Error Discovery Tool September 12, 2007
Locating Memory Access Errors With Sun Memory Error Discovery Tool
The Sun Memory Error Discovery Tool detects and reports common memory access errors such as accessing uninitialized memory, writing past the end of an array, or accessing memory after it has been freed.
 
Solaris 10 8/07 Now Available! September 2007
Solaris 10 8/07 Now Available!
This latest Solaris OS release supports over 902 AMD, Intel and SPARC-based systems, including Sun's own servers with CoolThreads technology. Top enhancements include virtualization, support for Linux applications, and database, networking and security enhancements.
 
 

August
 
 
Using the Solaris DTrace Utility With Open MPI Applications August 29, 2007
Using the Solaris DTrace Utility With Open MPI Applications
This Solaris release, built from OpenSolaris code, includes the latest tools, technologies, and platforms to create Java applications on Solaris. Learn more, download, or have a DVD mailed to you.
 
Storage Utilities in Practice: ZFS Snapshot to Amazon S3 August 15, 2007
Storage Utilities in Practice: ZFS Snapshot to Amazon S3
The author compares the cost of local disk backup solutions to that of offsite storage utilities and offers a sample implementation guide.
 
User Authentication on the Solaris OS Part 2: Introduction to PAM August 8, 2007
User Authentication on the Solaris OS Part 2: Introduction to PAM
Learn to use PAM (Pluggable Authentication Modules) for user authentication, which decouples the authentication mechanism from the application.
 
Sun Datapath Policies for Disks and Disk Arrays August 1, 2007
Sun Datapath Policies for Disks and Disk Arrays
Datapath policies for disk and disk array implementations are documented for drivers for the Solaris OS, and management applications that issue SCSI, Fibre Channel, and iSCSI commands.
 

July
 
 
Storage Device Evolution: General-Purpose Peer Processing Arrives July 25, 2007
Storage Device Evolution: General-Purpose Peer Processing Arrives
Storage devices have evolved, and that evolution will lead to the near-universal adoption of general-purpose hardware and software as an implementation strategy.
 
User Authentication on the Solaris OS: Part 1 July 25, 2007
User Authentication on the Solaris OS: Part 1
Storage devices have evolved, and that evolution will lead to the near-universal adoption of general-purpose hardware and software as an implementation strategy.
 
End-to-End Tracing of Ajax/Java Applications Using DTrace July 18, 2007
End-to-End Tracing of Ajax/Java Applications Using DTrace
This article shows how the Solaris DTrace tool can help trace Ajax applications, starting from the JavaScript code executed in a browser environment, to the Java back-end on the server side, and beyond. DTrace is available on Solaris 10 and above.
 
NFSv4 Namespace Extensions (Demo) July 18, 2007
NFSv4 Namespace Extensions (Demo)
This presentation, with demos, shows you how to use mirror mounts and referrals to help decrease the complexity and administration of managing your namespace with NFS.
 
Making Sense of Parallel Programming Terms July 9, 2007
Making Sense of Parallel Programming Terms
Confused by all the multithreaded terminology? Susan Morgan straightens it out; hardware, software, processing, models, architecture and more.
 
Object-Based Storage Devices July 6, 2007
Object-Based Storage Devices
Object storage is based on data objects that encapsulate user data. The combination of data, attributes, and metadata enables object storage to determine data layout or quality of service on a per-object basis, improving flexibility and manageability.
 
The Management of NFS Performance With Solaris ZFS July 6, 2007
The Management of NFS Performance With Solaris ZFS
Several scaling factors, most recently Solaris ZFS file systems, have exposed Network File System (NFS) performance issues. This article provides an overview of the algorithmic changes to solving these issues.
 

June
 
 
Target Port Group Support (TPGS) in the Solaris OS June 22, 2007
Target Port Group Support (TPGS) in the Solaris OS
Target Port Group Support (TPGS) is a method to enable a new storage device to be automatically detected and to allow methodologies to understand different port characteristics and failover behaviors. Adding TPGS into an array also provides the ability to perform automatic discovery and standard handling.
 
LibSAM for Sun StorageTek SAM and QFS: Beyond Backup June 20, 2007
LibSAM for Sun StorageTek SAM and QFS: Beyond Backup
The LibSAM library, designed for use with Sun StorageTek Storage Archive Manager (SAM) and Sun StorageTek QFS software, helps you overcome the limitations of traditional backup software.
 
Multithreading Strategies With Sun Products and Technologies June 15, 2007
Multithreading Strategies With Sun Products and Technologies
This article discusses the advantages of multithreading and the multithreading offerings available from Sun.
 

May
 
 
Solaris OS Solutions to 32-Bit stdio's 256 File-Descriptors Limitation May 30, 2007
Solaris OS Solutions to 32-Bit stdio's 256 File-Descriptors Limitation
This article explains in detail the runtime and programming solutions that were introduced under the extended FILE facility in the Solaris OS. The discussion is relevant only in 32-bit applications, as 64-bit applications are immune to the limitation to 256 file descriptors.
 
Core Dump Management May 30, 2007
"What Is a Linux Guy Doing at Sun"
At CommunityOne, Ian Murdock, Sun's chief operating system platform strategist and a self-described Linux guy, described what he's doing at Sun and how can we make Solaris a better Linux than Linux.
 

April
 
 
Core Dump Management April 27, 2007
Core Dump Management on the Solaris OS
Find out about features and analysis tools in the Solaris Operating System that can be used to manage core dumps.
 
Dmalloc April 23, 2007
Using Dmalloc With the Solaris OS and Sun Studio Compilers
You can use Dmalloc, an open source debugging package, on the Solaris OS with Sun Studio compilers to find application bugs related to memory access. Here's how.
 
Protecting CIFS Clients April 17, 2007
Protecting CIFS Clients From Viruses Using Sun StorageTek NAS OS
This article provides a brief overview of antivirus software and how antivirus scanning works using the Sun StorageTek NAS OS.
 
Optimizing Oracle's Siebel Applications for the Sun Platform April 17, 2007
Optimizing Oracle's Siebel Applications for the Sun Platform, Solaris 10 OS, and UltraSPARC T1 Processor
This article covers the performance optimization of a complete Siebel Enterprise solution on the Sun platform using UltraSPARC T1 and UltraSPARC IV+ processor-based servers.
 

March
 
 
Updating Fibre Channel Drivers to Use Sun StorEdge SAN Foundation March 29, 2007
Updating Fibre Channel Drivers to Use Sun StorEdge SAN Foundation
Check out these reasons to upgrade to Sun StorEdge SAN Foundation Software.
 
Storage Standards Supported by the Solaris OS March 29, 2007
Storage Standards Supported by the Solaris OS
Here is a list of storage standards supported by the Solaris OS, with pointers to the standards bodies.
 
Using kstat From Within a Program in the Solaris OS March 27, 2007
Storage Standards Supported by the Solaris OS
Here are examples of how to use the kstat and libkstat APIs to extract metrics from the Solaris OS.
 
Jolt Award March 22, 2007
SDN Wins Jolt Award
The Sun Developer Network (SDN) now holds the 2007 Jolt award for best website/developer network. Regarded as the highest accolade of the software industry, the Jolt Awards recognize software products, books, and websites that have achieved excellence in the areas of functionality, usability, problem-solving and innovation. Jolt calls SDN the #1 "indispensable site for developers."
 
Assigning a New Device to an Existing Driver in the Solaris OS March 22, 2007
Assigning a New Device to an Existing Driver in the Solaris OS
This Tech Tip explains how to add device support to the Solaris OS by attaching an existing Solaris driver to a new device.
 
Solaris Duke March 20, 2007
Developing Java Applications on the Solaris OS
Find out why the Solaris 10 OS provides a strong platform for developing Java applications.
 
The Power of DTrace March 12, 2007
The Power of DTrace
This overview of DTrace offers sample scripts. Dynamic tracing was introduced in the Solaris 10 OS to help debug systemic problems that are difficult to diagnose using traditional debugging tools.
 

February
 
 
Sun Studio Express 4 February, 2007
Sun Studio Express 4 - February 2007 Build
Download a preview of the next Sun Studio software release and try it out. The Express program now offers builds of Sun Studio software releases under development for download. Get an early look at new Sun Studio software technologies. New in the February 2007 build are a brand new installer with server/client capability, enhancements to the Integrated Development Environment (IDE), and updated Sun Studio compilers that now generate DWARF symbolic information.
 
Developing on the Solaris OS With Java GNOME Bindings February 26, 2007
Developing on the Solaris OS With "Java GNOME" Bindings
Java GNOME bindings are now included in the Solaris 10 OS. With these bindings, developers familiar with Glade-based GNOME/GTK+ application development can develop native GNOME desktop applications in the Java programming language.
 

January
 
 
Developing Applications on the Solaris OS and Linux January 24, 2007
Developing Applications on the Solaris OS and Linux
Read about some common application development issues. This article also discusses developing nonnative applications, making Linux applications run on the Solaris OS, and porting applications from Linux to the Solaris OS.
 
Solaris article on DTrace January 16, 2007
DTrace by Example: Solving a Real-World Problem
This article show the use of DTrace to solve a real-life problem, following the reasoning behind the process. Short scripts are presented, and language fragments are explained.
 
Sun Gathering Debug Data (GDD) January 16, 2007
Sun Gathering Debug Data (GDD) Goes Live!
GDD is neither a methodology, nor a product, nor a process, nor a tool but a few of all.
 
 
 
 
 
Library