Visite também: UnderLinux ·  VivaOLinux ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Oracle levando o DTrace ao (seu?) Linux

A Oracle anunciou que atualizou os pacotes do DTrace (um recurso avançado de depuração surgido no Solaris) com uma versão baseada no Unbreakable Enterprise Kernel Release 2.6.39.

“Unbreakable Enterprise Kernel Release 2″ é como a Oracle se refere à versão do kernel Linux presente em sua distribuição corporativa, de maneira que pra mim remete aos títulos honoríficos dos chefes de Estado norte-coreanos.

Já o DTrace é um software sob uma licença de software livre com a qual a GPL, usado no kernel do Linux, é incompatível. Assim como o ZFS, também surgido no Solaris, trata-se de um recurso interessante mas cuja adoção diretamente no kernel Linux é complicada devido à rejeição que a GPL exige. Mas a Oracle, na condição de detentora dos direitos autorais da ferramenta, prosseguiu mesmo assim, e acredito que não vai demorar até sabermos mais detalhes sobre as condições de licenciamento e a possibilidade (ou não – e é neste lado que eu apostaria) de inclusão por terceiros em kernels Linux que não sejam o Unbreakable Enterprise Kernel Release 2. (via lwn.net – “Oracle offering DTrace for Linux [LWN.net]”)

• Publicado por Augusto Campos em 23/02/2012 às 3:00 pm
• Link direto para este post: http://br-l.org/!40083
• Siga no Twitter: @brlinuxblog e @augustocc
• Mais posts do mesmo tema: kernel

Comentários dos leitores para “Oracle levando o DTrace ao (seu?) Linux”

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Em algumas notícias os comentários são exibidos de forma paginada, com links abaixo do formulário de inserção de novo comentário. Leia os Termos de uso do BR-Linux.

  1. Allan Taborda dos Santos (usuário não registrado) em 23/02/2012 às 5:44 pm

    Dick Trace?

  2. bsduser (usuário não registrado) em 23/02/2012 às 7:34 pm

    bom, vamos ver se chega… pois no BSD já tem faz tempo… e para debug, é muito bom….

    trace(1M) System Administration Commands dtrace(1M)

    NAME
    dtrace – DTrace dynamic tracing compiler and tracing utility

    SYNOPSIS
    dtrace [-32 | -64] [-aACeFGHhlqSvVwZ] [-b bufsz] [-c cmd]
    [-D name [=value]] [-I path] [-L path] [-o output]
    [-s script] [-U name] [-x arg [=val]]
    [-X a | c | s | t] [-p pid]
    [-P provider [[predicate] action]]
    [-m [provider:] module [[predicate] action]]
    [-f [[provider:] module:] function [[predicate] action]]
    [-n [[[provider:] module:] function:] name [[predicate] action]]
    [-i probe-id [[predicate] action]]

    DESCRIPTION
    DTrace is a comprehensive dynamic tracing framework for the Solaris
    Operating System. DTrace provides a powerful infrastructure that per‐
    mits administrators, developers, and service personnel to concisely
    answer arbitrary questions about the behavior of the operating system
    and user programs.

    The Solaris Dynamic Tracing Guide describes how to use DTrace to
    observe, debug, and tune system behavior. Refer to this book for a
    detailed description of DTrace features, including the bundled DTrace
    observability tools, instrumentation providers, and the D programming
    language.
    =============================================

    e vai por ai…

  3. Rombo (usuário não registrado) em 24/02/2012 às 1:23 pm

    “Unbreakable Enterprise Kernel Release 2″

    cara, como é bom que nomes de projetos open source não sigam essa nomenclatura bullshit e presunçosa…

O prazo para comentar neste post já expirou - visite a capa do site para posts mais recentes.