Sun Microsystems has made a trio of open source developer-focused announcements at OSCON this week, including the availability of the Sun Web Stack -- an integrated enterprise-quality AMP ("Apache/MySQL/Perl or PHP") stack for Solaris and Linux. The Web Stack software includes the open source, standards-based software most commonly used for Web-tier application development and services.
Sun also announced that it is open sourcing core components of the Sun Java System Web Server 7.0 and Sun Java System Web Proxy technologies under a BSD (Berkeley Software Distribution) license in the Web Stack sub-project of the OpenSolaris community. The Web and Proxy source code will be available later this year.
Sun will provide version control for its supported Web Stack across multiple operating systems so that applications developed for one operating system can be deployed on another with minimal changes. Enterprise support is planned to be available for Solaris later in the year, followed by Linux (LAMP), Windows, and other OS support to follow.
The Web stack consists of Web and proxy servers, scripting languages and a database that enables developers to deploy Web applications quickly and easily. The primary components in the Web Stack include (partial list) the Apache HTTP Web server version 2.2.8, Apache Modules Memcached 1.2.5 (distributed memory object system), MySQL 5.1 Database, lighttpd Web server v 1.4.18, Tomcat Servlet engine 6.0.16, PHP 5.2.5, Ruby 1.8.6, Rails 1.2.3, RubyGems 0.9.0, Mongrel 1.0.1, fcgi package, RedCloth (text parsing), Perl 5.8.8 and extensions, Squid proxy server 2.16.x.
Sun also announced that, in conjunction with Joyent, that it will be providing up to 12 months free web hosting on Joyent's Cloud for the development and deployment of social applications for Facebook and OpenSocial. Joyent's Cloud is a flexible first-class infrastructure powered by OpenSolaris on Sun's servers. They will also be providing training on web-scale application development, so that developers can deploy their social applications on an open infrastructure at no initial cost.
"Social applications are one of the fastest growing software categories and will continue momentum with the promise of monetization offered by Hi5, Facebook, Myspace, Google's Orkut, LinkedIn Glam and other social networking sites with memberships that number in the millions," said Sun's Juan Carlos Soto,. "With this new program, Sun can provide social application developers access to Sun's technology and expertise in building large-scale applications with Joyent helping them to deploy on a highly scalable and reliable platform."
Additionally, Sun announced the availability of Sun http://wiki.opensso.orgOpenSSO Express, an offering that provides enterprise support and indemnification for the technologies available in the OpenSSO project. OpenSSO is the world's largest open source, identity management project, providing highly scalable, high-performance single sign-on, access management, federation, and secure web services capabilities.
New versions of Sun OpenSSO Expresswill be released approximately every three months to provide fast moving organizations with early access to the latest technologies available in the OpenSSO community.
Founded 18 months ago, the OpenSSO community includes members from companies like Audi, Medavie Blue Cross, Telenet and France Telecom. Started as a Sun-sponsored open source project, the OpenSSO community provides core identity functionality, such as: single sign-on, access management, federation and secure web services in a single Java technology-based distribution. The community also bases their development on enterprise-focused standards, including SAML 2.0, XACML, and WS-Federation, in addition to creating extensions to OpenSSO through sub-projects around other protocols like OpenID and Information Cards.