Softpanorama
(slightly skeptical) Open Source Software Educational Society

May the source be with you, but remember the KISS principle ;-)

Softpanorama Search

(Slightly Skeptical) Solaris Page

Home  Related  About

News

Editorial

Books/Certification books Recommended Links Selected man pages Reference FAQs  Selected Blueprints Certification
Solaris Life Cycle Open/Free software for Solaris Patching Network administration Security Administration Solaris Hardening Installation Startup and shutdown
Zones Logical domains Solaris RBAC ACLs

Privileges

Internals

Oracle Open Boot
NFS NIS DNS Disk and Filesystems Jumpstart

Flash archives

Mounting CDs

Logs / Remote syslog
ssh ALOM Solaris shells Korn shell Bash Solaris Packages Process Control Sar
Whitepapers  Tips Performance tuning Classic Unix Tools Benchmarks History Humor Solaris by Stanislav Lem

Recent changes:

Solaris 10 is the first Unix that deserves to be called "XXI century Unix" due to implementation of light-weight virtualization scheme called zones, extension of RBAC and process right management, DTrace,  ZFS and predictive self-healing. Those distinctive features mean that Unix as the whole (including but not limited to multiple BSD and linux flavors) will continue to move forward with other Unixes coping and moving further the best Solaris 10 features. 

Solaris 10 zones implementation (which includes Solaris-specific seamless integration with RBAC and process right management), is one of the most important innovation in Unix for the whole history of existence of this OS

Another nice thing is Sun partnership with AMD and getting Solaris 10 on Opteron on equal footing with Solaris 10 on Sparc. Sun enjoyed a vert good timing on Sun's part to capitalize on Opteron architecture, which eventually (and not without Microsoft help :-)  became standard for Intel too and which includes important innovation such as 64-bit and virtualization suppport. 

While Sun marketing  slogan about Solaris 10 "ten steps ahead " of competition is probably somewhat of a stretch I would say that the following four features really distinguish it from competition:   

Dr. Nikolai Bezroukov


Notes:
  • This is a Spartan WHYFF (We Help You For Free) site written by people for whom English is not a native language. Some amount of grammar and spelling errors should be expected.
  • The site contain some broken links as it develops like a living tree... Please try to use Google, Open directory, etc. to find a replacement link (see HOWTO search the WEB for details). We would appreciate if you can mail us a correct link.
Google Search
Open directory

Research Index


Old News

2009 2008 2007 2006 2005 2004 2003 2002 2001 2000

[Nov 10, 2009] Oracle rejects EU antitrust claims by Gwen Robinson

Nov 10, 2009 |  FT Alphaville

Oracle on Monday mounted a strident attack on Europe’s competition authorities as it confirmed it had received an official objection from Brussels to its proposed $7.4bn acquisition of Sun Microsystems. The US software company also said it would “vigorously oppose” the European Commission’s position.

The official statement of objections, which has been sent to Oracle and not made public, comes two months after EU regulators first revealed they might have concerns. A formal objection is the first step towards possible action to block a deal.

This entry was posted by Gwen Robinson on Tuesday, November 10th, 2009 at 4:41 and is filed under M&A, Capital markets. Tagged with oracle, sun microsystems.

[Nov 6, 2009] And What If Oracle Drops Sun Deal

November 5, 2009 | NYTimes.com

If Oracle decides to walk away from its $7.4 billion bid to buy Sun Microsystems, it may be no big deal for Oracle, but it could end up being a big problem for Sun, Forbes notes.

[Nov 6, 2009] Weak Points of Sun Deal Come Out in Europe

October 22, 2009 | NYTimes.com

The European Union’s competition commission is busy reviewing Oracle’s acquisition of Sun Microsystems and has said it may not rule until Jan. 19, 2010. Sun is not doing well in the meantime, and this week it announced it would lay off up to 3,000 workers. Sun’s stock price is also rapidly imploding in light of the failure of progress in the Oracle acquisition and from Sun’s own difficulties.

This is a time when the regulatory covenants section of an acquisition agreement matter. These spell out what a buyer must do to obtain regulatory clearance for an acquisition. Sun’s lawyers are no doubt rereading the section carefully to see how they can force Oracle to obtain an earlier clearance from the European Union, if at all. Unfortunately, Sun and its lawyers should have pushed the negotiation much, much harder.

Here are four weak points in the agreement on this matter that are likely now haunting Sun:

... ... ...

[Nov 6, 2009] Sun shareholders left swinging by Miles Johnson

Nov 05 | FT Alphaville

At the end of October, FT Alphaville came across some strange goings on in Oracle’s pending $7bn acquisition of Sun Microsystems.

Oracle had withdrawn its Russian antitrust filing, an unexplained move prompting speculation the deal was about to unravel.

With proceedings snagged in Brussels after EU Competition Commissioner Neelie Kroes voiced monopoly concerns, there was understandable investor unease at the withdrawal of the filing to the Russian anti-monopoly regulator.

Oracle, however, declined to offer a formal explanation to its shareholders or to the media. Days later, the FT reported that Oracle was braced for a formal objection from the European Commission.

And when that objection comes, shareholders of both companies, but especially those of Sun, would do well to examine the various caveats attached to the deal.

The Sun-Oracle acquisition agreement makes it clear that Oracle is not required to complete the deal unless it has specific approval from the EC, along with a string of other competition authorities.

And while both companies are left sweating over what, for example, the Turkish antitrust regulators are thinking, the agreement leaves Oracle under no obligation to dispose of any assets in order for the deal to be passed. Sun is effectively left blowing in the wind.

Both companies have a lot to lose if the situation drags on. Oracle has said it is losing $100m a month during the hold up as rivals such as HP and IBM exploit the uncertainty to poach its customers. Sun meanwhile has its own problems, recently laying off 3000 people.

It is difficult to avoid the conclusion that Sun’s lawyers should have pressed Oracle for far tighter conditions on the competition clearance front. Sun shareholders would be feeling rather more comfortable now if the risk of forced disposals rested with Oracle - rather than Oracle retaining the option of  simply walking away.

[Oct 28, 2009] Many open-sourcers back an Oracle takeover of MySQL

It's really funny how Monty Widenius run over Java boy Jonathan I. Schwartz after getting a billion bucks for the company.  It's equally funny how RMS like a porno start fakes free software orgasm before government which in theory he as an anarchist should not touch with a poke. 

Computerworld  -  A number of influential members of the open-source community are raising their voices about Oracle Corp.'s pending takeover of the open source MySQL database. Surprisingly, many are not opposing the shift in MySQL ownership that would come with the close of Oracle's $7.4 billion deal to acquire current owner Sun Microsystems Inc., contending that it would not wound the open source database.

Those supporters say that MySQL co-founder Monty Widenius, free software advocate Richard Stallman, and others are whipping up unfounded fears about the future of MySQL in order to get the European Commission to either quash the entire deal or at least force Oracle to sell off MySQL. The EC launched an in-depth investigation into the planned merger this fall, citing "serious concerns" about how the deal would affect database competition.

"I may be a contrarian on this, but I don't think Oracle will have any dramatically-enhanced market power," said Mark Shuttleworth, founder and CEO of Canonical Ltd., maker of the Ubuntu distribution of Linux. The latest Ubuntu Server 9.10 version includes a copy of MySQL. "The EU's sophistication on open-source matters may make them inclined to overreact. In fact, they have little to worry about."

Opponents like Widenius and Stallman argue that whatever Oracle and it's CEO Larry Ellison may claim, the acquirer would either weaken or bury the widely-used MySQL in order to protect its proprietary database, which generates more than $8.5 billion in revenue a year for the company.

They also contend that what supporters of the deal call MySQL's salvation -- its open-source status, which allows anyone to download, modify and even sell their own versions of MySQL -- is just a mirage.

However, open-source veterans such as Carlo Piana, a lawyer for the Free Software Foundation Europe who successfully sued Microsoft to open its Windows networking protocols, maintain that Oracle's ownership wouldn't hurt the future of MySQL.

"If Oracle were hypothetically to bend the project away from competition in the high end or simply make it a stale project, it is clear to me that the declining fortunes of the original work would leave (disgruntled developers) room to further the success of the fork(s)," -- new software created from open source code, wrote Piana.

Matthew Aslett, an analyst at research firm The 451 Group, argue that opponents are "spreading what can only be described as fear, uncertainty and doubt. The only possible argument in favor of the EC blocking Oracle's acquisition of MySQL is that it is damaging to competition, not that it is damaging to MySQL itself," which is the primary arguments of opponents like Widenius and Stallman, Aslett wrote in a 451 Group blog post earlier this month.

[Sep 25, 2009] The Pay at the Top - The New York Times

That's pretty funny: you destroyed the company and get 11 millions (+44%).  BTW Steven A. Ballmer  got 1.4 million; Google Eric Schmitt 0.5 million.  There can't be much sympathy for this Java enthusiast who's wrecked a good company and is still enjoying a salary of 11 millions in addition to his other earnings for running the thing into the ground. And his questionable decision to buy MySQL for one billion is now costing the company a lot of money and a lot of customers.

Sun Microsystems

Jonathan I. Schwartz

[Sep 4, 2009] EU delays Oracle-Sun deal, probing database market

Looks like they want to compensate Microsoft for troubles caused.  In any case what Sun leadership decision to spend a billion for MySQL was really questionable...  They gained nothing but troubles. Jonathan Schwartz is especially suspect

The European Commission now has until Jan. 19 before it makes a final decision to clear the deal or block it. In some cases, such as with Intel Corp., the EU has been a stricter antitrust regulator than the U.S., and often presses companies to make changes that eliminate antitrust worries, such as selling off parts of their business.

Oracle is the database leader with 37 percent of the overall market, followed by IBM Corp. and Microsoft Corp., according to the IDC research firm.

MySQL, a Swedish company that Sun bought for $1 billion last year, is a tiny player, with just 0.2 percent market share, but is the reason European regulators are worried.

The EU officials claim that MySQL, already popular among Web-based companies, will increasingly threaten Oracle's database software as it adds features and attracts more customers. The regulators questioned "Oracle's incentive to further develop MySQL as an open source database."

"In the current economic context, all companies are looking for cost-effective (information-technology) solutions, and systems based on open-source software are increasingly emerging as viable alternatives to proprietary solutions," Kroes said. "The commission has to ensure that such alternatives would continue to be available."

[Sep 2, 2009] Working With ZFS Snapshots (pdf)

Helps to understand the capabilities of ZFS snapshots, a read-only copy of a Solaris ZFS file system. ZFS snapshots can be created almost instantly and are a valuable tool for system administrators needing to perform backups.

You will learn:

After reading this guide, you will have a basic understanding of how snapshots can be integrated into your system administration procedures.

See also

[Sep 1, 2009] (Podcast) Immutable Service Containers for Security

Learn how Immutable Service Containers provide a way to safeguard virtualized environments.

[Aug 16, 2009] Innovation is Sun's legacy  by SD Times Editorial Board

Sad that company is now gone...  Schwartz is of course a slick taking fellow, but he has zero credible ideas for the turnaround of the company and his role in the company demise needs to be closely examined...
August 15, 2009  | SD Times Software Development News

Much has been written about the mishaps and missteps that led to the decline and fall of Sun Microsystems. At its height, it was a Silicon Valley powerhouse whose servers “put the dot in dot-com” nearly a decade ago. Today, the company is being acquired for a relatively paltry sum by Oracle.

It’s easy to take shots at where Sun fell short. Purchasing companies and failing to commercialize them, such as its acquisition of Cobalt Networks. Spending a fortune on an open-source software without explaining the return on investment, like its US$1 billion buy of MySQL AB in early 2008. Stumbling in attempts to take leadership in Java application servers, a market that it invented—then lost.

It’s also easy to pin the blame on Jonathan Schwartz, who took over the reins as Sun’s president in 2004, and became CEO in 2006. While SD Times has been critical of Schwartz, we also note that the company had been trending downward before his ascension—and he apparently had the company’s cofounder and chairman, Scott McNealy, backing him up.

Rather than take those shots, we’ll pause for a moment and think about the genuine innovation that characterized this truly unique company. Sun had a profound impact on Silicon Valley and the entire computer industry. Its SPARC processor came to dominate the world of RISC-based servers and led the industry toward 64-bit computing. Sun’s version of Unix, called Solaris, earned a reputation for stability and reliability, and introduced cutting-edge features like DTrace and ZFS. On the small side, the Sun SPOT wireless devices continue to fire the imagination.

The Java language, invented at Sun, and the Java Virtual Machine gave the software development world its first commercially successful managed runtime environment. “Write Once, Run Anywhere,” while never perfectly implemented by competing Java EE vendors, remains a compelling vision that isn’t equaled anywhere in the mainstream computing world. The Java Community Process brought together many of those competitors and provided a successful forum for evolving the Java platform.

Beyond Java, Sun impacted development with its purchase of NetBeans and its decision to release the platform as open source, then base its entire family of software-development tools on it, phasing out its older Forte tools. While lacking the market power of rival Eclipse, NetBeans is technologically second to nothing.

While Sun’s business mistakes caused many sighs, its spirit of creativity was the envy of the entire computer industry. As Sun’s intellectual property, as well as its assets and human capital, pass over to Oracle, we hope that the spirit of innovation will live on.

End of days for Sun

SD Times Software Development News

Sun Microsystems passed away on July 16, 2009. On that day, the company's shareholders voted to accept the merger agreement, proposed by Oracle, to purchase the company for US$5.6 billion, or $9.50 per share. Sun's CEO, Jonathan Schwartz, and its chairman of the board and cofounder, Scott McNealy, were not present for the shareholder vote.

[July 20, 2009] Proxy reveals three-way competition over ownership of Sun

July 16, 2009 | sdtimes.com

The proxy, filed in June by Sun, contained an extensive blow-by-blow account of the merger and its preceding negotiations.

On Nov. 6, 2008, IBM initially approached Sun CEO Jonathan Schwartz and an unnamed Sun board member to discuss a possible merger. As the board began to discuss the offer, it also instructed management to approach a second company, called Party B.

Multiple sources have fingered Hewlett-Packard as Party B, but no one at Sun or HP would confirm it.

[Jun 3, 2009] Latest OpenSolaris is much faster than Linux, says Sun

 Jun 2, 2009  | ComputerWeekly.com

The changes to network and storage performance make the operating system much faster than Linux, according to Sun.

Project Crossbow is Sun's network architecture for virtualisation. The company claims that Crossbow can be used to network multicore, multi-threaded processors together using an extremely fast network interface.

With Project Crossbow, OpenSolaris 2009.06 gets a virtual network interface, which Sun says can be used to simplify administration of complex deployments of multi-tiered applications on a single machine or an entire datacentre

OpenSolaris 2009.06 also includes a revamped version of Sun's ZFS file system, which now supports flash storage devices. Sun said flash-based storage support in ZFS can be used to accelerate read and write access to build high-performance storage systems.

Sun said OpenSolaris 2009.06 delivers 35% better memory management, 22% better integer arithmetics and 18% better multi-thread scheduler management when compared with the latest Linux releases.

[Jun 2, 2009] Solaris vs. Asterisk running Asterisk PBX

Abstract: This article compares the performance characteristics of Asterisk PBX operating on Solaris 10 verses Linux. The author shows how to achieve even greater performance from Asterisk on Solaris 10 by using a native feature available to Solaris. In addition, Solaris 10 SMF (Service Management Facility) scripts are made available to ensure the continuous operation of Asterisk PBX on the Solaris 10 operating system.

[Apr 24, 2009] Rob Enderle Oracle-Sun Vastly Changing the Hardware, Software, Services Landscape

Apr 21, 2009  | IT Business Edge

Oracle, at least for most of this decade, has performed nearly flawlessly. A company to be reckoned with, it has mowed down or rolled over most of its competitors. IBM and Microsoft are the two exceptions, but even these giants had difficulty competing with Oracle. However, when Oracle created Unbreakable Linux and ran against much smaller Red Hat and Novell, it got handed its hat and became kind of a running joke here in Silicon Valley.

With Sun, that joke gets a lot less funny. Sun still has a substantial installed base of customers who have not been able to move off Solaris to Linux and weren't particularly motivated to move. Granted, they also weren't particularly motivated to buy more, which is why Sun was in the financial trouble that forced it to look for a buyer. In addition, Oracle knows how to do mergers like this. Even the hostile PeopleSoft acquisition had it keeping more PeopleSoft customers than most thought was possible. Given that there is a substantial amount of client overlap between Oracle and Sun, keeping the Sun clients happy should be an easier task.

... ... ...

Finally, it is believed that a substantial amount of code in Linux actually may belong to Sun and, with this acquisition, could belong to Oracle. While I don't expect a SCO moment, I would expect Oracle to use it as a bargaining chip to drive Linux in a direction it felt benefitted the firm. It may be the only company on the planet that might know how to do this without it blowing up in their face. This might make Oracle a leader among equals, and if it played with HP (see below), a real risk to the other enterprise distribution owners and IBM. Coupled with Java, which is both a valid platform in its own right and vastly more strategic to Oracle than it was to Sun, Oracle becomes a real platform company and better able to match both IBM and Microsoft going forward.

... ... ...

Oracle deal is vastly more disruptive. Coupled with Oracle's demonstrated expertise in mergers and in making deals, it could actually change the power dynamics in the Linux, high-end server and workstation markets. It will be harder to do right because several players are needed to optimize the result and the timing isn't great for any of the hardware vendors that would need to buy into this effort. It is interesting to note that, with regard to assets, Sun is probably worth more to Oracle than to IBM because it gives the company a position on development platforms. However, for IBM, part of the value would be to deny competitors access to the Sun assets and that cost to IBM may turn out to exceed the asset value, suggesting that IBM may have substantially under bid. That, of course assumes this works out, but given Oracle's success with ventures like this, it wouldn't seem prudent to bet against it.

[Apr 23, 2009] Mediacast

List of interesting presentations at Sun Mediacast

[Apr 23, 2009] Sun and Oracle End of a beautiful dream • The Register

...Oracle is a tough place. It routinely evaluates the performance of staff and chops around 10 per cent. Acquired staff and products must also justify their place in this Dawnian environment or they'll get chopped or boxed

... ... ...

Java is strategically critical to Oracle's middleware, development tools, application server, and database support. Oracle has been a life-long believer in Java, which - running on Linux - provides the perfect answer to Windows and .NET from Microsoft. Java also means licensing from all those enterprise ISVs and device manufacturers.

Solaris is important to Oracle, too. More copies of Oracle's database run on Solaris than on any another operating system - a fact chief executive Larry Ellison helpfully pointed out on Monday. Ellison talked of tuning its database to Solaris, which will help keep Oracle in major accounts such as telcos, service providers, and banks and financial services that might otherwise have been flirting with Linux and its database or - worse - Linux and MySQL and Postgres.

... ... ...

Optimists inside Sun will likely argue GlassFish, OpenSolaris, and Java CAPs can serve their new master in the same OEM market using MySQL.

... ... ...

The biggest determining factor, though, will be cash generation.

[Apr 23, 2009] Oracle embarks on Sun courtship, troops cheer - Yahoo! India News

Many at the flagging server-and-software company were just glad it appears to be over. A deal with Oracle may be a better fit than IBM for the troops at Sun, which -- despite its roller-coaster history -- still inspires fierce loyalty among its own ranks and customers.

"We're sort of relieved," said a 39-year-old hardware manager and 12-year veteran of the company. "There was a lot of bad press with Sun being up for sale, desperately looking for a buyer. It hurt business and it hurt earnings."

Where IBM conjured up images of a mass of navy-blue suits, Sun employees see Oracle as a compatriot.

"The employees run in the same social circles as Sun employees," the manager said.

Few companies embody the rise and fall of dot-com as much as Sun, whose name stands for Stanford University Network and whose campus resembles that of the college, with a palmtree-lined drive leading up to a grassy courtyard and clocktower.

[Apr 23, 2009] Sun Microsystems' Rise And Fall -  by Lee Gomes,

March 19, 2009 | Forbes.com

So deftly did Sun take advantage of technology that during the '90s, it was impossible to beat it; companies like IBM feared Sun the way companies now fear Microsoft ( MSFT - news - people ) and Google ( GOOG - news - people ). Anyone who wanted to do serious technical computing bought Sun because its machines were essentially the only option.

The problem for Sun is that the forces that launched it didn't stop once Sun was a success. Creating complex operating systems--something that had once been such cutting-edge engineering you needed the old Bell Labs to do it--became a more straightforward engineering undertaking. With NT, Microsoft took its first big step toward a mature OS; later versions of Windows closed the gap with Unix, as far as much of the marketplace was concerned.

And Moore's Law was not repealed. Low-end Intel ( INTC - news - people ) chips had been a joke during Sun's early years; by the end of the 1990s, they had caught up with the proprietary chips that Sun had by then incorporated into its machines. The economics of increasing returns, which holds that successful companies tend to grab an ever-larger share of the marketplace, gave another boost to Intel.

Sun's slogan during the late 1990s was, "We're the dot in dot-com." It was true; anyone with a serious Web site chose Sun, though the fact that everyone was awash in VC money made buying the expensive machines an easier call than it might have been otherwise. But if the dot-com bubble had happened just a few years later, Sun would never have had its thermonuclear moment--the stock was near $250 in 2000--because the competition, especially Intel and Microsoft, would have by then caught up. With the rise of Linux--software that arguably was the inevitable result of the Internet--Sun didn't have many plays left.

All of which may be a long way of saying that it's more important to pay attention to how the winds are blowing than to whatever a sailboat's captain is doing with the tiller. It definitely takes skill to take proper advantage of your environment. But heaven help when the fates turn against you.

[Apr 22, 2009] The Rise And Fall Of Sun Microsystems - comp.sys.sun.misc Google Groups

Old but interesting discussion...
David Magda   Jan 28 2003, 7:52 pm
Newsgroups: comp.sys.sun.misc
From: David Magda <dmagda+use...@ee.ryerson.ca>
Date: 28 Jan 2003 18:48:32 -0500
Local: Tues, Jan 28 2003 7:48 pm
Subject: Re: The Rise And Fall Of Sun Microsystems

> Now it seems that Sun is past its peak, lost its vision of openness and has turned into just another closed systems shop:

  While I think it's unfortunate that Sun doesn't give US-III, you do
have to remember that they gave it to Linux for the UltraLinux
port. The Linux porter (David Miller?) had to sign an NDA. Theo de
Raadt is not agreeing to sign an NDA because of philosophical
reasons. Something I don't see anything wrong with.

The question you have to also ask is: how is Sun becoming more
"closed"? By:
 * giving away the source to StarOffice
 * opening up GridEngine (now on SourceForge?)
 * helping to develop GNOME
 * helping U. of Michigan with NFSv4 (to Solaris, Linux, OpenBSD)

Anything else?

> http://makeashorterlink.com/?D1F324043

 

The link is to a Slashdot story regarding OpenBSD trying to get documentation for the US-III.

I have no idea what Sun is thinking on this one. They're a hardware company: you want more systems running on that hardware.
 

> How long before HP purchases what's left of Sun?

 

Personally I think HP will sink before Sun, just because of stupidity. There's an interesting thread in comp.arch on HP's  treatment of the Alpha processor.

Time will tell, he always does.

--
David Magda <dmagda at ee.ryerson.ca>
Because the innovator has for enemies all those who have done well under
the old conditions, and lukewarm defenders in those who may do well
under the new. -- Niccolo Machiavelli, _The Prince_, Chapter VI

[Apr 20, 2009] Today's Sun/Oracle Announcement

It's dangerous to allow a Java boy (or SAP/R3 adept) to run any company ;-) Chances are they will run it into the ground (aka acquisition ;-).  Sadly a lot of Sun employees will be cut as the result of  acquisition. Oracle is known for aggressive cost cutting of acquired companies. Synergies in resulting giant company (now somewhat similar to IBM) might or might not materialize, as the resulting company is simply huge.
JerkBoB (7130) on Monday April 20, @08:29AM (#27644011) For anyone with morbid curiosity:

From: Jonathan I. Schwartz
To: allsun@sun.com
Subject: Today's Sun/Oracle Announcement
Date: Mon, 20 Apr 2009 04:34:16 -0700 (07:34 EDT)

Today's Sun/Oracle Announcement

This is one of the toughest emails I've ever had to write.

It's also one of the most hopeful about Sun's future in the industry.

For 27 years, Sun has stood for courage, innovation, a willingness to blaze trails, to envision and engineer the future. No matter our ups and downs, we've remained committed to those ideals, and to the R&D that's allowed us to differentiate. We've committed to decade long pursuits, from the evolution of one of the world's most powerful datacenter operating systems, to one of the world's most advanced multi-core microelectronics. We've never walked away from the wholesale reinvention of business models, the redefinition of technology boundaries or the pursuit of new routes to market.

Because of the unparalleled talent at Sun, we've also fueled entire industries with our people and technologies, and fostered extraordinary companies and market successes. Our products and services have driven the discovery of new drugs, transformed social media, and created a better understanding of the world and marketplace around us. All, while we've undergone a near constant transformation in the face of a rapidly changing marketplace and global economy. We've never walked away from a challenge - or an opportunity.

So today we take another step forward in our journey, but along a different path - by announcing that this weekend, our board of directors and I approved the acquisition of Sun Microsystems by the Oracle Corporation for $9.50/share in cash. All members of the board present at the meeting to review the transaction voted for it with enthusiasm, and the transaction stands to utterly transform the marketplace - bringing together two companies with a long history of working together to create a newly unified vision of the future.

Oracle's interest in Sun is very clear - they aspire to help customers simplify the development, deployment and operation of high value business systems, from applications all the way to datacenters. By acquiring Sun, Oracle will be well positioned to help customers solve the most complex technology problems related to running a business.

To me, this proposed acquisition totally redefines the industry, resetting the competitive landscape by creating a company with great reach, expertise and innovation. A combined Oracle/Sun will be capable of cultivating one of the world's most vibrant and far reaching developer communities, accelerating the convergence of storage, networking and computing, and delivering one of the world's most powerful and complete portfolios of business and technical software.

I do not consider the announcement to be the end of the road, not by any stretch of the imagination. I believe this is the first step down a different path, one that takes us and our innovations to an even broader market, one that ensures the ubiquitous role we play in the world around us. The deal was announced today, and, after regulatory review and shareholder approval, will take some months to close - until that close occurs, however, we are a separate company, operating independently. No matter how long it takes, the world changed starting today.

But it's important to note it's not the acquisition that's changing the world - it's the people that fuel both companies. Having spent a considerable amount of time talking to Oracle, let me assure you they are single minded in their focus on the one asset that doesn't appear in our financial statements: our people. That's their highest priority - creating an inviting and compelling environment in which our brightest minds can continue to invent and deliver the future.

Thank you for everything you've done over the years, and for everything you will do in the future to carry the business forward. I'm incredibly proud of this company and what we've accomplished together.

Details will be forthcoming as we work together on the integration planning process.

Jonathan

[Apr 20, 2009] Oracle Buys Sun

Slashdot

[Apr 20, 2009] Sun goes to Oracle for $7.4B

Oracle+Sun has the power to seriously harm IBM. Solaris still has the highest market share among proprietary Unixes. And AIX is only third after HP-UX. Wonder if Solaris will become Oracle's main development platform again. Oracle is a top contributor to Linux and that might help to bridge the gap in shell and  packaging. Telecommunications and database administrators always preferred Solaris over Linux.
Yahoo! Finance

Oracle Corp. snapped up computer server and software maker Sun Microsystems Inc. for $7.4 billion Monday, trumping rival IBM Corp.'s attempt to buy one of Silicon Valley's best known -- and most troubled -- companies.

... ... ...

Jonathan Schwartz, Sun's CEO, predicted the combination will create a "systems and software powerhouse" that "redefines the industry, redrawing the boundaries that have frustrated the industry's ability to solve." Among other things, he predicted Oracle will be able to offer its customers simpler computing solutions at less expensive prices by drawing upon Sun's technology.

... ... ...

Yet Oracle says it can run Sun more efficiently. It expects the purchase to add at least 15 cents per share to its adjusted earnings in the first year after the deal closes. The company estimated Santa Clara, Calif.-based Sun will contribute more than $1.5 billion to Oracle's adjusted profit in the first year and more than $2 billion in the second year.

If Oracle can hit those targets, Sun would yield more profit than the combined contributions of three other major acquisitions -- PeopleSoft Inc., Siebel Systems Inc. and BEA Systems -- that cost Oracle a total of more than $25 billion.

A deal with Oracle might not be plagued by the same antitrust issues that could have loomed over IBM and Sun, since there is significantly less overlap between the two companies. Still, Oracle could be able to use Sun's products to enhance its own software.

Oracle's main business is database software. Sun's Solaris operating system is a leading platform for that software. The company also makes "middleware," which allows business computing applications to work together. Oracle's middleware is built on Sun's Java language and software.

Calling Java the "single most important software asset we have ever acquired," Ellison predicted it would eventually help make Oracle's middleware products generate as much revenue as its database line does.

Sun's takeover is a reminder that a few missteps and bad timing can cause a star to come crashing down.

Sun was founded in 1982 by men who would become legendary Silicon Valley figures: Andy Bechtolsheim, a graduate student whose computer "workstation" for the Stanford University Network (SUN) led to the company's first product; Bill Joy, whose work formed the basis for Sun's computer operating system; and Stanford MBAs Vinod Khosla and Scott McNealy.

Sun was a pioneer in the concept of networked computing, the idea that computers could do more when lots of them were linked together. Sun's computers took off at universities and in the government, and became part of the backbone of the early Internet. Then the 1990s boom made Sun a star. It claimed to put "the dot in dot-com," considered buying a struggling Apple Computer Inc. and saw its market value peak around $200 billion.

[Apr 17, 2009] Adobe Reader 9 released - Linux and Solaris x86 by Ashutosh Sharma

Tabbed viewing was added
Adobe Reader 9.1 for Linux and Solaris x86 has been released today. Solaris x86 support was one of the most requested feature by users. As per the Reader team's announcement, this release includes the following major features:

    - Support for Tabbed Viewing (prevbr>     - Super fast launch, and better performance than previous releases
- Integration with Acrobat.com
- IPv6 support
- Enhanced support for PDF portfolios (
preview)

The complete list is available here.

Adobe Reader 9.1 is now available for download and works on OpenSolaris, Solaris 10 and most modern Linux distributions such as Ubuntu 8.04, PCLinuxOS, Mandriva 2009, SLED 10, Mint Linux 6 and Fedora 10.

See also Sneak Preview of the Tabbed Viewing interface in Adobe Reader 9.x (on Ubuntu)

[Apr 16, 2009] Solaris_Filesystem_Choices

Solaris Filesystem Choices

posted by John Finigan on Mon 21st Apr 2008 19:00 UTC

When it comes to dealing with storage, Solaris 10 provides admins with more choices than any other operating system. Right out of the box, it offers two filesystems, two volume managers, an iscsi target and initiator, and, naturally, an NFS server. Add a couple of Sun packages and you have volume replication, a cluster filesystem, and a hierarchical storage manager. Trust your data to the still-in-development features found in OpenSolaris, and you can have a fibre channel target and an in-kernel CIFS server, among other things. True, some of these features can be found in any enterprise-ready UNIX OS. But Solaris 10 integrates all of them into one well-tested package. Editor's note: This is the first of our published submissions for the 2008 Article Contest.

The details of the whole Solaris storage stack could fill a book, so in this article I will focus only on filesystems. There are four common on-disk filesystems for Solaris, and my goal is to familiarize the reader with each of them, and to mention a few deployment scenarios where each is appropriate.

UFS

UFS in its various forms has been with us since the days of BSD on VAXen the size of refrigerators. The basic UFS concepts thus date back to the early 1980s and represent the second pass at a workable UNIX filesystem, after the very slow and simple filesystem that shipped with the truly ancient Version 7 UNIX. Almost all commercial UNIX OSs have had a UFS, and ext3 in Linux is similar to UFS in design. Solaris inherited UFS through SunOS, and SunOS in turn got it from BSD.

Until recently, UFS was the only filesystem that shipped with Solaris. Unlike HP, IBM, SGI, and DEC, Sun did not develop a next-generation filesystem during the 1990s. There are probably at least two reasons for this: most competitors developed their new filesystems using third party code which required per-system royalties, and the availability of VxFS from Veritas. Considering that a lot of the other vendors' filesystem IP was licensed from Veritas anyway, this seems like a reasonable decision.

Solaris 10 can only boot from a UFS root filesystem. In the future, ZFS boot will be available, as it already is in OpenSolaris. But for now, every Solaris system must have at least one UFS filesystem.

UFS is old technology but it is a stable and fast filesystem. Sun has continuously tuned and improved the code over the last decade and has probably squeezed as much performance out of this type of FS as is possible. Journaling support was added in Solaris 7 at the turn of the century and has been enabled by default since Solaris 9. Before that, volume level journaling was available. In this older scheme, changes to the raw device are journaled, and the filesystem is not journaling-aware. This is a simple but inefficient scheme, and it worked with a small performance penalty. Volume level journaling is now end-of-lifed, but interestingly, the same sort of system seems to have been added to FreeBSD recently. What is old is new again.

UFS is accompanied by the Solaris Volume Manager, which provides perfectly servicible software RAID.

Where does UFS fit in in 2008? Besides booting, it provides a filesystem which is stable and predictable and better integrated into the OS than anything else. ZFS will probably replace it eventually, but for now, it is a good choice for databases, which have usually been tuned for a traditional filesystem's access characteristics. It is also a good choice for the pathologically conservative administrator, who may not have an exciting job, but who rarely has his nap time interrupted.

ZFS

ZFS has gotten a lot of hype. It has also gotten some derision from Linux folks who are accustomed to getting that hype themselves. ZFS is not a magic bullet, but it is very cool. I like to think that if UFS and ext3 were first generation UNIX filesystems, and VxFS and XFS were second generation, then ZFS is the first third generation UNIX FS.

ZFS is not just a filesystem. It is actually a hybrid filesystem and volume manager. The integration of these two functionalities is a main source of the flexibility of ZFS. It is also, in part, the source of the famous "rampant layering violation" quote which has been repeated so many times. Remember, though, that this is just one developer's aesthetic opinion. I have never seen a layering violation that actually stopped me from opening a file.

Being a hybrid means that ZFS manages storage differently than traditional solutions. Traditionally, you have a one to one mapping of filesystems to disk partitions, or alternately, you have a one to one mapping of filesystems to logical volumes, each of which is made up of one or more disks. In ZFS, all disks participate in one storage pool. Each ZFS filesystem has the use of all disk drives in the pool, and since filesystems are not mapped to volumes, all space is shared. Space may be reserved, so that one filesystem can't fill up the whole pool, and reservations may be changed at will. However, if you don't want to decide ahead of time how big each filesystem needs to be, there is no need to, and logical volumes never need to be resized. Growing or shrinking a filesystem isn't just painless, it is irrelevant.

ZFS provides the most robust error checking of any filesystem available. All data and metadata is checksummed (SHA256 is available for the paranoid), and the checksum is validated on every read and write. If it fails and a second copy is available (metadata blocks are replicated even on single disk pools, and data is typically replicated by RAID), the second block is fetched and the corrupted block is replaced. This protects against not just bad disks, but bad controllers and fibre paths. On-disk changes are committed transactionally, so although traditional journaling is not used, on-disk state is always valid. There is no ZFS fsck program. ZFS pools may be scrubbed for errors (logical and checksum) without unmounting them.

The copy-on-write nature of ZFS provides for nearly free snapshot and clone functionality. Snapshotting a filesystem creates a point in time image of that filesystem, mounted on a dot directory in the filesystem's root. Any number of different snapshots may be mounted, and no separate logical volume is needed, as would be for LVM style snapshots. Unless disk space becomes tight, there is no reason not to keep your snapshots forever. A clone is essentially a writable snapshot and may be mounted anywhere. Thus, multiple filesystems may be created based on the same dataset and may then diverge from the base. This is useful for creating a dozen virtual machines in a second or two from an image. Each new VM will take up no space at all until it is changed.

These are just a few interesting features of ZFS. ZFS is not a perfect replacement for traditional filesystems yet - it lacks per-user quota support and performs differently than the usual UFS profile. But for typical applications, I think it is now the best option. Its administrative features and self-healing capability (especially when its built in RAID is used) are hard to beat.

SAM and QFS

SAM and QFS are different things but are closely coupled. QFS is Sun's cluster filesystem, meaning that the same filesystem may be simultaneously mounted by multiple systems. SAM is a hierarchical storage manager; it allows a set of disks to be used as a cache for a tape library. SAM and QFS are designed to work together, but each may be used separately.

QFS has some interesting features. A QFS filesystem may span multiple disks with no extra LVM needed to do striping or concatenation. When multiple disks are used, data may be striped or round-robined. Round-robin allocation means that each file is written to one or two disks in the set. This is useful since, unlike striping, participation by all disks is not needed to fetch a file - each disk may seek totally independently. QFS also allows metadata to be separated from data. In this way, a few disks may serve the random metadata workload while the rest serve a sequential data workload. Finally, as mentioned before, QFS is an asymmetric cluster filesystem.

QFS cannot manage its own RAID, besides striping. For this, you need a hardware controller, a traditional volume manager, or a raw ZFS volume.

SAM makes a much larger backing store (typically a tape library) look like a regular UNIX filesystem. This is accomplished by storing metadata and often-referenced data on disk, and migrating infrequently used data in and out of the disk cache as needed. SAM can be configured so that all data is staged out to tape, so that if the disk cache fails, the tapes may be used like a backup. Files staged off of the disk cache are stored in tar-like archives, so that potentially random access of small files can become sequential. This can make further backups much faster.

QFS may be used as a local or cluster filesystem for large-file intensive workloads like Oracle. SAM and QFS are often used for huge data sets such as those encountered in supercomputing. SAM and QFS are optional products and are not cheap, but they have recently been released into OpenSolaris.

VxFS

The Veritas filesystem and volume manager have their roots in a fault-tolerant proprietary minicomputer built by Veritas in the 1980s. They have been available for Solaris since at least 1993 and have been ported to AIX and Linux. They are integrated into HP-UX and SCO UNIX, and Veritas Volume Manager code has been used (and extensively modified) in Tru64 UNIX and even in Windows. Over the years, Veritas has made a lot of money licensing their tech, and not because it is cheap, but because it works.

VxFS has never been part of Solaris but, when UFS was the only option, it was a popular addition. VxVM and VxFS are tightly integrated. Through vxassist, one may shrink and grow filesystems and their underlying volumes with minimal trouble. VxVM provides online RAID relayout. If you have a RAID5 and want to turn it into a RAID10, no problem, no downtime. If you need more space, just convert it back to a RAID5. VxVM has a reputation for being cryptic, and to some extent it is, but it's not so bad and the flexibility is impressive.

VxFS is a fast, extent based, journaled, clusterable filesystem. In fact, it essentially introduced these features to the world, along with direct IO. Newer versions of VxFS and VxVM have the ability to do cross-platform disk sharing. If you ever wanted to unmount a volume from your AIX box and mount it on Linux or Solaris, now you can.

VxFS and VxVM are still closed source. A version is available from Symantec that is free on small servers, with limitations, but I imagine that most users still pay. Pricing starts around $2500 and can be shocking for larger machines. VxFS and VxVM are solid choices for critical infrastructure workloads, including databases.

Conclusion

These are the four major choices in the Solaris on-disk filesystem world. Other filesystems, such as ext2, have some degree of support in OpenSolaris, and FUSE is also being worked on. But if you are deploying a Solaris server, you are going to be using one or more of these four. I hope that you enjoyed this overview, and if you have any corrections or tales of UNIX filesystem history, please let me know.

About the Author

John Finigan is a Computer Science graduate student and IT professional specializing in backup and recovery technology. He is especially interested in the history of enterprise computing and in Cold War technology.

[Apr 15, 2009] AP sources: Sun deal cloudy after IBM pulls offer by BRIAN BERGSTEIN and JORDAN ROBERTSON

I would say the shadow of Jerry Yang  fell on Jonathan I. Schwartz  shoulders. Not only discussions were against the grain of Sun's staff beliefs, but they fails and thus hurt the company... 
AP
IBM Corp. withdrew its offer to buy Sun Microsystems Inc. for about $7 billion this weekend, clouding the prospects for a deal that would have shaken up the computing industry, The Associated Press has learned.

Talks were in their final stages in recent days, but IBM took its offer off the table after Sun terminated IBM's status as its exclusive negotiating partner, according to two people familiar with the situation, who spoke on condition of anonymity because they were not authorized to disclose the negotiations.

One of these people said the two sides were still meeting Sunday.

Armonk, N.Y.-based IBM was believed to be offering about $9.50 per share for Sun. That was about double the price the Santa Clara, Calif.-based server and software maker was trading for when the discussions leaked last month. Sun shares closed Friday at $8.49.

Sun was one of the darlings of the dot-com era but spent most of this decade struggling to find its place, wrestling with huge losses and thousands of layoffs. As a result many analysts were not surprised Sun and IBM were in talks.

Sun still owns key server and business-software technologies that might fit in IBM's product and services lineup. But a deal likely would face antitrust questions, and in addition to haggling over price, Sun has been pushing IBM to make certain commitments to seeing the deal through such scrutiny.

___

Jordan Robertson reported from San Francisco.

[Apr 4, 2009] Slashdot IBM About To Buy Sun For $7 Billion

Re-The next headline is...

by RancidPickle (160946)  on Friday April 03, @09:49AM (#27444103) Homepage

IBM today announced the outsourcing of 90% of Sun employees. "This will save us a good chunk of the $7B we paid for them," said an IBM representative.

Meanwhile, in Washington, IBM was approved to receive $3B in taxpayer money from the Keep America Working fund.

--
"First things first, but not necessarily in that order."
- Doctor Who

Re:The next headline is... (Score:5, Informative)

by Anonymous Meoward (665631)  on Friday April 03, @11:01AM (#27445191)

If only this wasn't true.

I know folks in IBM (used to work there long ago myself), and who have just been pushed out. Those who left think they're the lucky ones. The remaining American workforce is stressed out over heavy workloads and fear of the impending (inevitable?) axe. Morale is slightly better there today than it was inside Dachau in 1943.

And yes, CEO Sam Palmisano has been lobbying Barack Obama personally to get some of the stimulus package. So your U.S. tax dollars will go to accelerate offshore outsourcing.

I pity Sun employees. I really do. They are about to become part of a company that is, undeniably, bad for America. (And they won't be staying long either.)

--
--- The American Way of Life is not a birthright. Hell, it's not even sustainable.
The GPL prevents Linux from "winning" (Score:2, Interesting)

by Anonymous Coward on Friday April 03, @10:58AM (#27445165)

Even an open source version is made available.

OpenSolaris is a last-ditch effort to remain relevant in the face of Linux [zdnet.com].

Solaris is doomed to fail because Sun made it unnecessarily baroque. Speaking as someone who cut their Sun teeth on SunOS 4.1.1 on sun3 (now is your cue, crusty Unix overlords, to come and tell me you started with sun2) I can conclusively say that while SunOS has come a long way it has also become continually more of a PITA. If it's so fucking great, why is Linux eating its lunch? Maybe ZFS and dtrace just aren't enough?

"Eating its lunch"?

Really? Get thee to a real customer that demands five 9s or better uptimes. Yeah, there are probably some - running IBM mostly. We'll see how IBM likes handing support revenue over to RedHat now that it looks like they'll have their own open-sourced OS that's not burdened by GPL restrictions.

Until Linux guarantees backwards binary compatibility, Solaris is going to stay put. Nothing sucks more than applying a patch and having your customer's app fail to run. And as long as backwards compatibility can be broken by some long-haired wackademic on his vision of free-software jihad deciding unilaterally "THIS IS THE RIGHT WAY TO DO IT!", Linux has a problem.

Ever try to back out an upgrade on Linux? Hint: enterprise customers do NOT upgrade their boxes by running yum or some

Sparc was dead anyway (Score:2)

by mikeee (137160) on Friday April 03, @12:14PM (#27446517)

No. Sad, but no:

Sun doesn't have the volume to do chips anymore. HP and Apple gave up a few years ago, and frankly I'm not so sure about IBM and AMD. Have you actually looked at real benchmarks for the Intel 5500 series (or Power, or Sparc)?

The SMT Sun machines were actually halfway competitive with x86 on throughput/performance, but not better, and single-threaded performance sucks. The Ultrasparc-VI/VII had improved but still weren't really competitive unless you needed a $500k box that was twice as fast as a $50k top-of-the-line x86. Power6 was better, but still not really competitive.

And now Nehalem is out - Intel's first real bottom-up redesign since they realized AMD was kicking their butts because nobody wanted to move onto a new Itanium architecture (which, by the way, was slow) - and it's all over but the screaming. Once the 4-socket 32-core Intel x86 is shipping by Q1 next year I'm not sure anybody else can really hang in in the processor market.

Sun has some real innovation in software, though (Java, Dtrace, ZFS, some of their new storage stuff). It'll be a real loss if IBM kills that.

Re:Sparc was dead anyway (Score:2)

by davecb (6526) * on Friday April 03, @04:44PM (#27451075) Homepage Journal

I'll mildly disagree re the CMT machines.

I was just doing capacity planning involving T5240s, and as a side task compared them to other machines, which included a 32-core Opteron box. The T5 handled more users and degraded less under (over-)load. Absolute performance was entirely consistent with 1.2 GHz x 128 threads versus 3.2 gHz x 32 threads, which is to say the Opteron was faster initially but slower under load.

Specifically, light-load Opteron performance was about 1.5:1 of the T5, heavy-load the other way around. Conclusion? it's a tradeoff: you take the horse that does best on your course (;-))

--dave

-- davecb@spamcop.net

[Mar 28, 2009] Open source cuts across Sun's growth strategy News Software

March 19, 2009 | ZDNet Asia

However, the challenge Sun, and other open source vendors face is converting non-paying users to become paying users, noted Chee. "There are many open source software users out there, but they're not necessarily people who are paying for software services," he said.

[Mar 18, 2009] Report IBM is in talks to buy Sun

Network World

Global technology giant IBM is in talks to buy Sun in a deal that would expand its server market share, the Wall Street Journal reported WednesdayI

BM may pay as much as $6.5 billion in cash for Sun, the newspaper reported on its Web site, without naming its sources. That amount of money would be nearly double Sun's closing share price on Tuesday of $4.97 per share.

Sun had revenue of $3.2 billion last quarter, around $1.2 billion of it from server sales. That put Sun in fourth place in the server market, behind IBM ($4.9 billion, or 36% of the market), HP ($3.9 billion or 29%) and Dell ($1.4 billion).

Sun also has a software business, although that brings in little revenue. It made just $42 million last quarter from sales of its Solaris operating system and associated management and virtualization software. In February it struck a deal with HP to expand distribution of Solaris, complementing deals struck in 2007 with IBM and Dell.

It has a lot of open-source software, including the MySQL database, which it hasn't been able to monetize. It reported just $81 million in sales of MySQL licenses and related infrastructure last quarter, after paying $1 billion for the company in January last year. 

[Feb 18, 2009] seccheck for Solaris 10

On reviewing the excellent security benchmarks available over at CI Security, I wanted to automate the security checks of my Solaris 10 servers and produce a highly detailed report listing all security warnings, together with recommendations for their resolution. The solution was seccheck - a modular host-security scanning utility. Easily expandable and feature rich, although at the moment only available for Solaris 10.

This doesn't cover 100% of the checks recommended by CI Security, but has 99% of them - the ones that I consider important. For example, I don't check X configuration because I always ensure my servers don't run X.

Installation

The source distribution should be unpacked to a suitable location. I suggest doing something like the following:

    
# mkdir /usr/local/seccheck
# chown root:root /usr/local/seccheck
# chmod 700 /usr/local/seccheck
# cd /usr/local/seccheck
# mkdir bin output
# cd /wherever/you/downloaded/seccheck
# gzip -dc ./seccheck-0.7.6.tar.gz | tar xf -
# cd seccheck-0.7.6
# mv modules.d seccheck.sh /usr/local/seccheck/bin
    
    

Everything is implemented as bash shell scripts, so there are no really strict installation guidelines, place the files wherever you wish. You can specify an alternate location for the modules directory with the -m option anyway.

Using seccheck

By default, seccheck.sh will search for a modules.d directory in the same directory in which the seccheck.sh script is located. If your modules are not located there, you can use the -m option to specify an alternate module location, for example:

       
# ./seccheck.sh -m /security/seccheck/mymodules      
  

seccheck will then scan through the modules.d for valid seccheck modules (determined by filename). A seccheck module filename should be of the following format:

seccheck_nn_somename.sh

Where nn is a two digit integer that determines the order in which modules should be executed. For example, included with the current seccheck distribution you'll find the following files in modules.d:

       
# ls -1 modules.d
seccheck_00_services.sh
seccheck_01_users.sh
seccheck_03_kernelcheck.sh
seccheck_05_logging.sh
seccheck_10_accessauth.sh
seccheck_99_perms.sh
seccheck_NN_template.sh.NOT

You can see that seccheck_00_services.sh will be processed before seccheck_01_users.sh, and so on. You can disable a module by renaming it something other than the convention, for example, by appending a .NOT suffix to the module filename.

A template is provided so that you can write your own seccheck modules.

By default, seccheck will write everything out to STDOUT and STDERR. If you want to redirect to an output file, just use the -o option and specify an output directory. After running the script, you'll be left with a file such as:

${OUTPUT_DIR}/seccheck-<hostname>-YYYYMMDD-hhmm.log

containing the output of your modules.

Download

You can download the latest seccheck distribution, including all current modules, below:

seccheck-0.7.6.tar.gz

User Contributed Modules

Please feel free to submit your own seccheck modules - send them through to kevin@zazzybob.com. Bear in mind that any scripts submitted will be distributed freely under the terms of the GPL. Also please note that these are user contributed modules, and as such are unsupported by me!

Module Name Author Date Added View Download Description
seccheck_80_audits.sh Scott Everard 26/05/07 View D/L Check Solaris Audit Daemon configuration
seccheck_89_zones.sh Scott Everard 26/05/07 View D/L Check Solaris Zones configuration

[Dec 12, 2008] Sun deal puts OpenSolaris on Toshiba laptops News Software

"Features in OpenSolaris 2008.11 include Time Slider, a graphical interface slide bar that allows users to access previous versions of files."
ZDNet Asia
The laptops will be available in the United States from early 2009 and will come with the latest version of OpenSolaris: 2008.11.

"Toshiba and Sun are announcing that we're going to preconfigure and optimize OpenSolaris for certain Toshiba models," said Jim McHugh, Sun's vice president of data center software, in a promotional video.

The firms have yet to release details on availability elsewhere, pricing or which laptop models would feature the operating system.

OpenSolaris is Sun's flagship operating system, designed for desktop, server and high-performance computing environments. Features in OpenSolaris 2008.11 include Time Slider, a graphical interface slide bar that allows users to access previous versions of files.

"Time Slider lets us integrate ZFS [file system] snapshots taken automatically by the system with a standard window environment file browser," said Stephen Hahn, OpenSolaris project lead. "It lets you access previous versions of your source code, of your word-processing document or any other thing that you're saving on your system."

Developers will have greater access to repositories, said Sun, and will be able to deliver code to OpenSolaris users through the updated package manager.

Sun also extended its OpenSolaris subscription options. There will be two subscription plans: 'production' and 'essentials'.

[Feb 12, 2008] Monty says Time to move on

Sun and I concluded in the end that I have much higher chances of achieving my goals outside of Sun, so it's just better to swallow the bitter apple, go out and get things going. We parted in good terms and we both expect to continue to do business and work together.

[Dec 19, 2008] Toshiba To OEM Laptops With OpenSolaris

While Linux is OK as a low-end and middle-end server OS, it is more labor intensive from the system administration point of view and less stable. So much depends of the qualification of sysadmins and the level of complexity of the environment. For a very simple environments I would say Linux proved itself a success (for example in case Web providers).  

But for more complex and/or business-critical applications, for example Oracle or Tivoli installations Solaris X86 might have an edge: There are problems with Linux that are pretty annoying for business critical applications. For example NFS fails to mount from the first time on boot, spontaneous reboots, patching dependency mechanism sometimes screw your custom compiled applications, etc.

As for laptop I would prefer Windows with VMware.
Re:I really like Solaris but... (Score:4, Interesting)

by David Gerard (12369) <slashdot&davidgerard,co,uk> on Friday December 19, @11:22AM (#26173629) Homepage

Depends. We use a lot of Sun boxes and a lot of Dell boxes. Solaris 10 on a Sun box (even an x86) is way easier to administer than Linux - particularly when things go wrong. The OS indicates problems very nicely in messages and syslog, better than RHEL does.

The downside is that modern open source software is too often written by coders who think "cross-platform" means "works on Fedora and Ubuntu."

So we end up doing things like running Solaris 10 on Dell boxes and RHEL on Sun servers ;-)

Sun's hardware is competitively priced and their service is really good (I'm in London), so we're very happy to stay with Sun boxes even running Linux.

Actually, I can see why they're doing this (Score:5, Informative)

by Lord Crowface (1315695) on Friday December 19, @10:28AM (#26172983)

I'm typing this from OpenSolaris 2008.11 and I'm actually surprised how "desktop-friendly" Solaris has actually become. The default GNOME-based desktop is gorgeous and works well. Hardware support may not be all that broad, but when hardware is supported it's REALLY supported: even booting off the live CD, my Atheros wireless card, NVidia 3D card and crappy on-mobo sound were "auto-magically" detected and set up. Performance is also quite snappy, even on my aging Athlon XP 3000+ with a measly 1 GB of RAM. In short, OpenSolaris is more than up to the task of working on Toshiba's new laptops.

[Sep 11, 2008] The LXF Guide 10 tips for lazy sysadmins Linux Format The website of the UK's best-selling Linux magazine

A lazy sysadmin is a good sysadmin. Time spent in finding more-efficient shortcuts is time saved later on for that ongoing project of "reading the whole of the internet", so try Juliet Kemp's 10 handy tips to make your admin life easier...

  1. Cache your password with ssh-agent
  2. Speed up logins using Kerberos
  3. screen: detach to avoid repeat logins
  4. screen: connect multiple users
  5. Expand Bash's tab completion
  6. Automate your installations
  7. Roll out changes to multiple systems
  8. Automate Debian updates
  9. Sanely reboot a locked-up box
  10. Send commands to several PCs

[Sep 10, 2008] Sun Microsystems Expands Virtualization Portfolio with Sun xVM; Targets Windows, Linux and UNIX Virtualization Market with Open, Internet-Scale Offerings

The xVM Server is a bare-metal hypervisor based on the open source Xen under a Solaris environment on x86-64 systems. On SPARC systems, xVM is based on Sun's Logical Domains and Solaris. Sun supports Microsoft Windows (on x86-64 systems only), Linux, and Solaris as guest operating systems. For the first time, Windows guests will be able to benefit from Predictive Self-Healing and ZFS which are built into the Sun xVM Server.  Since the Sun xVM hypervisor work is being done in the OpenSolaris.org community, the capabilities are available with Open Solaris. Sun launched xvmserver.org, a new open source community, where developers can download the first source code bundle for Sun xVM Server software and contribute to the direction and development of the product. Sun xVM VirtualBox 2.0 release will support Microsoft's VHD format.  See also

With the new Sun xVM Server software, Sun delivers an easy-to-use, open source, datacenter-grade server virtualization solution to virtualize and manage heterogeneous workloads, including Windows, Red Hat and SUSE Linux, Solaris and OpenSolaris operating systems, on Sun x86 platforms and SPARC-based servers. With a state-of-the-art web GUI, Sun xVM Server software provides built-in management through a browser, enterprise-class scalability, reliability and security. Sun xVM Server software is designed to interoperate with VMware and uses the same virtual hard disk and virtual appliance formats, enabling customers to easily move workloads between VMware ESX and Sun xVM Server software.

With the release of Sun xVM Ops Center 2.0, Sun provides integrated, simplified management of virtual and physical environments. The new release adds virtual guest management to its existing ability to manage physical infrastructures, making it easier for users to manage thousands of geographically distributed systems simultaneously. Sun xVM Ops Center's best-of-class software lifecycle management simplifies and accelerates the discovery, provisioning, updating, monitoring and reporting of physical and virtual assets, as well as compliance reporting via one unified browser-based interface.

... ... ...

Sun offers standalone subscriptions for Sun xVM Server software and Sun xVM Ops Center, as well as additional options that offer the combined benefits of the two products, allowing customers to virtualize and manage at Internet scale. Commercial subscriptions are priced annually in four-socket increments and provide premium 24X7 support, access to the latest, up-to-the-minute patches and updates, as well as installation and training. Available pricing options include:

[Sep 9, 2008] The Solaris Crash Analysis Tool 5.0 provides a friendly environment for quickly analyzing Solaris system crash dumps. Now supports Solaris 10 and OpenSolaris.

[Sep 8, 2008] BigAdmin Description - Solaris Internals and Performance FAQ

Description: This site provides information supporting the Solaris Internals books published by Jim Mauro, Richard McDougall and Brendan Gregg. Our aim is to provide links to pertinent reference material and tools discussed in the book, plus any new and relevant information about the Solaris operating system since publication.

Updated for the addition of the 2nd Edition as well as the 'Solaris Performance and Tools: DTrace and MDB Techniques for Solaris 10 and OpenSolaris' companion book.

We are developing a community to provide a go-to reference for the key information related to Solaris Performance. Here we aim to provide a top level index to the essential performance information, by either linking to existing references (blogs etc...) and providing original documentation where necessary.

[Sep 8, 2008] VirtualBox 2.0 released!

Today is a significant day in the history of VirtualBox. The brand new version 2.0 comes with major enhancements such as 64-bit VMs, stronger networking capabilities and a native Mac OS X interface. See the change log and check out the press release for the full story.

[Jul 2, 2008] Sun Brilliant For MySQL Purchase by Mitchell Ashley

Can Oracle adoption of Red Hat backfire in such an interesting way ?
Jan 16, 2008 | www.networkworld.com

The real loser in the deal? Oracle. MySQL has now just been thrust into the mainstream with the market and corporate muscle of Sun. As much as Oracle would like to claim dominance in Linux land, everyone knows that MySQL and Postgres are favorites for anyone without a must-have Oracle on Linux requirement.

[Jun 26, 2008] freshmeat.net Project details for Patch Check Advanced

Perl-based tool
About:
Patch Check Advanced (pca) generates lists of installed and missing patches for Sun Solaris systems and optionally downloads patches. It resolves dependencies between patches and installs them in the correct order. It works on all versions of Solaris and on both SPARC and x86.

Release focus: Minor feature enhancements

Changes:
Checks for patches 137112, 119252, and 119253 have been added. Ignorable errors message from showrev are no longer shown. The list of contributors has been updated.

[Jun 15, 2008] Sun Microsystems to mix hard, flash memory drives - The Boston Globe

Computer maker Sun Microsystems Inc. said it will introduce a line of servers and data storage products that use a combination of hard drives and flash memory drives to speed up performance. Sun's move comes nearly six months after EMC Corp. of Hopkinton became the first major storage vendor to add flash memory to its high-end storage arrays.

"This is the most exciting thing to happen in storage in 20 years," said John Fowler, Sun's executive vice president of systems, during a meeting with journalists in Boston yesterday. Although Sun is based in Santa Clara, Calif., the company unveiled its plans in Boston because Massachusetts is a major center for data storage technology, according to Graham Lovell, senior director of open storage and networking.

Flash memory drives use chips rather than mechanical hard drives to store information. Their use is popular in consumer devices like MP3 music players and digital cameras. The chips cost far more than the equivalent amount of hard drive storage, but flash memories are smaller, lighter, and require less electricity.

Sun and EMC say flash drives are ideal for business users who need to swap huge amounts of data in and out of computer systems. Flash chips read and write information thousands of times faster than hard drives, enabling enormous increases in processing speeds, resulting in improved efficiency and savings. In addition, Fowler said Sun's flash memory drives use only about two watts of power, compared to roughly 12 watts for a typical hard drive.

While EMC only makes storage gear, Sun is a major vendor of server and storage equipment. Sun plans to introduce servers that replace some of the standard hard drives with faster flash drives. Fowler said in addition to conserving electricity, the servers will deliver three times the data throughput of servers using only standard hard drives.

Sun is scheduled to introduce its new products in the second half of this year.

Jonathan Schwartz's Blog: Anything But a Flash in the Pan

There are only two kinds of storage devices - those that have failed, and those that are about to fail. That's the view most datacenters have about the traditionally mechanical devices pejoratively referred to as "spinning rust." All disk drives fail, cheap drives fail faster. 

If the average time to fail is five years, you and your laptop can make do with the occasional backup. But when an average enterprise has 100, or 1,000, or increasingly 10,000 or 100,000 individual disk drives, failure is a daily, if not hourly occurrence. Mechanical devices fail.
 

And with failure comes the potential for losing data - using commodity disks to save your boss $500,000 does her no good if she's fined $50,000,000 for violating data retention regulations. Stock transactions, medical images or feature length movies - take your pick, some data has to be perfect. Not a decimal point or pixel out of place.

That's exactly why, years ago, Sun invented a storage platform called ZFS. ZFS makes a powerful assumption - that a reliable system must be built from unreliable parts. By using surplus computing cycles, ZFS constantly runs powerful integrity checks, giving data corruption no place to hide. With ZFS, customers can use the cheapest disks and simplest systems, and get exceptional data integrity, along with massive reductions in cost and complexity.

 But there's a new option on the table, known to many by the memory cards they use in their phones, iPods or digital cameras - called Flash memory. Flash is very fast at reading and writing data, like DRAM (the memory chips in your computer). Its price sits squarely between DRAM and traditional disk drives. But unlike either alternative, Flash requires no power to remember data. And with the price of electricity escalating across the world, keeping 10,000 disks spinning at thousands of rpm can cost you in power what you pay for your storage. Power has become the dominant factor in high scale hardware decisions - and Flash is set to disrupt the industry.

.... .... ...

But simply introducing Flash as yet another tier of storage in a datacenter isn't the real opportunity - that adds new costs and a set of new management hassles. To truly change the industry, adding Flash would have to be completely transparent to users and operators, alike, with no switching or operational cost. And that's exactly what we're doing with ZFS. ZFS will transparently incorporate Flash into the storage hierarchy of a running system, using the microprocessor cache for the most performance sensitive tasks, DRAM for the next, then Flash, then disk (then ultimately tape). ZFS will allow Flash to join DRAM and commodity disks to form a hybrid pool automatically used by ZFS to achieve the best price, performance and energy efficiency conceivable. Simply put, our storage and server systems will get enormously faster - without any upgrade to the microprocessor. Adding Flash will be like adding DRAM - once it's in, there's no new administration, just new capability.

... ... ...

The second problem is trickier - simply put, although Flash memory can be read an infinite number of times, writing to Flash more than a few hundred thousand times can wear it out. Now, most normal humans will never hit 500,000 writes in a digital camera. But you might in your enterprise. What to do?

[Jun 6, 2008] Sun to embed flash storage in nearly all its servers - Network World

Sun will release a 32GB flash storage drive this year and make flash storage an option for nearly every server the vendor produces, Sun officials are announcing Wednesday. (Compare storage products)

Like EMC, Sun is predicting big things for flash. While flash storage is far more expensive than disk on a per-gigabyte basis, Sun argues that flash is cheaper for high-performance applications that rely on fast IOPS (I/O Operations Per Second) speeds.

“It consumes one-fifth the power and is a hundred times faster [than rotating disk drives],” John Fowler, the head of Sun’s servers and storage division, said at a press conference in Boston Tuesday. “The fact that it’s not the same dollars per gigabyte is perfectly okay.”

Sun held back some details on the products. It’s not clear when in 2008 they will be released, and while Fowler passed around an engineering prototype of the 32GB drive he would not say which chip manufacturer Sun is working with to build it. EMC relies on chip maker STEC for its flash drives. Fowler did say that one of Sun’s partners is Intel, which announced a solid state flash drive last year.

Customers will be able to get flash storage embedded in nearly any server they buy from Sun by the end of the calendar year, Fowler says. (Compare server products) “That’s the easiest place to put it, because you have a high-performance I/O subsystem that’s very close,” he says.

Even the most optimistic industry players say flash isn’t about to replace most disk storage. Fowler said a server containing small amounts of flash might be connected to large disk arrays. Essentially, the data needed most quickly would reside in flash.

“You could have one of our servers with a collection of solid state drives in it connected to traditional arrays,” he says. Sun’s ZFS file system lets customers aggregate multiple types of storage devices into one centrally managed pool. “ZFS allows you to manage this as a hybrid storage pool where the local [flash drives] in the front of the server are used for these logs and caching and the big [disk] arrays are used for these petabytes of storage.”

The majority of enterprises building I/O-intensive applications will use some amount of flash within a year, Fowler predicted. Databases like Oracle, MySQL and IBM DB2 are ideal candidates, he says.

[May 13, 2007] Amazon Web Services @ Amazon.com

Looks like $100 per month if you want a webserver

Sun and Amazon Web Services are opening a private beta program starting on May 5, 2008. Approved beta users get access to OpenSolaris on Amazon EC2. Per hour prices:

$0.10 - Small Instance (Default). 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of instance storage, 32-bit platform

$0.40 - Large Instance. 7.5 GB of memory, 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each), 850 GB of instance storage, 64-bit platform

$0.80 - Extra Large Instance. 15 GB of memory, 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each), 1690 GB of instance storage, 64-bit platform

Pricing is per instance-hour consumed for each instance type. Partial instance-hours consumed are billed as full hours.

Amazon's Elastic Compute Cloud (Amazon EC2) is a Web service that provides flexible compute capacity in a cloud. Amazon EC2 provides on-demand computing, pay-as-you-go pricing, and integrated storage.

The OpenSolaris OS is available free of charge. With OpenSolaris OS on Amazon EC2, you pay for only the compute capacity you use, starting at 10 cents per hour (bandwidth and storage are charged separately by Amazon). You can start with as little as one small instance (currently 1.7 GB RAM, 1 virtual core, 160 GB storage, 32-bit platform) and scale up and down as your workloads and business demands change. Various types of instances of Amazon EC2 are described here.

[May 12, 2008] Sun exec ponders OpenSolaris, Linux by Paul Krill, InfoWorld

12/05/2008 | Computerworld
Ian Murdock is vice president of developer and community marketing at Sun Microsystems.

... ... ...

What do you do at Sun? I see the OpenSolaris project seems to fall onto your plate.

Initially I was working on OpenSolaris and started Project Indiana, which culminated this week [with] the first version of the OpenSolaris binary distribution. These days I am running the developer and community marketing organization, so I am responsible for marketing Sun's developer tools, the developer programs like Sun Developer Network and Tech Days Events, our open-source projects and communities. [Also, I do marketing for] StarOffice, OpenOffice, Network.com. So basically anything that relates to the developer community in some way, I run the marketing piece of that.

Is Sun completely open source with its software right now?

Well, not entirely, but that's again mostly a function of how complex it is to take a piece of intellectual property that has not been open source and then moving it into open source. We are in the process of open sourcing all of our software, as [Sun President/CEO Jonathan Schwartz] has said many times. But, for example, with Solaris there, are still a few bits and pieces that have been licensed from other companies. We are working out the arrangements with those companies to be able to open source them.

What pieces are those?

Well, for example, some device drivers [and] certain bits of functionality that were licensed.

I heard a former Sun official last year who basically said that he thought Sun was kind of moving too fast with open source, maybe over-emphasizing it a bit. You're probably going to disagree with that, but how would you respond to that?

I think the big question around open source is how do you make money from it? And it's because the software industry has traditionally been built on an intellectual property licensing model. But the reality of the situation is with the rise of open-source software, developers don't buy things anymore. [It is] a world where you can go to the Web and download just about anything you could possibly need to put an application into production. So you don't monetize at the point of acquisition of software any longer, you have to monetize at a different place. So it's not to say that there is not money to be made in software, it's just made at a different place, and the different place is with all of the developers adopting technology, putting it into production, some of those applications that are deployed are going to be successful. They're going to run into the traditional challenges of having to grow and scale that application. They're going to need to have a relationship with the vendor behind the technology. So there are ample opportunities to make money because even though open source is free in the monetary sense, it still requires a lot of expertise and knowhow to make it operate efficiently. So there's plenty of opportunity there to add value.

I heard two different computer industry executives make the following comments. One is, how do you have a software industry if there's open source? And the other is, open source lowers revenues for everybody. How would you respond to those?

Well again, open source is only free or free software is only free if your time is free. And I don't know about you, but my time is definitely not free. And in terms of lowering revenues, I don't think that's necessarily true. I think the money changes to a different place. The revenue opportunity changes to a different place. So it's a disruptive event in the software industry. But disruptive events create opportunities for those who are agile enough or have the foresight to see the changes that are coming and can adapt. And so Sun's embrace of open source is just a part of adapting and changing with the changing of landscape. There's still plenty of money to be made, it's just shifting to a different place. Again, pay at the point of deriving some value from having a relationship with your vendor versus pay to get access to the technology.

With OpenSolaris, Sun changed the packaging to make it more like Linux. Is it too late for OpenSolaris to compete against Linux?

No, I don't think it's too late at all. In fact, I think there's a huge amount of interest in the Linux community for the technologies that we have in Solaris. So whether it's ZFS (Zettabyte File System) or DTrace [providing a dynamic tracing framework] or containers or any of those things. And the problem has always been barriers to adoption, right? The changes that we have put into OpenSolaris are primarily designed to lower barriers to adoption to that technology that the market has been wanting, but it has been too difficult to this point for to get at it. It'll be interesting to see how OpenSolaris is received in the Linux community. I would look at it as it's not so much an OpenSolaris versus Linux thing. We're putting another alternative out into the marketplace just like Ubuntu is an alternative and Red Hat is an alternative and SuSE is an alternative.

As somebody who has developed Debian and now is an advocate for OpenSolaris, which do you see as superior?

I think they're both good for different reasons. One of the advantages of Debian is it has a huge ecosystem of packages around it, so just about anything you could possibly want is just an app to get installed away. OpenSolaris has some of this functionality, like ZFS and D-Trace, that Debian -- or no Linux distribution for that matter -- has. So it all depends on the application environment.

Won't those capabilities you mentioned be added to Debian in other Linux distributions?

Well no, because those are part of the Solaris platform, and Debian is based on Linux. Now certainly we're going to see a lot of the reverse happening, so now that we have the package system in place around OpenSolaris, we have the same kind of infrastructure around it to enable bringing in this open-source software that is available for Debian.

No one is permitted to take ZFS and port it to Linux?

Well, today the licenses are not compatible with each other, so that can't be done.

What are the differences in the licensing?

Linux is governed by the GNU Public License, or GPL, and open source is governed by the CDDL, the Common Development and Distribution License.

Why CDDL and not GPL like you did for Java?

Well, OpenSolaris was open sourced, what, a year and a half before Java? There's a desire in some of our customer base to have a license that allows you to build value-added products on top of OpenSolaris. And so the ability to easily drive commercial versions based on Solaris technology was one of the drivers behind the CDDL. And basically, the CDDL is just a slightly modified version of the Mozilla Public License, so it is an OSI-approved open-source license. It's no more or less open source than a GPL is. But it turns out that the GPL is very restrictive, and so you can't combine some of the things that the CDDL says with some of the things that the GPL says.

What are you expecting developers to do with Open Solaris?

I think first of all, there's going to be a lot of experimentation now that the barriers are gone for a Linux developer, a Linux user to take a look at what OpenSolaris has to offer. We are spending a lot of time understanding what those developers are doing; namely, how they are moving up the stack and working in environments like PHP and Ruby on Rails. So how do we describe the capabilities of Solaris, such as DTrace, in a way that's relevant to them? For example, OpenSolaris is going to be an ideal environment for Web-facing applications because we've moved the DTrace functionality up into somebody's Web application frameworks. And if you think about it, the basic problem behind a Web application is, particularly if you are successful, how do you scale? If you build an application, you put it out there, you gain a large user base, people start hitting your servers, you have to figure out where in your code you need to optimize so that you can scale along with it. DTrace offers those kinds of developer's capabilities that are not available on any other operating system.

What do you see happening with the Amazon-based hosted version of OpenSolaris?

That represents yet another barrier to entry being removed. Now you can take advantage of these same capabilities without necessarily having to provision your own infrastructure. And it's all a part of the same trends that you've seen coming out of Sun over the last several years. The embrace of AMD and Intel, Linux, Windows. I mean, it's all about how do we get Sun technology as broadly adopted as possible, no matter what the vehicle?

Do you see a role for OpenSolaris in the Web 2.0 world?

Absolutely. If you are building a Web application and you become popular, your servers are getting hammered by all of these users who are coming, how do you scale with the increasing demand? And we've actually done this in several Web 2.0 shops where they've run into scaling problems, we've been able to come in, point DTrace at it, and extract some very amazing performance improvements in a very short amount of time. So we feel that now that the barriers to adoption have been removed, we're going to be able to play a much bigger role in this space than we have with Solaris 10 and previous.

Is there anything else you wanted to bring up?

One of the things to watch here in the coming months is what we are doing around Network.com [which is Sun's grid-based cloud computing platform]. At Sun we are fully committed to open source. To your earlier question about open source and business, we have a very clearly defined business model where the core offerings that are for developers are free and open source, no barriers to adoption. The one interesting question is what role does open source play in a world where software is no longer delivered as a product but rather delivered as a service? Web 2.0, for example, wouldn't be possible without open source. But why are people going to open source? They're going to open source for the same reason that they went to open standards and open systems. [There is] the desire to not be locked into a single vendor. Are we going back to the 30-year-old model in the pursuit of simplicity and moving everything into the cloud? I think you're going to see, coming out of Sun and around Network.com in particular, some pretty interesting answers to these questions.

[May 7, 2008] Patch Check Advanced 20080507 by Dagobert Michelsen

About: Patch Check Advanced (pca) generates lists of installed and missing patches for Sun Solaris systems and optionally downloads patches. It resolves dependencies between patches and installs them in the correct order. It works on all versions of Solaris and on both SPARC and x86.

Changes: HTML tags in patchdiag.xref are ignored. This change from Sun to patchdiag.xref breaks compatibility with all previous versions of PCA and makes updating mandatory. An option for concurrent patch downloads was added. A new option to set sunsolve access protocol to HTTPS was added. wgetproxy options for non-SunSolve URLs are honored as well. The file ../etc/pca-proxy.conf is read in proxy mode. Checks for several patches were added.

[May 6, 2008] Joyent Accelerator

Cloud Computing with Joyent Accelerators

Software previously installed on personal computers is being shifted or extended to be accessible via the Internet. The term for this is “cloud computing”. In the cloud, you run your application on one (or many) virtual computers. The advantages to this approach include reduced up front hardware costs, reduced maintenance and administrative costs, the ability to match hardware and software capabilities and, most importantly, the flexibility to scale your site up and down depending on demand.

Joyent’s Cloud

Our Accelerator™ powered compute cloud provides a highly scalable on-demand infrastructure for running web sites, including rich web applications written in Ruby on Rails, PHP, Python and Java. Joyent Accelerators are next-generation virtual computers that can grow and multiply (or shrink and consolidate) depending on the real world demands faced by your Web application.

Accelerators are built on OpenSolaris, multi-core (8+), RAM-rich servers (32GB+ each) and vast amounts of NAS storage. Accelerators are deployed in the best routing and switching fabric (Force 10) and the best load-balancers (F5 Networks) available (and always will be).

Proven Track Record

Joyent’s Storage is Real, Not Virtual

OpenSolaris’ ZFS filesystem provides seamless access to as much NAS powered storage as you need. This means that if the system goes down, you do not need to suffer through a long boot as you re-instantiate an entire virtual machine, with data, from a remote data store. Instead, your data is still there on your disks and the Open Solaris means you can be up and running within 10 seconds.

Rails Applications Rock On Joyent

Joyent has a long successful history of scaling Ruby on Rails Web applications to thousands and tens of thousands of requests/second, including our own Joyent Connector collaboration suite. If you build in Rails, Joyent’s experience can prove invaluable.

Open and Standards Based Means No Lock-In

We are going to try and get you hooked on our great support, first class infrastructure and flexibility; but we are never going to lock you in. If you become the next billion dollar Web wonder, this means your set-up is entirely portable. Of course, you then have to invest a huge amount in off the shelf hardware.

Buy what you need, when you need it

[May 4, 2008] Sun launches OpenSolaris, inks deal with Amazon Tech news blog - CNET News.com by Mike Ricciuti

Details are at Amazon Web Services @ Amazon.com Prices can be calculated using JavaScript-based Amazon Web Services Simple Monthly Calculator
Sun Microsystems on Monday said it has released OpenSolaris, an open source version of its Solaris operating system, and announced a deal with Amazon.com.

The OpenSolaris project has been under development for more than three years. Sun hopes to popularize the operating system with developers, students and other traditional Linux users.

In addition, Sun said it has partnered with Amazon.com to release OpenSolaris as an on-demand service as part of Amazon.com's Elastic Compute Cloud (EC2). OpenSolaris will be available for operating system and storage services as part of the overall EC2 service, which starts at 10 cents per CPU-hour, the company said. Sun touts OpenSolaris as the most robust Unix-flavored operating system.

OpenSolaris will offer some interesting features intended to appeal to the curious, such as the ability to run the operating system from CD and a system for easily rolling-back installations.

[Apr 28, 2008]  Sun Trying to do the right thing by Dave Neary

Great post ! "What irks me is that many in the Linux community seem to *want* Sun to fail. This is discouraging and totally counter-productive to the ideals of Free Software that most in the Linux community claim to adhere to."
April 28, 2008  | Safe as Milk

I’ve been annoyed by some of the Sun-bashing that has been going on over the past few months and years. I’ve written in the past about my belief that Sun are trying to do the right thing, and my appreciation for the investment that they’ve put into projects I care about. And yet no matter what they do, it seems like there are nay-sayers working to undermine Sun’s community-building efforts at every turn.

Here’s a few examples of Sun-bashing that I’ve seen recently:

I feel like a lot of this rhetoric is self-fulfilling prophecy. If you say often enough “Sun is a bad community player”, then Sun’s projects will seem unattractive to prospective volunteers.

All of this completely ignores the many great free software people who are working for Sun - to name just a few, Glynn Foster, Simon Phipps, Dalibor Topic, Ian Murdoch, Rich Burridge. These people are extremely clueful about free software and community interests. And the message which we have seen consistently from Jonathan Schwarz over the past couple of years reinforces that there is a commitment to free, community developed software, and there are many capable people working towards that commitment within Sun.

So why the difficulties? Many of them, I think, are project specific, and stem from this fundamental fact:

Community governance is hard.

Or, to be more precise, building appropriate community governance around what was proprietary software is insanely difficult.

If you look at the major Sun contributions over the years - OpenOffice, Java, OpenSolaris, Netbeans, GlassFish, GNOME, and more recently the purchase of MySQL, the only one of these projects which has been Sun approaching an existing community project and participating in it is GNOME. MySQL is also a special case, where Sun acquired GPL software.

In every other case, the projects have come from freeing a large body of code created in a proprietary environment. And every single project I know which was born like this has had trouble building a community. Ask these guys. This doesn’t just happen on its own.

When Jamie Zawinski resigned from the Mozilla project, it was one year since the code had been freed. When Joel Spolsky criticised them for not shipping product, it was over two years old. When Firefox (then Firebird) shipped its first usable browser, Mozilla was a grand old man of 4. When Firefox 1.0 shipped, the source code had been released over 6 years beforehand.

It is much easier to get governance right when it Just Happens.

The guy who founded the project is the Boss. A bunch of active developers fork and become new Founding Fathers.

The company controlling the software fully expects to pay everyone who will develop the software, and gets outside contributors to sign away their copyright.

In all of these cases, the expectations are set by the status quo. No-one would expect Mark Spencer to accept a feature from someone who hadn’t signed a copyright assignment. That’s not the way Asterisk works. No-one would expect a feature to be accepted into Linux if Linus doesn’t want it. People expect a consensus-based approach in Inkscape.

And yet from all of what I’ve read, some people expected Sun to go from proprietary kernel development (with a team of proprietary kernel developers, and layers of proprietary software managing managers above them) to a bazaar overnight (or, at the very least, very quickly). Perhaps that’s because of the way Sun presented this to the community, perhaps it’s because certain people knew that was an unrealistic expectation, and set Sun up to beat them over the head with the “you’re not open” stick when they “failed” to completely open the project in the first year.

Personally, I’d like to see as much energy going into helping Sun get things right as is currently going into knocking every effort they make to do so on their own. There are a great many people at Sun who don’t get it, and a great many who do. I’d like the latter to win through.

Comments

[Apr 24, 2008] MilaX 0.3 by Alexander R. Eremin

About: MilaX is a small OpenSolaris live CD distribution. You can run it from miniCD, bootable business card, or a USB flash drive. It is based on Solaris Nevada. It can be installed on storage media with small capacities like bootable business cards, USB flash drives, various memory cards, and Zip drives. It can be installed to hard disk (UFS), or you can use a ZFS-boot installation.

Changes: This release is based on Nevada 85 and includes 99% of b85-drivers, Gtk-Terminal, Netsurf, gFtp, Sylpheed, and gPicview. Beaver, Torsmo, and fbxkb were added, and Dillo and aterm were removed. ZFSinstall is now included. /sbin/sh was changed to ksh93.

Interop News - Interop News - Can Sun make MySQL pay

Right now Sybase's enterprise value is around $2 billion, or roughly double its current annual sales. By this measure, Sun would have to grow MySQL's revenues to $500 million per year to bring it into sync with the purchase price. Somehow that doesn't seem very likely, at least not in the foreseeable future.

...Sure, owning MySQL will open a few doors for the guys selling Sun boxes, and that may lead to a few extra sales. But it's hard to see how these relationships can translate into the large and sustained stream of new revenues Sun would need to make the acquisition numbers work from hardware alone.

...Like most commercial open source companies, MySQL makes money by enticing well-heeled customers to pay for an enterprise version of its product that comes with more bells and whistles than the community version it gives away for free. Both versions are available under the GPL, but MySQL also offers a commercial license aimed mainly at OEMs and ISVs who want to bundle MySQL with proprietary software packages. Like Red Hat, MySQL limits access to the binaries of its Enterprise version to paying customers. If you want a free (but unsupported) copy of MySQL Enterprise Server, you'll have to compile it yourself.

...It appears though that the additional features of the Enterprise version are not enough to compensate for the revenue-destroying effects of the free Community alternative. What else could explain the surprising fact that MySQL has quietly filled out its open source portfolio with a closed source proprietary management software tool known as Enterprise Software Monitor? This technically impressive product has a growing feature set that includes the ability to monitor and manage multiple MySQL instances from a single web console. The basic version of it comes bundled with the $1,999 per year Silver subscription to MySQL Enterprise Server. More feature-rich versions (including replication and memory usage management) come with the $2,999 Gold or $3,999 Platinum subscriptions.

Jonathan Schwartz's Blog In a Vortex

Unfortunately for Sun Postgress now became more of a liability then asset as it by and large overlaps (and is better) then the product for which Sun paid one billion...

A billion dollars for a company that gives its products away for free?

Facebook gives its products away for free, too. They make money on ads, we make money on service, support and infrastructure. MySQL has a big business, growing very rapidly. Investing in the future has more value than buying the past - which is why the latter so often comes at a discount.

What happens to your commitment to PostgreSQL?

 It grows. The day before we announced the acquisition, and within an hour of signing the deal, I put a call into Josh Berkus, who leads our work with Postgres inside of Sun. I wanted to be as clear as I could: this transaction increases our investment in open source, and in open source databases. And increases our commitment to Postgres - and the database industry broadly. The same goes for our work with Apache Derby, and our JavaDB.

Josh says it exactly right on his blog - Sun wants to be the leading provider of datacenters. Not just MySQL datacenters. Exactly.

[Jan 21, 2008] Sun-MySQL The Real Winner is Oracle - Seeking Alpha

I doubt that Oracle is a winner. when Oracle discarded Solaris in favor of linux it made a risky move and now may need to pay for consequences. But the author is right: the price Sun paid was very high: 20x annual revenue...  Hopefully MySQL can serve as a catalyst for hardware and software (especially Solaris) sales...

Sun CEO Jonathan Schwartz said the MySQL deal was the “most important acquisition in the history of Sun.” But he also said the MySQL acquisition was complementary to Sun’s JavaDB (Berkeley) and postgreSQL offerings. The latter are other open source software [OSS] projects in which Sun is involved that compete with MySQL. That the competing projects complement each other may be Sun’s intention but that’s just not human nature.

... ... ...

Research 2.0 and others estimate MySQL did about $75 million in revenue in 2007. We applaud Sun’s negotiating skill. Even if MySQL only did $50 million in 2007, the lowest estimate we have heard, it means Sun “only” paid 20x annual revenue. In October 2007, Citrix (CTXS) acquired Xensource for somewhere north of 100x 2007 revenue. To be fair to Citrix, it believes it paid about 10x 2008 revenue for Xensource. But of course we won’t know if that’s true for a year and Citrix won’t tell us if it was wrong anyway.

[Jan 16, 2008] Sun buys MySQL for $1 billion to take centerstage in the web economy

Sun Microsystems announced today that it will be acquiring MySQL for $1 billion. Sometimes the good guys get exactly what they deserve.

At first blush, it seems an odd acquisition for Sun. Sun, after all, is not (or was not) in the database market. But Sun's historical strength in the web economy, and MySQL's current role as the heart of the web, makes it an interesting, important step for Sun to make.

[Jan 16, 2008] Sun To Acquire MySQL

It's nice that Solaris will the the top platform for MySQL. That's a shrewd move. I also wonder what this means for Sun's relationship with Oracle...

announced this morning that it has agreed to acquire open source database leader MySQL AB for $1 billion in cash and assumed stock options. (Disclosure: I am on the board of directors of MySQL, and O'Reilly co-produces the MySQL User Conference with MySQL. In addition, O'Reilly produces the java.net community site for Sun.)

This seems to me to be a great deal both for Sun and for MySQL. Anyone who follows this blog or has heard my talks will have seen me say "Data is the Intel Inside" of the next generation of internet applications, the very heart of Web 2.0. And of course, most of those Web 2.0 applications are built on the LAMP stack, where M stands for MySQL, far and away the leading open source database.

Years ago, John Gage, Sun's chief scientist, made the provocative statement "the network is the computer." And bit by bit, the industry has been realizing that dream. What we didn't understand when we first started thinking about that emerging network operating system was just how much it would be a data-oriented system, such that you might more accurately say, "the network plus the database is the computer."

The acquisition is also a great fit because Sun has staked its future on open source, releasing its formerly proprietary crown jewels, including Solaris, Java, and the Ultra-Sparc processor design. But even beyond those relatively recent moves, Sun was arguably the first great open source success story, co-founded by Bill Joy, who not only led the Berkeley Unix project but wrote the open source TCP/IP stack on which so much of the internet was built. And even leaving out other open source projects at the company such as openoffice.org and netbeans, Sun has long been the single largest corporate contributor to the open source ecosystem. (For further support for that claim, see page 51 in last year's EU study on open source software [pdf].)

This has been a bit of a lightning courtship, and I haven't had a chance to discuss yet with Sun CEO Jonathan Schwartz just how he plans to take advantage of MySQL's leadership position in the open source and internet-connected database market, but I do think that there is great potential for both companies. With one bold stroke, Sun has reshaped both the database and open source landscape. We're all going to be chewing on the implications for some time.

[Dec 21, 2007] LXER interview with John Hull - the manager of the Dell Linux engineering team

The original sales estimates for Ubuntu computers was around 1% of the total sales, or about 20,000 systems annually. Have the expectations been met so far? Will Dell ever release sales figures for Ubuntu systems?

The program so far is meeting expectations. Customers are certainly showing their interest and buying systems preloaded with Ubuntu, but it certainly won't overtake Microsoft Windows anytime soon. Dell has a policy not to release sales numbers, so I don't expect us to make Ubuntu sales figures available publicly.

[Dec 21, 2007] Red Hat to get new CEO from Delta Air Lines Underexposed - CNET News.com

"When you take them out of the big buildings, without the imprimatur of Hewlett-Packard, IBM and Oracle, or HP around them, they just didn't hold up."

Szulik, who took over as CEO from Bob Young in 1999 just a few months after its initial public offering, said he's stepping down because of family health issues.

"For the last nine months, I've struggled with health issues in my family," and that priority couldn't be balanced with work, Szulik said in an interview. "This job requires a 7x24, 110 percent commitment."

Szulik, who remains chairman of the board, praised Whitehurst in a statement, saying he's a "hands-on guy who will be a strong cultural fit at Red Hat" and "a talented executive who has successfully led a global technology-focused organization at Delta."

On a conference call, Szulik said Whitehurst stood "head and shoulders" above other candidates interviewed in a recruiting process. He was a programmer earlier in his career and runs four versions of Linux at home, he said.

Moreover, Szulik said he wasn't satisfied with more traditional tech executives who were interviewed.

"What we encountered was in many cases was a lack of understanding of open-source software development and of our model," he said. During the interview, he added about the tech industry candidates, "When you take them out of the big buildings, without the imprimatur of Hewlett-Packard, IBM and Oracle, or HP around them, they just didn't hold up."

The surprise move was announced as the leading Linux seller announced results for its third quarter of fiscal 2008. Its revenue increased 28 percent to $135.4 million and net income went up 12 percent to $20.3 million, or 10 cents per share. The company also raised estimates for full-year results to revenue of $521 million to $523 million and earnings of about 70 cents per share.

[Dec 19, 2007] Preparing for 2008

Recession may or may not strike but it's better to be prepared:

Do some software cost cutting

Do some hardware cost cuttings:

[Dec 18, 2007] Linux defector says RHEL zero, Sun Solaris hero

After two years of trying to make RHEL work, Rand had to move on. He looked closely at Solaris 10 and, after speaking with Sun engineers about a possible migration, decided to give Sun's Startup Essentials program a try.

"Being Linux people, we were hesitant to switch," he said. "We didn't even consider [Microsoft] Windows, because we are open source," said Rand. "Sun set up some virtual servers for us to run tests, and we ported all of our apps onto those virtual servers. We did load testing, saw that it worked well and decided to go ahead with the migration."

Sapotek now runs Solaris 10 OS on Sun 4200 servers with 64-bit Advanced Micro Devices Inc. Opteron quad-core processors, along with Sun's x4500 storage unit.

The improvement is significant; with four compute nodes instead of five, Rand has more computing power and 99.99% uptime, compared with 97% uptime with RHEL, he said.

"With this switch, we've gone from playing in the sandbox to getting our doctoral degree. You can't even compare Red Hat GFS to Solaris ZFS," Rand said. "We no longer need to do all those chores we had to do with Linux. I can't even quantify the number of man-hours we freed by moving to Solaris. We have so much more time to develop our software now."

[Dec 11, 2007] Using Unison to synchronize files between windows and solaris

This document describes how to setup Unison to perform synchronization between a windows laptop and a solaris system.

What I am trying to achieve is to use the Windows version of Unison, as compiled by Max Bowsher. This version unfortunately has a problem asking for password for the ssh account but following this document should provide an acceptable alternative.

What I do is run Unison on the laptop and make it ssh to the solaris system where the remote files are stored (and backed up).

For this to work, you will need to install a few Cygwin packages (for ssh) and manually install Unison for windows and at last, set it up so we can avoid the bug mentioned above.

[Nov 16, 2007] Linux Today - Winners and Losers in Dell Deal with Sun

Subject: Solaris and Dell ( Nov 16, 2007, 08:03:06 )

While I would agree that the majority of commodity servers that are non MS based, have moved to Linux, I do see Open Solaris becoming a real option for those shops that have relied on Solaris application stacks for years.

Those who are entrenched with the Solaris experience, are less likely to move away from it to adopt Linux, if they can have the same old stable OS on commodity hardware that they have been using for so many years. Why do I say this? Experience.

As a Software Architect for a professional services provider and as one who has worked almost exclusively within the Enterprise IT world (where the corporation size is greater than 20,000 employees), I have seen many of these shops who may have migrated to Linux servers, not do so, since they have been Solaris customers for years and they see no reason to move away from an OS that has served them extremely well in the past. Solaris 10 and/or Open Solaris basically offer these companies the means to continue to use what they know and are comfortable with and at the same time, maintain the support relationships with Sun they have enjoyed through the years.

Solaris 10 and Open Solaris on x86-64 makes it easy to enjoy the price advantages of Linux without the need to experiment or change. To me, this is the advantage of the Sun-Dell deal that is provided for Sun customers. Many of these same Enterprises that have a relationship with Sun, also have a relationship with Dell. What this provides these customers is a means to price shop on purchases between Sun and Dell, without feeling that they are gambling with support issues. In other words, it provides the Solaris customer the advantage of lowering TCO, without losing the skills and support they have enjoyed through the years.

In fact, I will have to say, that the largest threat to Linux completely taking over the server farm, is Open Solaris. MS will keep a chunk of this share via Virtualization, but I cannot see IT shops continuing to invest in the mantra of Microsoft's, "write here run only here", philosophy for too much longer. Once IT shops discontinue employing a mono-platform development philosophy, MS will have a much more difficult time holding onto its server side market share. I can see a open source Solaris however, bantering for the mindset of those looking at an open source OS strategy in the future. Of course how successful Sun is in keeping Solaris as a real competitor to Linux is how well they develop a real relationship with the open source development committee and how innovative they are with Open Solaris. This is the larger challenge Solaris now has. If they cannot keep Solaris meeting or exceeding the feature sets of Linux, the battle is over. If however, they can best Linux in Enterprise level features (they have a slight advantage here now), then Open Solaris and Linux will become the dual heavyweight contenders.

Personally, I have no preference. I am as content with the one as I am with the other. However, Linux has a huge advantage over Solaris for Desktop share and that could tip the scales in Linux's favor for the server room as well.

[Nov 15, 2007] Dell to Offer Sun's Solaris, OpenSolaris in Servers

Sun Microsystems and Dell announced Wednesday November 14, 2007  a distribution agreement under which Dell will distribute Sun's Solaris 10 operating system on all Dell servers and first of all PowerEdge servers. New deal marks the first time Solaris will be supported by Dell

Dell founder and CEO Michael Dell and Sun Microsystems CEO Jonathan Schwartz made the announcement during a joint appearance at the Oracle OpenWorld 2007 conference.

The agreement means that customers buying a Dell servers get the option of installing Solaris or OpenSolaris. Customers picking one of these operating systems will get support from Sun's online support organization through Dell, making the experience seamless for the customer.

This marks the first time that Sun's home-grown, Unix-based operating systems will be sanctioned for use in any kind of Dell hardware. The two companies have been rivals in the server business for more than 12 years.

The new agreement means that Dell will test, certify, and optimize Solaris and OpenSolaris on its rack and blade servers and offer them as one of several choices in the overall Dell software menu.

Dell already supports Windows as well as both Red Hat and SUSE Linux in all its rack and blade servers.

According to terms of the agreement, customers will be able to freely download OpenSolaris from the Dell website. Sun has used proprietary Solaris since the 1980s as its chief operating system for workstations and servers; it released the freely available open source version, OpenSolaris, in June 2005.

The new partnership opens two new markets for both companies: Dell now can sell its hardware into both the proprietary Solaris development world and the growing open source OpenSolaris community. Sun will get its software into numerous new systems and obtain a new gateway into the SMB (small and medium-size business) market through Dell's brand.

At this time, few SMBs use Sun hardware, since the company has focused almost exclusively in the past on the large enterprise market. This will start new conversations as Sun starts coming out with more mid-tier hardware.

"There are three main reasons we are doing this," Rick Becker, vice president of solutions in the Dell Product Group, told eWEEK. "No. 1 is Sun's new and strong commitment to x86 systems; secondly, a lot of people are already using the Solaris operating systems; and three, our existing customers are asking for this option."

The deal gives corporate developers the option of using Sun's bread-and-butter, Unix-based enterprise operating system -- which includes the fast ZFS (Zettabyte File System) -- in Dell boxes, which are generally less expensive than most other servers and used in hundreds of thousands of enterprise and SMB systems worldwide.

Becker told eWEEK that customers choosing Sun operating systems will get support via Dell in a seamless manner.

Dell appears to be getting the better part of the deal, at least at the outset. Dell will get the margins from selling the hardware, but ostensibly, Sun looks like it will be getting only service contracts from those who choose to use either of the Solaris options.

One of the first customers for this will be the U.S. Navy, Becker said.

[Nov 6, 2007] freshmeat.net Project details for sysstat for Solaris

"sysstat" complements Solaris' system tools for performance analysis. It presents all key performance metrics on a VT100 terminal and has the possibility to toggle its view between different hosts.

[Nov 6, 2007] BigAdmin Sun Docs Zone Enhancements in Solaris Container Manager

The ability to run linux applications and assign CPUs to zones are provided in Solaris 10 8/07

Solaris Container Manager provides additional zone management features that are implemented in Solaris 10 8/07.

Managing Branded Zones

...The branded zone (BrandZ) framework enables you to create non-global zones that contain non-native operating environments used for running applications. Currently linux is supported. All brand management is performeinistration Guide: Solaris Containers-Resource Management and Solaris Zones.

To Create a Branded Zone

  1. Navigate to the New Zone Wizard.

    The New Zone wizard appears.

  2. Work through the wizard to reach the step "Provide zone creation attributes".
  3. Choose lx from the Zone Brand drop-down list.

    The lx value for zone brand is available only on Solaris 10 8/07 x64 systems.

    The zone brand determines the scripts that are executed when a zone is installed and booted and identifies the correct application type at application launch time. The possible values of zone brand are:

    • Native - Specifies that the zone contains the same operating environment as the parent host.
    • lx - Specifies that the zone contains a Linux environment.
  4. Type the image path and install arguments and click Next.
  5. Specify the system configuration file.

    This file is required to provide the attributes that are required for zone management. You need to create thblockquote>

    Assigning Dedicated CPUs to a Zone

    You can assign dedicated CPUs directly to a zone. When the zone requests a specific number or range of CPUs, the system creates a temporary resource pool with the name SUNWtmp_zonename. The temporary resource pool assigns these CPUs to the zone. When the zone shuts down, the resource pool releases these CPUs.

    To Assign Dedicated CPUs to a Zone

    You can assign dedicated CPUs to a zone only on Solaris 10 8/07.

    1. Navigate to the New Zone Wizard.

      The New Zone wizard appears.

    2. Work through the wizard to reach the step "Select a Resource Pool".
    3. Select the Enabled check box for dedicated CPU allocation.
    4. Type the number or range of CPUs in the Number of CPU or Range field.

      For example, type 3 or 1-5.

[Nov 5, 2007] OpenSolaris Forums Project Indiana milestone reached! ...

From: Glynn Foster <Glynn.Foster-UdXhSnd/wVw-AT-public.gmane.org>

To:   Open Solaris <opensolaris-discuss-xZgeD5Kw2fzokhkdeNNY6A-AT-public.gmane.org>, OpenSolaris Announce <opensolaris-announce-xZgeD5Kw2fzokhkdeNNY6A-AT-public.gmane.org>, Indiana Discuss <indiana-discuss-xZgeD5Kw2fzokhkdeNNY6A-AT-public.gmane.org>, advocacy-discuss-AT-op

Subject:   [indiana-discuss] Project Indiana milestone reached!

Date:   Thu, 01 Nov 2007 16:32:34 +1300

I'm very pleased to announce that the first milestone of Project Indiana is now
available - called OpenSolaris Developer Preview.

It's available for download at

  http://dlc.sun.com/osol/indiana/downloads/current/in-prev...

This is an x86-based LiveCD install image, containing some new and emerging
OpenSolaris technologies. This may result in instabilities that lead to system
panics or data corruption.

Among the features contained in this release are

  o Single CD download, with LiveCD 'try before you install' capabilities

  o Caiman installer, with significantly improved installation experience

  o ZFS as the default filesystem

  o Image packaging system, with capabilities to pull packages from
    network repositories

  o GNU utilities in the default $PATH

  o bash as the default shell

  o GNOME 2.20 desktop environment

For more details about the system requirements along with some basic user
documentation, see -

  http://opensolaris.org/os/project/indiana/resources/getit/

and the release notes

  http://opensolaris.org/os/project/indiana/resources/rn/

This milestone preview shows the results of many months of engineering work
through the collaboration of several projects on opensolaris.org. I would like
to thank to those people who have been involved, and offer my congratulations
for reaching this successful milestone.

Report Bugs
===========
We are very interested in hearing feedback about your experiences with this
release. In particular, if you have issues installing on your hardware we would
love to know.

If you would like to provide feedback, see our bug reporting page for details on
how to do that -

  http://www.opensolaris.org/os/project/indiana/resources/r...


About Project Indiana
=====================
Project Indiana is working towards creating a binary distribution of an
operating system built out of the OpenSolaris source code. The distribution is a
point of integration for several current projects on OpenSolaris.org, including
those to make the installation experience easier, to modernize the look and feel
of OpenSolaris on the desktop, and to introduce a network-based package
management system into Solaris.

http://www.opensolaris.org/os/project/indiana/


Rock on!

Glynn
On behalf of Project Indiana Team

 

 

[Oct 17, 2007] Unix System Administration by Frank G. Fiamingo

© 1996 University Technology Services, The Ohio State University, 1971 Neil Avenue, Columbus, OH 43210.

All rights reserved. Redistribution and use, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions must retain the above copyright notice, this list of conditions, and the following disclaimer.
  2. Neither the name of the University nor the names of its contributors may be used to endorse or promote products or services derived from this document without specific prior written permission.

THIS PUBLICATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. THIS PUBLICATION MAY INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS.

This publication is available via the Internet as:

http://wks.uts.ohio-state.edu/sysadm_course/sysadm.html.

Also available via the Internet is Introduction to Unix:

http://wks.uts.ohio-state.edu/unix_course/.

Acknowledgements: The author wishes to thank the following for helpful advice and discussions related to the material presented in this document: Harpal Chohan, Bob DeBula, Bob Manson, Steve Romig, and Bill Yang.

Table of Contents

PART I - Introduction
___CHAPTER 1 - Overview
___CHAPTER 2 - Disk Structure and Partitions
___CHAPTER 3 - Devices
___CHAPTER 4 - The UNIX File System
___CHAPTER 5 - File System Management
___CHAPTER 6 - Startup and Shutdown
___CHAPTER 7 - Operating System Installation
___CHAPTER 8 - Kernel Configuration
___CHAPTER 9 - Adding Hardware
___CHAPTER 10 - Special Files
___CHAPTER 11 - System Directories
___CHAPTER 12 - User accounts
___CHAPTER 13 - Daily System Administration
___CHAPTER 14 - Administration Tool & Solstice Adminsuite
___CHAPTER 15 - Package Administration
___CHAPTER 16 - Backup Procedures
PART II - Network Services
___CHAPTER 17 - Service Access Facility
___CHAPTER 18 - The Network
___CHAPTER 19 - Network Administration
___CHAPTER 20 - Distributed File System Administration
___CHAPTER 21 - Network Information Services (NIS and NIS+)
___CHAPTER 22 - Adding Clients
PART III - Selected Topics
___CHAPTER 23 - Usenet
___CHAPTER 24 - Useful Utilities
___CHAPTER 25 - Print Service
___CHAPTER 26 - Mail
___CHAPTER 27 - World Wide Web
___CHAPTER 28 - System Security
___CHAPTER 29 - Secure Shell, SSH
PART IV - Summary
___CHAPTER 30 - Summary of SunOS/Solaris Differences
___CHAPTER 31 - UTS UNIX Workstation Support

 

[Oct 22, 2007] Slashdot Microsoft Finally Bows to EU Antitrust Measures

Re:2 questions
(Score:5, Informative)

by hankwang (413283) * on Monday October 22, @09:48AM (#21071461)
(http://www.lagom.nl/)

1.What exactly does this cover? Which network protocols? Which data formats?

See the EC ruling [europa.eu] (PDF), especially article 999 on page 277:

(999) Microsoft should be ordered to disclose complete and accurate specifications for the protocols used by Windows work group servers in order to provide file, print and group and user administration services to Windows work group networks. This includes both direct interconnection and interaction between a Windows work group server and a Windows client PC, as well as interconnection and interaction between a Windows work group server and a Windows client PC that is indirect and passes through another Windows work group server. The use of the term specifications makes clear that Microsoft should not be required to disclose its own implementation of these specifications, that is to say, its own source code. The term protocol relates to the rules of interconnection and interaction between instances of the Windows client PC operating system and the Windows work group server operating system.

Also interesting:

(1008) The requirement for the terms imposed by Microsoft to be reasonable and non- discriminatory applies in particular: [...] there is a need to ensure that potential beneficiaries will have the opportunity to review, themselves or through third parties designated by them, the specifications to be disclosed; Microsoft should be able to impose reasonable and non-discriminatory conditions to ensure that this access to the disclosed specifications is granted for evaluation purposes only;
[...] to any remuneration that Microsoft might charge for supply; such a remuneration should not reflect the strategic value stemming from Microsoft s market power in the client PC operating system market or in the work group server operating system market;

The decision does not seem to give a hard number for how much MS may charge for disclosure of the specs.

Re:Place for GNU?

(Score:2)

by cdrguru (88047) on Monday October 22, @04:55PM (#21077179)
(http://www.infinadyne.com/)

Just venting here...

What you describe is utter stagnation - "Microsoft can not change the protocol without pissing off many companies ..."

This is an absolute formula for zero growth. It is one of the things that causes a lot of Linux development to be done in fits and starts where something stagnates for a long period of time because "Oh, we can't manage change in THIS area." This is a formula for a repeat of where we are with SMTP today.

All change is not bad. There are ways of implementing changes in established protocols if the original protocol allows for it and it is done carefully.

Today, we are stuck with SMTP and no replacement is anywhere on the horizon. Why? Because the nobody wants to manage the change.

Microsoft is not the enemy. They can be a partner and must be if there is to be any real progress by anyone except Microsoft. Calling them the enemy, refusing to work with closed-source software and just trying to be obstinate will result in Microsoft being the only choice far, far into the future.

Whatever happened to inventing something better?

(Score:1)

by Austin Milbarge (723855) on Monday October 22, @03:21PM (#21075743)

What if tomorrow KFC was forced to give up the eleven herbs and spices used in their secret recipe? Don't laugh, it may happen someday. I'm no fan of Microsoft, but can't people just create something better? Sure, there are anti-trust laws, but whatever happened to beating someone in the market by creating a better product? Years back, Netscape tried to sue Microsoft because they felt their browser was unfairly marketed since it came with the system. Today, Mozilla is proving Netscape dead wrong and is almost 20% of all browsers while Microsoft is down to almost 60%. It's a sad day when the lawyers are writing better code than the developers.

Microsoft's mooning the EU.
(Score:2)

by argent (18001) <.peter. .at. .slashdot.2006.taronga.com.> on Monday October 22, @04:43PM (#21076965)
(http://www.scarydevil.com/~peter/ | Last Journal: Monday September 26 2005, @07:53PM)

First, open source software developers will be able to access and use the interoperability information. Microsoft will not assert patents against non-commercial open source software development projects.

The opposite of "open source" is not "non-commercial". There are commercial open-source prjects, and non-commercial closed-source projects. It is absolutely vital that these interfaces be as unencumbered as genuinely open-systems protocols are.

Second, the royalties payable for this information will be reduced to a nominal one-off payment of 10,000 euros.

US$14,000 is not "nominal".

Third, the royalties for a worldwide license including patents will be reduced from 5.95 percent to 0.4 percent, far less than the 7 percent originally demanded by Microsoft.

Getting a European court to acknowledge the validity of their software patents at all is a major win for Microsoft.

And the way they did this means that there's not a hope of an avenue to try and appeal this appalling result. Microsoft has completely won this round in their ongoing battle against open systems and open source.

If this is Microsoft "bowing", they're facing away from the bench when they do it, and mooning the EU.

[Oct 22, 2007] Bloomberg.com News

Microsoft agreed to license proprietary information on how Windows shares files and printers to end three years of legal wrangling over a 2004 antitrust order. The accord will help Red Hat Inc., the world's biggest seller of Linux systems, and Sun Microsystems Inc. offer replacements for Windows.

``These changes in Microsoft's practices will profoundly affect software industries,'' European Competition Commissioner Neelie Kroes told reporters in Brussels today. ``I sincerely hope that we can just close this dark chapter of our relationship.''

The accord furthers Microsoft's bid to resolve legal disputes worldwide that have been weighing on its shares. The company last week dropped its appeal of an antitrust decision in South Korea and today said it won't challenge a court decision last month upholding the EU decision. It's also seeking to end five years of U.S. court supervision for illegally protecting its near-monopoly on PC software.

Microsoft rose 34 cents, or 1.1 percent, to $30.51 at 4 p.m. New York time in Nasdaq Stock Market trading. The stock has gained 26 percent since the EU imposed a record 497 million-euro ($703 million) fine and ordered the company to change its business practices in March 2004. The Nasdaq Composite Index has gained 44 percent in the same period.

Trade Secrets

Under the 2004 decision, Microsoft had to disclose information to rivals and sell a version of Windows without a built-in video and audio player. The company resisted licensing data to open-source developers, who give away the software's source code, or the underlying instructions, because it would violate trade secrets and patents.

Kroes said open source products are ``virtually the only alternative'' to Microsoft, which has more than 70 percent market share for workgroup server software.

Microsoft got $4.5 billion in sales from its Windows Server software in its most recent fiscal year. Since 2002, the product's sales have grown at an annual rate of 13 percent, on average.

[Oct 22, 2007] FT.com - Europe - Microsoft concedes defeat in EU battle

That might simplify achieving Solaris interoperability with active directory.

Microsoft finally admitted defeat in its nine-year battle with the European Commission on Monday, agreeing to allow competitors access to technology that Brussels said would create more innovation in the software market.

The US software developer agreed to comply with the EU antitrust regulator’s finding that it was abusing its dominance, upheld by the European Court in 2004. The result would be lower prices and more choice for customers, the Commission said.

“I welcome the fact that Microsoft has finally undertaken concrete steps to ensure full compliance with the 2004 decision,” Neelie Kroes, competition commissioner, said in Brussels. “It is regrettable that Microsoft has only complied after a considerable delay, two court decisions and the imposition of daily penalty payments.”

Steve Ballmer, Microsoft chief executive, agreed early on Monday to make it easier and cheaper for rivals to link their products to some classes of its software. While only affecting software for so-called “workgroup” servers, widely used but low-value software that manages jobs such as printing from networked computers in an office, the decision is the first tangible result of Microsoft’s defeat before the European Court of First Instance, Europe’s highest court, last month.

[Oct 15, 2007] IBM Redbooks Residencies

WebSphere Application Server 6 on Sun Solaris 10, SA-7777-R01 Open
Starts 05 Nov 2007, ends 07 Dec 2007 (5 weeks) and requires 5 residents.

[Oct 10, 2007] Solaris and Red Hat Comparison

Contains several interesting tables, for example support costs comparison table:
 

Q&A Jonathan Schwartz on Sun's open-source business strategy Tech news blog - CNET News.com

Jonathan Schwartz fundamental question raise another question: to what extent openness is a marketing advantage (in reality using or even stealing source code from the huge software project is very difficult as it is more like a huge infrastructure or even organism of which source code is just a small part). At the same time open source is an insurance for the user even if then never use it.

There are four fundamental questions/topics in open source:

  1. Open-source licenses and the availability of source code;
  2. The impact of free (as in cost) software;
  3. The value of brand. As Red Hat knows, Red Hat is indomitable because of its brand, not its source tree;
  4. Who's asking? The answer you give to an 8-year-old is different from the one you'd give to a CIO. This last topic provides the answer to the open-source revenue question.

Why? Think about this: In a year where Sun arguably moved more aggressively to give away more free software than any other company, we grew our software business by 13 percent. It was the fastest-growing business at Sun (and doesn't even include Solaris, which we don't yet break out). We pumped out more software last year than we have in the history of the company. We gave it away. And yet our software business grew by 13 percent.

[Aug 9, 2007] Linux Replacing atime

August 7, 2007 | KernelTrap

Submitted by Jeremy on August 7, 2007 - 9:26am.

 

In a recent lkml thread, Linus Torvalds was involved in a discussion about mounting filesystems with the noatime option for better performance, "'noatime,data=writeback' will quite likely be *quite* noticeable (with different effects for different loads), but almost nobody actually runs that way." He noted that he set O_NOATIME when writing git, "and it was an absolutely huge time-saver for the case of not having 'noatime' in the mount options. Certainly more than your estimated 10% under some loads." The discussion then looked at using the relatime mount option to improve the situation, "relative atime only updates the atime if the previous atime is older than the mtime or ctime. Like noatime, but useful for applications like mutt that need to know when a file has been read since it was last modified." Ingo Molnar stressed the significance of fixing this performance issue, "I cannot over-emphasize how much of a deal it is in practice. Atime updates are by far the biggest IO performance deficiency that Linux has today. Getting rid of atime updates would give us more everyday Linux performance than all the pagecache speedups of the past 10 years, _combined_." He submitted some patches to improve relatime, and noted about atime:

"It's also perhaps the most stupid Unix design idea of all times. Unix is really nice and well done, but think about this a bit: 'For every file that is read from the disk, lets do a ... write to the disk! And, for every file that is already cached and which we read from the cache ... do a write to the disk!'"

[Aug 8, 2007] UltraSPARC T2 Processor - Overview

Not a bad start. Recently Scarc was complety off SPECint and SPECfp charts. Sun Ultra SPARC T2 @1.4GHz got something like:
It is still unclear when it will ship, whether all T2 chips will be 1.4GHz and how much will it cost.

[Aug 7, 2007]  Submitted Article Real-World Tests of Sun Fire V480 and T2000 Servers Running Oracle 10g RAC Database by Bipul Kumar and Tomas Ramanauskas

July 2007 | BigAdmin

This article provides information on performance tests that compared the Sun Fire V480 server to the Sun Fire T2000 server in an environment that runs an Oracle 10g Real Application Clusters (RAC) database to store and serve the data required to run a corporate web site.

Contents

This article covers the following topics:

[Aug 3, 2007] IBM - System Requirements for WebSphere MQ V6 Solaris x86-64 platform

Solaris x86-64 platform: AMD64, EM64T, and compatible processors - any hardware that is explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified.

  • 64 bit
  • Notes:
    1. JDBC/XA usage is not supported on this platform.
    2. Sun platform with 64-bit hardware, 32-bit and 64-bit WebSphere MQ APIs are supported and the OS must have a 64-bit kernel.
    3. On platforms where WebSphere MQ provides a 64-bit product, both 32-bit and 64-bit MQ APIs are supported and the OS must be capable of running 64-bit applications.
    4. On 64-bit platforms where WebSphere MQ provides both a 32-bit and a 64-bit product, there is NO migration path from V6 32-bit Queue Managers to V6 64-bit Queue Managers. You are strongly advised to install WebSphere MQ 64-bit products on 64-bit platforms as there is a migration path from V5 32-bit products to V6 64-bit products.
    5. The 'MQ Explorer' is not supported on this platform.
    6. Solaris Zones support information.
    7. For details of the Support Statement for JCA (on WebSphere MQ V6.0.2.1 or later only) please see here.

    [Aug 3, 2007] Jignesh Shah's Weblog

    IBM Software on UltraSPARC T1 License Policy

    IBM announced their new Software license policy for UltraSPARC T1 chip based Sun Servers. A 4 core or 6 core T1 chip requires 2 software license entitlements and a full 8-core T1 chip requires 3 software license entitlements. (Its a win-win considering before this announcement it was 8 software license entitlements for a 8-core T1 chip.

    One thing to also note that a Sun Fire X4200 /X4100 with dual core Opterons require 1 license entitlement for every dual core chip. (Read the foot note for descriptions of "Multiple server families" which includes SunFire x64 servers.

    The best way to distribute the news is to point people to the PDF Copy of the IBM Software License Policy

    Time to run WebSphere on UltraSPARC T1 chip based Sun Fire T1000 or Sun Fire T2000

    [Jun 07, 2007] Sun ZFS breaks all the rules InfoWorld Review  by Paul Venezia

    Perhaps the easiest way to communicate the underlying concepts of ZFS is a comparison the Sun developers drew during the design stages of the file system back in 2001. When you add RAM to a server, you don’t partition it and allocate one DIMM to this application and another DIMM to that application; you throw all of the RAM into a pile and let the memory manager decide who gets what and when. That simple, pragmatic view forms the basis of ZFS: There are no partitions and no fixed block sizes, no file system consistency check, no RAID initialization procedure, and no inodes – there’s just a pile of disk with ZFS in between.

    ... ... ...

    There’s far more to ZFS than is possible to cover in this space, so I’m hitting the high points. Starting with the essentials, ZFS is comprised of three parts. The ZPL (ZFS POSIX Layer) runs at a high level, taking instruction from the OS on I/O requests. Below that is the DMU (Data Management Unit) that takes those instructions and translates them into transaction batches. Rather than requesting data blocks and sending single write requests, ZFS batches these into object-based transactions that can be optimized before any disk activity occurs. Once this is done, the batches are handed off to the SPA (Storage Pool Allocator) to schedule and aggregate the raw I/O. The copy-on-write basis of I/O transactions, coupled with checksums performed on a per block basis, precludes the need for journaling. An abrupt power loss will be recoverable at any point.

    Perhaps another good example would be to illustrate how ZFS handles simple disk mirrors. In a traditional two-disk mirror, reads from the mirror are handled in a round-robin fashion to increase read times. This means that if there’s bit rot on one disk but not on the other, there's a fifty-fifty chance that data requested by an application will be invalid. With traditional RAID configurations, this data corruption will be largely unnoticed by the underlying layers, but the application will certainly realize that there’s a problem. ZFS overcomes data corruption by checksumming each block as it’s returned from disk. If there’s a disparity between the 256-bit checksum and the block, ZFS will terminate the request and pull the block from the other member of the mirror set, matching the checksums and delivering the valid data to the application. In a subsequent operation, the bad block seen on the first disk is replaced with the valid data from the second, essentially providing a continuous file system check.

    But aren’t checksums expensive? Yes. Well, at least they used to be. In the era of multicore CPUs, delegating a single core of a CPU to performing checksums still leaves plenty of horsepower to handle everything else. The benefits offered by this form of I/O consistency validation eclipse the performance hits on modern hardware, and judging by my performance tests, it’s certainly not an issue.

    ... ... ...

    ZFS has a number of neat tricks for managing numerous drives. Because all disk is thrown into a single pool, adding drives to existing arrays is instantaneous, and it requires no re-initialization. During quiescent periods, ZFS will reallocate the data across all disks for better performance, even while making newly added storage immediately available, with writes crossing all drives and reads coming from the original array members.

    It appears that Sun also gave careful consideration to disk workload profiling. Server file systems are commonly asked to handle multiple sequential requests to single files. At first blush, these calls may appear to be random I/O, but a closer look will often reveal they are not so random. ZFS can smooth this type of workload with intelligent read-ahead caching at the block level, resulting in significant performance gains for streaming media and for some database workloads.

    Another facet of the advanced I/O scheduling in ZFS is request prioritization. When a system is I/O bound, it’s generally due to the disk not keeping up with requests, or major swap operations. Once those requests stack up, basic system interaction slows to a crawl, and there’s nothing more frustrating than trying to kill the misbehaving process with a command that takes forever to run because it needs to be fetched from the very same disk that the runaway process is thrashing. Because ZFS gives reads priority over writes, the read necessary to execute the kill command in these cases gets pushed to the front of the queue, allowing order to be restored in a timely manner.

    Smooth snapshots, security

    As you would expect, ZFS incorporates snapshots with simple one-line CLI commands, and it allows snapshots to be addressed in both read-only and read-write forms. Rollbacks and individual file inspection in snapshots are also easy to do. Further, ZFS has integrated rsync-like file synchronization, allowing for truly different backup methods, such as piping raw file system data across SSH connections to backup servers with enough smarts to be usable across high-latency links.

    There’s also the not-so-small matter of ACLs, which ZFS handles with standard POSIX-compliancy and allow/deny inheritance. Checksumming is a boon from a security standpoint as well: Because every block has a checksum, data can’t be modified at that level without detection. Oh, and did I mention that ZFS can also sit on top of other storage elements, such as iSCSI LUNs (logical unit numbers) and swap volumes? Sun says its engineers have subjected ZFS to more than a million forced, violent crashes in the company's labs without losing data integrity or leaking a single block. I haven’t witnessed such a crash, but I have to say I believe Sun’s claims.

    [Jun 1, 2007] Sun hopes Project Indiana will help OpenSolaris

    CNET News.com

    Indiana will fit on a single CD and be updated every six months, Foster said. "With a focus on the user experience, it is hoped that with wide distribution, the OpenSolaris ecosystem will grow, providing valuable feedback to the project."

    And although Foster said the project is intended to be grassroots and consensus-driven, "there may be a real need for a sole arbiter, Ian Murdock," who is Sun's chief operating systems officer and a founder of the Debian version of Linux.

    [May 22, 2007] Solaris Express Developer Edition

    It does not make sense to spend significant part of your life installing open source applications ;-)
    Solaris Express Developer Edition is an OpenSolaris-based distribution for x86 that includes the latest tools, technologies, and platforms to create applications for Solaris OS, Java Application Platform, and Web 2.0.

    Available at no-cost, Solaris Express Developer Edition is regularly updated to incorporate new functionality to help application developers create better applications -- faster. Developers can create high performance applications using this distribution and deploy to Solaris 10 OS.

    Develop your applications using Solaris Express Developer Edition and deploy to Solaris 10. For applications that use Solaris APIs, we encourage you to download and use the Solaris Ready Test Suit to verify use of Solaris 10 APIs. In addition, you should do your final build on a Solaris 10 server before deploying. 

    Developer support options are available for code support, programming and technical assistance. Recognized industry-wide, Sun offers developer training and certification courses for Solaris, Java, and Web 2.0 developers.

    The 2/07 release of Solaris Express Developer Edition is only for x86-based laptops and desktops. Developers on SPARC systems can obtain similar functionality by downloading the latest Solaris Express Community Edition build 55 (CD) or (DVD) and installing Sun Studio 11 for OpenSolaris and NetBeans IDE 5.5 with NetBeans Enterprise Pack 5.5. Future Solaris Express Developer Edition releases will include support for both x86 and SPARC platforms. VMware for Solaris Express Developer Edition is also available.

    [May 2, 2007] Using Service Management Facility (SMF) in the Solaris 10 OS: A Quick Example

    The key idea of SMF is to provide XML definition file that serves as an envelope for actual scripts that invoke the services and which documents some properties and context in which each typical operation (start, stop, restart) should be performed and path tot he script itself which now can be part of the application. That gives the possibility to execute those operations more intelligemently, for example introduce the concept of dependencies.
    But the problem is that XML template used smells with overcomplexity and slightly lessens the transparency which was the main advantage of rc* files approach...

    Availability of svcs -a functionality cannot be legitimately sited as an advantage as it can be easily implemented with th4 old approach (as was done in Red Hat with services command). 

    I am not sure that conversion of init scripts to Perl cannot achieve the same functionality at lower cost.

    The Service Management Facility is a new, unified model for services and service management that is included in the Solaris Operating System. SMF provides a deeper, more functional view into the processes managed during startup and shutdown of a Solaris system. In addition, processes managed through SMF can have dependencies and they are monitored to allow for restarts if a process fails or is improperly stopped.

    SMF is a core part of the predictive self-healing technology available in the Solaris 10 OS, and it provides automatic recovery from software and hardware failures as well as administrative errors. In addition, SMF-managed services can be delegated to non-root users. Finally, SMF is a follow-on to the legacy method of starting and stopping services, though /etc/rc scripts will continue to run when present for backward compatibility.

    Deployment of services through SMF provides a much more consistent and robust environment. First, users can query the Solaris OS with a simple command (svcs -a) to determine if a service is running, instead of attempting a connection and wondering if the connection will succeed. Additionally, critical services can be restarted automatically in the event of a problem, such as someone inadvertently killing a service, a bug causing a core dump, or other process failures occurring. Further, SMF provides detailed and common logging as well as robust error handling to prevent services from hanging after a system state change. Please see the man page for smf(5) for more information.

    After a typical software installation, there can be a half dozen or more processes that need to be started and stopped during system startup and shutdown. In addition, these processes may depend on each other and may need to be monitored and restarted if they fail. For each process, these are the logical steps that need to be done to incorporate these as services in SMF:

    Using SAS processes as an example, we will create two services, one for the SAS Metadata Server (OMR) and one for the SAS Object Spawner. In this example, the Object Spawner cannot attempt to start before the OMR is started and should be stopped before the OMR is stopped.

    [Apr 9, 2007] Deploying JBoss Application Server on Sun Fire T2000 Servers by Viet Pham (Sun Microsystems) and Phillip Thurmond (JBoss), April 2007

    It looks like JBoss performance can be significantly improved by proper tuning of TCP/IP stack and system parameters.
    Contents

    [Apr 5, 2007] LinuxWorld preview Sun dishes on Linux identity management

    In a recent SearchOpenSource.com article on synching Linux servers with AD, users told us that using Sun NIS was a "big no-no" in terms of Sarbanes-Oxley compliance. What have you heard on this?

    Sigle: Many of those users are today moving from [Network Information Service] to LDAP. This is because with LDAP you get native security built into it, like SSL. With a customer I visited just last week, a large telecom, they had 20 different NIS domains, and they were planning on consolidating those into one infrastructure. They were putting those all into LDAP, centralized LDAP. Their domains will all still have multiple domain names but will instead be centralized into an LDAP tree.

    Preview what you're going to be doing at LinuxWorld and why IT managers might want to attend.

    Sigle: Basically it will be [about] identity management and access management options in the open source space conducted in a panel format with Gianluca Brigandi, Founder and System Architect of the JOSSO Project, and Anthony Nadalin from IBM. We will cover enterprise-to-customer relationships, business-to-business relationships, and so on in the ID space. Eventually, the conversation will end with a slide that I call the alphabet soup. It will list all the current identity standards like OpenSSO, JOSSO, OpenID -- all the buzzwords.

    Could you provide a little perspective on some of these standards, like Sun's OpenSSO for example?

    Sigle: Sun has been an industry lead with Directory Server, all the way back from the Netscape days. Many enterprises and many telecoms in the market run Directory Server for their customers, and many large telecoms run millions of identities in Directory Server. About a year ago, Sun architected a new Directory Server with all those aforementioned standards in mind. Sun then donated the code to the open source community. At some point in time, the plan is for Sun to take a snapshot of the open code, wrap support around it, and that will most likely be the next version of a directory server we support as company. That's one to two years away however. For now with OpenSSO, we took [Directory Server] and its access management capabilities and basically released all the source code. Going forward it will be the same scenario as Directory Server: we'll release a commercial snapshot of OpenSSO in the future.

    Has there been any user confusion regarding the number of standards?

    Sigle: In the past I worked with telecom customers and I heard that complaint all the time. Customers wanted to know how all these standards were going to talk to one another. Even if we delve into one of the collaborative efforts like the Liberty Alliance [which is comprised of Sun Java System Access Manager, OpenSSO, Lasso (Liberty single sign on) and HP Select Federation], there are different phases and specs. There's a bunch of stuff in there, and a lot of these standards drive toward the same goal. Recently we have started to get clarity with standards like the Security Assertion Markup Language from the OASIS, which has risen to the top. But customers are still asking when to use one over the other. When you are talking standards, there is no real company that is trying to appease all the standards at once.

    [Apr 5, 2007] SATA Framework Overview By Pawel Wojcik

    Feb 22, 2007 (blogs.sun.com)

    As many of you noticed, Solaris now supports SATA controllers and devices. To simplify writing SATA HBA drivers the new module and a set of interfaces was created, referred to as either SATA Framework or SATA module. I was a principal architect of SATA framework, but several other Sun engineers were participating in the conceptual design and the shaping of the interfaces.
    It is not small piece of software - the source, sata.c, is over 300k in size. Reading this code, with associated header files may be a little confusing. So, I created an overview of the sata module, explaining what it is, how it fits in Solaris kernel, what it does, what are the interfaces and how sample operations are performed. Hopefully, it will be useful for all that want to improve and expand SATA support in Solaris Similar overview was presented about a year ago at Silicon Valley Open Solaris User Group meeting in Santa Clara and on various occasions internally in Sun organization. The overview that I plan to present here will have several parts. Here is the first one...

    [Apr 2, 2007] ZFS Overview and Guide

    [Apr 2, 2007]  Setting Up a Demo Based on the Sun Virtual Desktop Access Kit for VMware - Features

    [Apr 2, 2007] Wireless Networking for Open Solaris

    Wireless Networking for OpenSolaris - HCL

    Configuring Wireless Networking (OpenSolaris) - Articles and FAQs

    [Apr 2, 2007] BigAdmin Feature Article Using Solaris JumpStart With the Solaris 10 OS for x86-x64 Platforms

    ... Using Solaris JumpStart software on the Solaris 10 OS for x86/x64 platforms is essentially the same as on Solaris 10 OS for SPARC platforms. However, there are some subtle differences that need to be addressed for correct operation.

    This document provides the steps and explanations necessary to set up a JumpStart server for the Solaris 10 OS on a Sun x86/x64 machine, along with configuring JumpStart for two or more clients.

    As a general reference, refer to the Sun online document Using Custom JumpStart.

    [Mar 27, 2007] Ian Murdock Making Solaris more like Linux Between the Lines ZDNet.com by Dan Farber & Larry Dignan

    March 27th, 2007 ( Zdnet.com)

    .... He noted that the Web as a platform pushes the importance of an operating system down the stack–most cool, new applications are not written today for a specific operating system. However, Linux community can provide valuable lessons as the evolution of software under shifts in architecture, monetization and technologies.

    Over the years, the Linux community has been adept at building a developer ecosystem, and articulating, packaging and integrating the technology, Murdock said. “The Web as a platform has to do a lot of same things the OS had to do–build ecosystem, beyond people willing to role up their sleeves and backing their way into how the system works. It’s how to make it more of coherent platform,” Murdock said. "Guess what–the OS guys know how to do that, and open source OS guys have an advantage." 

    As a newborn Sun employee, Murdock is thinking about making Solaris more Linux-like. “When people say Linux what do they mean? Linux is a kernel. Cool apps are not written to the kernel. The OS powers higher levels of the stack. What we want is an open OS platform and to make sure that the existing skill sets and knowledge and training investments are leveraged. We don’t want to make them learn a new product or rip and replace,” Murdock said. “You can make a real argument that Solaris innovated more than Linux in the last few years—such as DTrace and ZFS—but usability stands in the way of appreciating that,” Murdock said. “Part of what we are working on is closing the usability gap so that it doesn’t stand in the way.”    

    “There is no reason we can’t make Solaris look and feel more like Linux,” he continued. “There are a couple of ways we could do it. We could stick a penguin on it or take a Linux distribution and put a Solaris kernel in it. There are a few Solaris-based distros that have done that. Personally, as the person charting the course and looking at the strategy question, it becomes how to keep the competitive differentiation of Solaris while closing the usability gap.

    “As someone on the other side of the table not long ago, you can’t just rip the guts out of Linux and put in Solaris. If you do that, you are leaving out many of the compelling differentiations [of Solaris]. It will take some time to figure out precisely what the answer is.”

    [Mar 20, 2007] http://linux.slashdot.org/linux/07/03/19/2319254.shtml

    Debian founder Ian Murdock. In an entry on his blog, Murdock announced that he is joining Sun Microsystems as their chief operating platforms officer. As he put it in his opensolaris post, this "...basically means I'll be in charge of Sun's operating system strategy, spanning Solaris and Linux." In all likelihood one of his first priorities will be "closing the usability gap" between Solaris and Linux.

    Re:Debian on Solaris?

    by kindbud (90044) on Monday March 19, @10:27PM (#18409579)
    (http://www.thekindbud.com/)
    If not that, then at least an upgrade of the current Solaris userland to make it more Linux-like.

    You mean it would have all the inconsistencies and inscrutability of the System V and BSD userland inherited from SunOS, PLUS all the additional inconsistencies Linux has contributed? I can hardly wait.

    Do I use a dash or a double-dash? Will the man page refer me to the info docs? Or will it refer me to the command line help? Or was that --help?

    One of the things I dislike about Linux userland is that it is such a bastard of every other userland out there. Cacophony cannot be emulated, it can only be shouted down.

    Re:Shooting too low, again.core:4, Interesting)

    by caseih (160668) on Monday March 19, @11:32PM (#18410127)

    I think Sun should buy Apple and rename themselves as Apple. Then Mac OS X gets a much better kernel, and Sun gets all of Apple's nice unix userspace (Solaris 10's userspace is awful). Mac OS X server becomes Solaris 11 and all of apple's good ideas like OpenDirectory, their management GUIs for open source apps, etc become a part of solaris. Already technology transfer is happening. My local Apple rep said a lot of core technologies are being licensed from Sun including ZFS.

    It would be a clear win for both companies. Apple gets instant access to the enterprise, and Sun will make sure the acquisition means that Apple's technologies will get the enterprise-level support they deserve. Currently Apple's so-called enterprise offerings are really not very serious, although they have improved their support with Tiger. Sun can finally sell desktop machines sporting an amazing OS and desktop (under the Apple Macintosh brand) and have a server OS that's powerful and easy to setup and administer and with the better BSD userspace that Apple has.

     

    Re:Shooting too low, again.
    teresting)

    by caseih (160668) on Monday March 19, @11:32PM (#18410127)

    I think Sun should buy Apple and rename themselves as Apple. Then Mac OS X gets a much better kernel, and Sun gets all of Apple's nice unix userspace (Solaris 10's userspace is awful). Mac OS X server becomes Solaris 11 and all of apple's good ideas like OpenDirectory, their management GUIs for open source apps, etc become a part of solaris. Already technology transfer is happening. My local Apple rep said a lot of core technologies are being licensed from Sun including ZFS.

    It would be a clear win for both companies. Apple gets instant access to the enterprise, and Sun will make sure the acquisition means that Apple's technologies will get the enterprise-level support they deserve. Currently Apple's so-called enterprise offerings are really not very serious, although they have improved their support with Tiger. Sun can finally sell desktop machines sporting an amazing OS and desktop (under the Apple Macintosh brand) and have a server OS that's powerful and easy to setup and administer and with the better BSD userspace that Apple has.

     

    Re:Shooting too low, again.
    (Score:3, Insightful)

    by cheshire_cqx (175259) on Monday March 19, @09:34PM (#18409161)

    Real apt-get with dist-upgrade for Solaris would be great. Blastwave seems like a stop-gap in comparison. Reinstalling from the DVD every time is a pain, and BFU isn't as comprehensive. In this respect OpenSolaris can learn usability from Debian, and I'd love to see it.

    [Mar 14, 2007] #102775 Daylight Saving Time (DST) Changes for Australia (2006), Canada (2007), United States (2007) and Others

    For operating systems that have not been updated with a patch reflecting the new U.S. DST policy changes, timestamps will exhibit a one hour time clock offset lasting three weeks beginning at 2:00 A.M. on the second Sunday in March of 2007. They will also exhibit a one hour time clock offset lasting one week beginning at 2:00 A.M. on the first Sunday in November 2007.
    The problem will disappear in a week till November and the next patch cycle will automatically take care about it. New U.S. Daylight Savings Times rules went into effect in March 2007. Consequently, servers that still rely on the default U.S. summertime clock settings are affected by the following problem.

    Daylight Saving Time (DST) Changes for Australia (2006), Canada (2007), United States (2007) and Others

    Many countries around the world have, over two years from 2005 to 2007, been incrementally implementing legislation to change their daylight savings time (DST) dates and their time zone definitions.

    As these changes come into force in each country, failure to modify the system time automatically may cause inaccurate system date and time which could lead to unpredictable consequences depending on system usage.

    2. BugIDs 6226357 and 6348147 - tz2005o

    U.S. Energy Policy Act of 2005 implements change for the US. Starting in March 2007, DST in the United States will begin on the second Sunday in March and end on the first Sunday in November.

    There is no easy way to avoid this issue. Attempts to change the TOD clock of the system are temporary and will not resolve all the time zone issues resolved by these patches. It is advised that the patches are installed to resolve the time zone changes.

    Systems only requiring these changes and using only the US timezones need only install the following timezone and libc patches:

    SPARC Platform

    x86 Platform

     

    Note: In addition to the Solaris patches, certain mid-range servers also require firmware patches to correct the system controller. Please see Sun Alert 102617 at: http://sunsolve.sun.com/search/document.do?assetkey=1-26-102617-1  for more details.

    [Feb 27, 2007] Sun Microsystems - BigAdmin System Administration Portal

    [Feb 20, 2007] Developing Applications on the Solaris OS and Linux

    Operating systems are the platforms for enterprise application systems. Selecting a good operating system for enterprise applications is important for high-quality application systems. This article explains why you should develop applications on the Solaris Operating System and Linux, and it discusses some common application development issues on these two operating systems. Also covered are developing nonnative applications, making existing Linux applications run on the Solaris OS, and porting applications from Linux to the Solaris OS.

    Contents

    [Jan 23, 2007]  Sun's McNealy hopes for Intel-like deal with IBM

    One day after Sun Microsystems Inc. announced an alliance with Intel Corp., Sun Chairman Scott McNealy was in town openly wishing for something similar with IBM.

    January 23, 2007 (Computerworld) McNealy said he would like to see his Solaris operating system run on IBM's Power chip -- something he believes can happen, with or without IBM's help.

    "We would love to work with IBM," said McNealy, adding that he believes such a move would give users, especially those in mixed environments, more platform options. But even without IBM's help, "we're going to do the slow and steady community development of Solaris on Power."

    Sun and Intel officials said yesterday that they have agreed on joint engineering development plans to optimize Solaris on Intel's processors. Sun will also sell a line of Intel-based systems along with its Advanced Micro Devices Inc. Opteron-based systems. "Solaris would be a wonderful arrow in the quiver of the Power server group to have, and I think it would open up the market significantly for the Power processor," McNealy said.

    The Solaris open-source development community last year said it had ported Solaris to IBM's Power chip. IBM officials were not immediately available for comment.

    [Jan 22, 2007] Sun announced an alliance with Intel Corp.,

    January 22, 2007 (Computerworld) -- Sun Microsystems Inc. today announced an alliance with Intel Corp., a move that will greatly expand Sun’s involvement with the chip maker and continue its slow and long embrace of the x86 world.

    Although some 70% of Solaris x86 users are already running the operating system on Intel-based platforms, Sun CEO Jonathan Schwartz said, the deal cements the relationship between the two companies.

    In a teleconference, Sun and Intel officials detailed what they called a long-term collaboration to optimize Solaris on Intel processors, as well as conduct some joint research and development efforts.

    [Jan 15, 2007] T1 servers with Solaris 10 release 11/06 now support IBM-style logical partitions (called logical domains by Sun)

    New security features include Solaris Trusted Extensions and Secure By Default Networking, which automatically configures a customer's system to be impervious to network attacks by disabling many unused services, reducing the network exposure, while leaving the system fully functional for typical use.

    Virtualization improvements include Logical Domains and enhanced Solaris Containers. Using Logical Domains customers can now dynamically provision and run up to 32 OS instances on each UltraSPARC(R) T1-based system. Running inside the Logical Domain instances, Solaris Containers allow the isolation of software applications and services, enabling the creation of many private execution environments within a single instance of Solaris. Customers can detach, clone and move containers for greater utilization of system resources, simplified testing and deployment and improved application security.

    To expand support for Solaris Containers, the company also announced last week improvements to Solaris Cluster, Sun's business continuity and disaster recovery platform for Solaris 10. Sun will continue to add breakthrough virtualization technology to Solaris 10 through 2007—most notably with the planned addition of the open source Xen hypervisor, a paravirtualization technology that presents a software interface to virtual machines. The Xen hypervisor is available today from the OpenSolaris Xen community project at: http://opensolaris.org/os/community/xen/.

    Solaris 10 holds 124 performance world records and Sun continues to introduce new features to enhance the high performance OS. The new network Layer 7 Cache—implements an HTTP cache in the Solaris kernel—to speed up the response time for Web servers, allowing them to handle more concurrent clients and serve them quicker.

    For more information or to download Solaris visit http://www.sun.com/solaris. For more details about Solaris 10 features, see http://www.sun.com/solaris/features.

     

    Continued...

    Recommended Links


    In case of broken links please try to use Google search. If you find the page please notify us about new location
    Google     

    Internal

    Solaris Enterprize Strategy

    External

    New

    Sun

    Tuning (see also Tuning):

    Sites:

    Free Books:

    Note: there are also two good free books on the Internet that formerly were available from InformIt.com: - Unix Unleashed, Internet Edition  - Unix Unleashed, System Administrator's Edition

    Recorded Chat:

    Magazines

    Newsgroups

    Lists:



    Copyright © 1996-2009 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Site uses AdSense so you need to be aware of Google privacy policy. Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.

    Disclaimer:

    Last modified: November 10, 2009