Hi,

On 23/11/2007, Tito Mari Francis EscaC1o <[EMAIL PROTECTED]> wrote:
> One of the most developer- and sysadmin-friendly tools in Solaris is
> DTrace (dynamic tracing framework), enabling one to troubleshoot or
> observe the system's behavior and performance in real-time. However,
> I'm not sure if Sun's CDDL is BSD-friendly, and how feasible is it to
> implement.
> Having a free and full-disclosure OS of good reputation on security
> with simplified X-ray vision-like perspective/monitoring of the system
> performance for the developers and especially administrators
> would/should be the killer-app!
> How can one conduct similiar functionality without resorting to
> porting DTrace? Please provide me pointers how to get similar results
> with simplicity to get rid of DTrace-envy :)
> Thank you very much!
>
>

This has been covered before.

I would love to see dtrace(and zfs) in OpenBSD to, but there are
licensing issues regarding the CDDL. I *think* (but might be wrong)
the main problem is that this kind of stuff needs to be kernelized,
and only BSD licensed code can be there (Am I correct?).

However I believe the LKM (loadable kernel modules) framework still
works for OpenBSD, so perhaps you could make a port that makes a
module???

I think the nearest you will get to dtrace on OpenBSD is ktrace/kdump,
althought these tools are more like truss than dtrace.

All of Suns new dtrace/zfs code is in FreeBSD, perhaps this is better for you?

-- 
Best Regards

Edd

---------------------------------------------------
http://students.dec.bournemouth.ac.uk/ebarrett

Reply via email to