Linked by Eugenia Loli-Queru on Fri 3rd Feb 2006 07:45 UTC, submitted by bcantrill
General Development This article goes into the motivation and architecture for DTrace -- and describes some of the problems that remain to be solved in system observability. The article also includes a short case-study on using DTrace to find a real problem -- a problem that was ultimately due to some seriously fugly code in a monitoring app.
Thread beginning with comment 92660
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Nice article
by jamesd on Sat 4th Feb 2006 16:29 UTC in reply to "RE[3]: Nice article"
jamesd
Member since:
2006-01-17

Well it is nice you found the FAQ entry, but you should relize how little of the OS is distributed under that license. OpenSolaris is 15 million, in some 35,000 files. The closed binaries are less than 300 files. Also those 300 files are not the crown jewels, but drivers and a few program that Sun is still researching owner ship or trying to get permission to distribute.

ZFS, DTrace, brandz, zones, RBAC, fire engine, SMF, predictive self healing. Have all been released.

Those 300 files will be openned or rewritten from scratch in the future. So you can quibble about small details. Or you can embrace and extend.

Linux distros sometimes include closed source drivers, nvidia for one, the openned source versions don't compare so most people used the closed source version.

Reply Parent Bookmark Score: 1