Login Barrapunto
Apple modifica DTrace para que no analice sus productos
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.
Apple modifica DTrace para que no analice sus productos
|
Log in/Crear cuenta
| Top
| 37 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Licencias....
(Puntos:3, Inspirado)( http://web.iesrodeira.com | Última bitácora: Sábado, 25 Abril de 2009, 19:50h )
Xavi.
ejem...
(Puntos:3, Interesante)( http://barrapunto.com/ | Última bitácora: Miércoles, 01 Septiembre de 2010, 08:54h )
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]:
No other Apple-shipped application seems to make use of this flag.
es decir, al final todo se resume en lo siguiente:
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.
P_LNOATTACH
(Puntos:1, Informativo)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.
Solución
(Puntos:2)( Última bitácora: Lunes, 05 Julio de 2010, 16:34h )
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)( http://barrapunto.com/ | Última bitácora: Domingo, 23 Agosto de 2009, 14:43h )
Saludos
Re:Apple...
(Puntos:1, Troll)( http://barrapunto.com/~spok/bitacora | Última bitácora: Jueves, 07 Septiembre de 2006, 20:43h )
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
Re:visto en...
(Puntos:2)( http://asqueados.campanilla.net/wp | Última bitácora: Martes, 21 Septiembre de 2010, 10:54h )
Para ser codigo abierto, no basta con que este abierto a la vista, sino tambien a la modificacion y redistribucion
Re:Apple...
(Puntos:1)( http://www.meneame.net/ )
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