Historias
Slashboxes
Comentarios
 

Apple modifica DTrace para que no analice sus productos

editada por inniyah el 23 de Enero 2008, 09:18h   Printer-friendly   Email story
desde el dept. software-muy-cerrado
dario nos cuenta: «Siguiendo con la última moda de "una noticia de Apple al día", comento que a través de Slashdot llego al blog de Adam Leventhal, desarrollador de Sun y uno de los autores de DTrace, quien informa que Apple modificó la implementación de DTrace en OS X para que no examine productos Apple, en su ejemplo particular el iTunes. Según el mismo Leventhal, lo que hizo Apple es "contrario a los objetivos de DTrace y el espíritu del open source".»

Historias relacionadas

[+] Software Libre: Rumores sobre una posible fusión de código entre OpenSolaris y Linux 16 comentarios
Numerosos medios se hacen eco de un artículo de IDG News en el que se analiza la posibilidad de que se decida integrar parte del código de OpenSolaris en Linux, especialmente la herramienta de monitorización DTrace y tal vez el sistema de archivos ZFS, tras la compra de Sun por parte de Oracle. Es poco probable, sin embargo, que Oracle decida "matar" al sistema operativo Solaris. El principal escollo a sortear para realizar la fusión de código sería la incompatibilidad de los términos de las licencias para OpenSolaris (CDDL) y Linux (GPL versión 2), que se podría realizar si Oracle decidiera cambiar los términos de licencia para OpenSolaris cuando adquiera la propiedad del producto.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Licencias....

    (Puntos:3, Inspirado)
    por chavi (9251) el Miércoles, 23 Enero de 2008, 09:36h (#1006207)
    ( http://web.iesrodeira.com | Última bitácora: Sábado, 25 Abril de 2009, 19:50h )
    Si hubieran licenciado DTrace como GPL, no pasarían estas cosas....
    --
    Xavi.
  • ejem...

    (Puntos:3, Interesante)
    por sammael (16347) el Miércoles, 23 Enero de 2008, 11:04h (#1006251)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 01 Septiembre de 2010, 08:54h )
    vamos a ver, antes de que nadie me llame fanboy ni nada parecido, que quede claro, me parece que apple ha metido la pata aqui, y hasta el fondo...

    ahora, una vez dicho esto, el titular no me parece correcto, resulta que la mayor parte de los productos de apple si que son analizados por DTrace (en el articulo se ven varios, entre los que esta Finder, el primero y sin ir mas lejos)

    de hecho parece que el unico programa que no puede ser monitorizado es itunes (y es posible que el DVDplayer), como se dice en este comentario [sun.com]:

    PL_NOATTACH's main purpose is to prevent gdb from attaching to certain processes, which I think is done to hinder a few attack vectors trying to obtain an unencrypted version of DRM'd media by attaching to the iTunes process.

    No other Apple-shipped application seems to make use of this flag.
    en este comentario (y varios otros) indican que esa restriccion podria tener que ver con la musica con DRM y los planes de apple de soportar BluRay en el futuro... de hecho se indica que en windows hay una manera de acceder a la memoria de itunes y extraer musica que este encriptada con DRM

    es decir, al final todo se resume en lo siguiente:
    • apple se ha cargado el DTrace en OSX, ya que los resultados que da no son fiables
    • es posible que lo haya hecho por presiones de los que promueven los sistemas DRM y no sea, al menos no del todo, culpa de apple
    • el codigo esta disponible, asi que es un error que se puede solucionar facilmente con borrar el trozo de codigo que se indica en el blog y recompilar


    por mi parte, no he usado (todavia) DTrace en OSX, pero si lo tengo que hacer, lo primero que hare sera eliminar esa restriccion, no quiero desproteger musica (de hecho no compro nada con DRM), pero si que quiero poder hacer tests que devuelvan resultados fiables.
    --


    Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
    • Re:ejem... de dario (Puntos:3) Miércoles, 23 Enero de 2008, 13:27h
      • Re:ejem... de sammael (Puntos:2) Miércoles, 23 Enero de 2008, 14:41h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • P_LNOATTACH

    (Puntos:1, Informativo)
    por pobrecito hablador el Miércoles, 23 Enero de 2008, 13:34h (#1006380)
    Hoy en curso de ética periodística mostraremos cómo redactar una noticia de forma acertada. Tomemos como ejemplo el titular de hoy:

          Apple modifica DTrace para que no analice sus productos

    y dentro de la noticia, se relata cómo Apple modificó la implementación de DTrace en OS X para que no examine productos Apple. El problema es que, o bien el autor tiene masters en reverse engineering o bien no está tan capacitado para tildar lo que hizo Apple de "contrario a los objetivos de DTrace y el espíritu del open source"

    En estos casos, el autor tendría que tener algo de ojo, y evitar pronunciarse de forma tan sesgada ante tan espinoso tema. Por eso, desde aquí, se podría proponer otro titular:

              Apple reemplaza "Dtrace" por "hello_world"

    y se intentaría explicar lo evil que es Apple (lo es) y como Steve Jobs dejar morir de hambre 35.000 niños por no dar soporte a OLPC.

    Naturalmente, cabría la posibilidad de que el autor sí que fuese maquinon en ingenieria inversa y no un puto karma whore de la web 2.0. En dicha situación, podría haber dicho lo siguiente:

        I-Tunes compilado con P_LNOATTACH para evitar debugging.

    Obviamente, desde aquí les recomendamos encarecidamente el segundo titular.
    • Re:P_LNOATTACH de dario (Puntos:2) Miércoles, 23 Enero de 2008, 17:13h
    • Re:P_LNOATTACH de Magnicida (Puntos:2) Miércoles, 23 Enero de 2008, 23:48h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • Solución

    (Puntos:2)
    por ActiveMan (9870) el Miércoles, 23 Enero de 2008, 20:19h (#1006603)
    ( Última bitácora: Lunes, 05 Julio de 2010, 16:34h )
    Tiene una solución muy fácil:

    1. Poner un comentario al if (ISSET(current_proc()->p_lflag, P_LNOATTACH))

    2. Ejecutar configure, make y make install

    En cualquier caso es patético que un acorbatado haya pedido a sus picateclas poner este estúpido if.

  • Re:Apple...

    (Puntos:1)
    por El pedo anal (25389) el Miércoles, 23 Enero de 2008, 09:41h (#1006212)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 23 Agosto de 2009, 14:43h )
    ah! y si no te gusta el portatil-folio, es que no estás dentro de su "target" de venta.

    Saludos
    [ Padre ]
  • Re:Apple...

    (Puntos:1, Troll)
    por spok (2400) el Miércoles, 23 Enero de 2008, 10:18h (#1006231)
    ( http://barrapunto.com/~spok/bitacora | Última bitácora: Jueves, 07 Septiembre de 2006, 20:43h )
    Esto es como lo de los progres, que comen y cenan con multimillonarios y llenan los bolsillos de estos con nuestros impuestos, pero como son progres estará bien.

    Exactamente igual con Apple, como es cool, seguro que todo lo que hace papá Steve es por nuestro bien, para que no nos mezclen con la chusma esa de los pceros que son todos terroristas y no se la cogen con papel de fuma a la hora de mear.

    Nótese la ironía.

    --

    Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos y ellos creen serlo todo

    [ Padre ]
  • Re:visto en...

    (Puntos:2)
    por Inconexo (20311) el Miércoles, 23 Enero de 2008, 11:38h (#1006278)
    ( http://asqueados.campanilla.net/wp | Última bitácora: Martes, 21 Septiembre de 2010, 10:54h )
    ¡Oé, oeoeoeoé, oé, oé!
    --
    Para ser codigo abierto, no basta con que este abierto a la vista, sino tambien a la modificacion y redistribucion
    [ Padre ]
  • Re:Apple...

    (Puntos:1)
    por Linus_Trollvalds (37323) el Miércoles, 23 Enero de 2008, 13:55h (#1006397)
    ( http://www.meneame.net/ )
    No me digas que tú no te comprarías un maravilloso y revolucionario iStone [applesfera.com].
    Ains, estos jovenzuelos que van de radicales alternativos, y no saben más que despreciar el buen diseño y la utilidad sólo por venir de una gran marca...
    --
    Barraypunto: los flames que te interesan
    [ Padre ]
    • Re:Apple... de Wayfarer (Puntos:1) Jueves, 24 Enero de 2008, 13:33h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • 3 respuestas por debajo de tu umbral de lectura actual.