AppCenter se discute en Ubuntu Developer Summit

Uno de los bosquejos de AppCenter

En Ubuntu Developer Summit – el encuentro que reune a los desarrolladores de Ubuntu en estos días – se ha retomado una idea que ronda desde el año 2005, y que se trata de crear un sistema unificado de instalación de aplicaciones que permita integrar todos los posibles fuentes de instalación en una sóla interfaz.  El nombre : AppCenter

Con el pasar de los años, instalar aplicaciones en Linux se ha vuelto cada vez más simple, atrás quedaron los días en que el usuario tenía que compilar por si mismo las aplicaciones e instalar todo lo que fuera necesario para realizar esta tarea.

Hoy en día, en el mejor de los casos, el usuario busca la aplicación en una interfaz gráfica que provee completa información sobre las aplicaciones disponibles, selecciona la que desea instalar y el sistema automáticamente descarga la aplicación y todas las bibliotecas que necesite desde el servidor más cercano , para luego realizar la instalación en segundo plano mientras el usuario sigue trabajando en el sistema en forma normal.  Pide y se os dará.

Cuando las cosas dejan de ser simples es cuando la aplicación que se quiere instalar no se encuentra en los repositorios de la distribución y se tiene que ir a buscar personalmente a Internet como se hace en otros sistemas operativos, o peor aun, cuando la aplicación no está empaquetada para la distribución y se tiene que compilar como en los viejos tiempos.

En Ubuntu se han hecho populares los repositorios personales o PPA (Personal Package Archive), que sirven para que cualquier usuario pueda publicar sus aplicaciones sin que estas formen parte de los repositorios oficiales.  Para facilitar la tarea, Canonical provee de servidores para alojar repositorios PPA, junto con ejecutar automáticamente el proceso de compilación y generación de binarios para varias arquitecturas.

La disponibilidad de repositorios PPA hace que la instalación de aplicaciones siga siendo una tarea sencilla, ya sea descargando el archivo .deb para hacer doble click sobre él e instalarlo, o para agregar un repositorio PPA a la lista de repositorios general que se usará para buscar aplicaciones en el sistema.

Ya ya, pero ¿Qué es AppCenter?

Con AppCenter se quiere llevar la idea un poco más allá.  Se quiere unificar los distintos mecanismos que hoy existen para instalar aplicaciones en uno solo, esto significa unificar :  Agregar/Eliminar aplicaciones, la utilidad de instalación de paquetes y repositorios Synaptic, la integración con PackageKit y la utilidad de instalación de paquetes indviduales gdebi.  La idea es que las características que destacan en cada aplicación se unifiquen en una sola que permita realizar lo mismo y mucho más.

En el wiki de Ubuntu hay una página de discusión sobre AppCenter.  Ahí se pueden ver bosquejos de interfaz de usuario y algunas ideas que se están trabajando.  A las características que ya tiene Ubuntu hay varias interesantes que se agregan como por ejemplo:

  • Buscar aplicaciones recomendadas, dependiendo de otras que ya se hayan instalado.
  • Buscar suites de aplicaciones.  Por ejemplo para desarrolladores Java, músicos, etc.
  • Encontrar repositorios PPA.
  • Obtener información acerca de las aplicaciones : reviews, screenshots, tipo de licencia, costo.
  • Instalar aplicaciones fácilmente desde otros medios, como CD’s.
  • Si el usuario está navegando por internet y encuentra una aplicación, esta puede proveer información para que AppCenter la integre en su sistema y la maneje como una más.
  • Instalar drivers de impresora que no se hayan empaquetado específicamente para Ubuntu, a través de OpenPrinting.
  • Destacar las aplicaciones que se hayan agregado recientemente.
  • Integrar el sistema con Wine para que aplicaciones de Windows se manajen como parte del sistema.
  • En la descripción de las aplicaciones, desplegar un link para recomendar la aplicación a un amigo.  De tal forma que usando el mismo link, se permita la instalación en su sistema.

Independiente de que instalar aplicaciones en Ubuntu ya es simple, al leer estas ideas se puede ver que un sistema unificado tiene mucho potencial.

Stefano Forenza incluso va más alla y piensa que perfectamente AppCenter puede servir de base para un AppStore para también distribuir aplicaciones comerciales, al puro estilo Apple.

Matthew Paul Thomas de Canonical dice que el objetivo es tener la versión 1.0 de AppCenter en el próximo release de Ubuntu que será en Octubre (9.10).  Esta versión tendrá la funcionalidad básica, pero así como han integrado otros cambios, se espera que en poco tiempo esta maravilla esté al alcance de todos los usuarios.

Links:
- AppCenter (Ubuntu wiki)
- Ubuntu AppStore in the working? (Blog de Stefano Forenza)
- Ubuntu AppCenter – the future package manager for Ubuntu (Softpedia)

Compartir Compartir
Publicado por Franco Catrin el 27 de May 2009 en la categoría Destacados, Software con los tags , , . Tiene 73 comentarios.

73 Comentarios

AppCenter se discute en Ubuntu Developer Summit

Deja tu Comentario ↓
Mario

DesaprobarAprobar2Mario dijo el 27-5-2009 a las 17:25:

31

Se ve muy interesante y celebro el proyecto. Todo en Linux es interesante y te anima a que manejes tu sistema operativo hasta el nivel que desees. Justamente esta semana estoy probando Slax, donde los programas son comprimidos en un solo “módulo” que se “coloca”, no se instala, y las dependencias estan detalladas en la página de descarga del módulo, pero bueno, esto me sirve para hacer la acotación siguiente: si se va a desarrollar una herramienta para unificar el proceso de instalación y que sirva en parte para atraer usuarios del “otro” sistema operativo entonces no deben olvidarse de diseñarlo con dos pestañas principales, por ejemplo INSTALACION BASICA e INSTALACION AVANZADA, para no ahuyentar de entrada con una interfaz rica pero complicada.

Franco Catrin

DesaprobarAprobar3Franco Catrin dijo el 27-5-2009 a las 17:25:

32

@San_Peteste

Estoy de acuerdo contigo. Sin internet, instalar aplicaciones en Linux se hace complicado porque está pensado para aprovechar los recursos de internet :(

suribe

DesaprobarAprobar2suribe dijo el 27-5-2009 a las 17:31:

33

Sería un gran avance. De las distros Linux, Mandriva y PCLinuxOS tienen algo así y realmente se aprecia el tener esto unificado.

Franco Catrin

DesaprobarAprobar2Franco Catrin dijo el 27-5-2009 a las 17:33:

34

@Guido

Las dependencias no te obligan a instalar otros programas, sino que bibliotecas. Si vas a usar una aplicación que fue construida con GTK, entonces necesitas instalar GTK! asi de simple. No tiene sentido que todas las aplicaciones que necesiten GTK incluyan a GTK + GDK + GLIB + xlibs + X + … etc.

En el caso de Windows pasa algo similar con el runtime de .net. No tiene sentido que cada aplicación venga con el runtime de .net si lo peudes descargar una vez y listo. El contraejemplo es DirectX que siempre se incluía con las aplicaciones, por eso necesitabas un CD para cualquer aplicacion DX que incluyera el runtime.

Ojo, hoy en día las distribuciones como Ubuntu no tienen problemas de conflictos como los que mencionas, eso de que una biblioteca te intente pisar otra… emm.. donde la viste!

Lo que dices me suena a cuando distribuciones como RedHat o SUSE eran pequeñas y había que instalar RPM’s que no eran parte de la distribución. Hoy en día distribuciones como Debian o Ubuntu ya tienen todo empaquetado y coordinado a nivel de bibliotecas.

rob

DesaprobarAprobar3rob dijo el 27-5-2009 a las 17:35:

35

Bueno, el sistema va mejorando a pasos agigantados.
Yo he tenido la suerte de tener siempre mi computador con linux junto a una conexión de internet, y la verdad es que te simplifica la vida. Para mi fue importante dedicarle a componer/escribir/navegar por internet/trabajos de la u ese tiempo que me llevaba limpiar, quitar virus, buscar programas en internet, desfragmentar disco, etc en windows.
Obviamente se complica al no tenerlo conectado a internet, pero prefiero ver el lado medio lleno mientras la gente que están detrás de las distribuciones van mejorando mas aun las cosas, siendo AppCenter un ejemplo de ello.

PD: No me molestaría comprar una que otra aplicación, siempre que sea de calidad y con licencia libre. Imaginen si se lograra desarrollar el mercado de los juegos gracias a esto, en un mundo perfecto se podrían comprar a un buen precio.

Juan Jorquera

DesaprobarAprobar2Juan Jorquera dijo el 27-5-2009 a las 17:37:

36

Creo que independiente del “como se va a hacer” siento que es una gran idea para llegar al publico masivo, creo que al comun de los mortales les importa un rabano como funcione internamente su SO, lo importante es que sea facil de usar y en eso Ubuntu ha mejorado notablemente

Franco Catrin

DesaprobarAprobar3Franco Catrin dijo el 27-5-2009 a las 17:43:

37

@rob
Creo que has capturado el espíritu de este desarrollo.

Sobre el tema de las aplicaciones : Uno de las barreras de entrada para los desarrolladores independientes (ISV) es justamente el salto desde el entorno en donde se desarrolló la aplicación al escritorio del usuario. Se han hecho hartas mejoras para facilitar esta transición, como estandarizar ubicaciones de archivos, modularizar las distribuciones, tener una política clara respecto a la compatibilidad binaria, etc.

Este es un paso más, pero un gran paso.

Manuel

DesaprobarAprobar3Manuel dijo el 27-5-2009 a las 17:49:

38

En realidad se ve bastante complejo, ya que una de las razones de una distribución es la de “empaquetar” todo el software, cosa de llegar e instalar (si existen dependencias se instalaran automaticamente), además de preocuparse por los temas de seguridad.
De hecho cuando alguien instala desde un deb independiente o de algun repositorio no oficial, facilmente podrían estar pasando gato por liebre.

Prefiero un sistema seguro con relativamente poco software, a tener disponible cualquier programa con posibles problemas de seguridad.

Marcel

DesaprobarAprobar-4Marcel dijo el 27-5-2009 a las 17:49:

39

@Franco “Este es un paso más, pero un gran paso”

Franco no puede ser un “gran paso” cuando hace cosas que otras distros ya hacían y además es solo para Ubuntu.

Franco Catrin

DesaprobarAprobar4Franco Catrin dijo el 27-5-2009 a las 18:03:

40

@Marcel

Mira mi comentario #30

vladimir prieto

DesaprobarAprobar3vladimir prieto dijo el 27-5-2009 a las 18:06:

41

@Guido #28:

“pero siempre en dependencias te obligan a instalar otros programas completos solo por una bendita libreria, sin contar cuando se quieren pisar las librerias entre ellas o simplemente no se quieren instalar.”

jamás! he visto eso en casi 10 años de uso de linux. en el peor de los casos, hay que bajar una buena cantidad de librerías. pero la gracia de esto es que lo haces una vez, las siguientes aplicaciones que las requieran las usaran, no las instalarán de nuevo.

y eso de pisar librerías…ni en pelea de perros!

por cierto, cuando programaba en windows llegué al extremo de instalar aplicaciones en un cierto orden porque las diferentes librerías que venían en los software SI se “pisaban” entre ellas.

Eduardo

DesaprobarAprobar6Eduardo dijo el 27-5-2009 a las 18:06:

42

Habia un comercial que decía que un computador sin internet era mas fome que casa piloto, bueno, en la actualidad sin importar el sistema operativo que se utilice se hace necesario contar con internet, asi que no es un tema solo de linux.
Por otro lado, excelente post, ya había leido de esto en otro lado pero ahora quede muucho mas claro, y de todos modos es una noticia importantisima, y que le puede cambiar la cara a linux, al dar oprtunidad para que desarrolladores puedan ofrecer sus productos y crear incluso un mercado local de aplicaciones y hacer que cosas que son muy necesarias como instalar una impresora, ahora sea a prueba de diputados.
Saludos

jsalinase

DesaprobarAprobar4jsalinase dijo el 27-5-2009 a las 18:11:

43

Felicito a Franco por otro nuevo gran post. Y por ser uno de los únicos que habla de bibliotecas y no de librerías xD

Saludos sansanos!

Alex

DesaprobarAprobar3Alex dijo el 27-5-2009 a las 18:14:

44

@Franco: al no conocer Build Service te has perdido la mitad de tu vida linuxera (jajaja)

Build Service es excelente, permite mantener tu distribución con software actualizado, buscando los paquetes en un lugar centralizado a través de una cómoda interfaz web. Y a los desarrolladores, les permite compilar su software para multiples arquitecturas y distribuciones fácil y gratuitamente.
Fuente: http://microteknologias.wordpress.com/2009/04/20/build-service-se-va-a-la-linux-foundation/

Build Service es compatible con las siguientes distros:
openSUSE 11.1
openSUSE 11.0
openSUSE 10.3
SLES/SLED 11
SLES/SLED 10
SLES 9
Fedora 10
Fedora 9
RHEL 5
RHEL 4
CentOS 5
Mandriva 2009
Mandriva 2008
Debian 5.0 (Lenny)
Debian 4.0 (Etch)
Ubuntu 9.04
Ubuntu 8.10
Ubuntu 8.04
Ubuntu 6.06

A diferencia del proyecto de Canonical que es exclusivo para *Ubuntu.
Saludos.

Marcel

DesaprobarAprobar1Marcel dijo el 27-5-2009 a las 18:15:

45

@franco “No entiendo aun la relación entre Build Services de opensuse y AppCenter”

Primero contesto esto, por que lo otro no tiene nada que ver.

Build Services es efectivamente un servicio de construcción de paquetes, permite lo mismo que Launchpad PPA de Ubuntu pero para muchas distribuciones y no es de OpenSuse sino de la Linux Foundation. La relación es de complementariedad, preferiría que Ubuntu integrara en AppCenter a Build Services, cosa que un desarrollador/empaquetador en un solo paso tenga paquetes para varias distribuiciones, respetando las dependencias y reglas de cada distribución.

Lo otro en cuanto a algo que ya hace otras distros, me refiero a cosas como por ejemplo CNR
http://www.cnr.com/
Que como puedes ver en donde dice “How is CNR different from other installation systems, such as apt-get, YAST, etc.?” podrás ver que AppCenter parece un simple Copy&Paste.
http://community.cnr.com/docs/DOC-1332
Notece que CNR soporta ya Ubuntu (aunque el proyecto está abandonado) y además publica el código fuente, por lo cual no hay para que reinventar la rueda.

Entonces, en conclusión a mi no me parece “un gran paso” por que no es nuevo, esto ya existía y además tampoco es un gran paso por que solamente es para Ubuntu.

Lo que me gustaría entonces como dije antes, es que Ubuntu utilizará Build Services o bien traspasara el control de Launchpad a la LF y además hiciera lo mismo con AppCenter, de esta forma si sería un GRAN PASO, así con mayúsculas, ya que por un lado los desarrolladores tendrían un lugar unificado para la construcción de paquetes en distintas distros y además existiría una forma de instalar dichos paquetes también unificada, sin perjuicio que además se mantengan en paralelo otros sistemas.

Dael

DesaprobarAprobar2Dael dijo el 27-5-2009 a las 19:25:

46

IN-CRE-I-BLE así es Ubuntu. :D

Neko Angel

DesaprobarAprobar0Neko Angel dijo el 27-5-2009 a las 20:12:

47

Off topic:

Necesito un BUEN tutorial de cómo instalar grub teniendo Windows 7. Lo instalé (junto a Ubuntu) pero siempre bootea con Windows, al parecer grub es instalado en uno de mis otros HDD. En resumidas, necesito utilizar grub para bootear windows y Linux… ¿Como lo hago? ¿Es posible utilizar la misma partición que tiene el mbr de windows? Recordemos que ahora windows 7 crea una partición de 100mb para booteo….

Perdón el off-topic.

Jose Ignacio

DesaprobarAprobar1Jose Ignacio dijo el 27-5-2009 a las 21:15:

48

que programa mas iphone family….

Guido

DesaprobarAprobar1Guido dijo el 27-5-2009 a las 21:24:

49

@Vladimir.

Bueno, en los 13 años que uso linux, si, te aseguro que el infierno de las bibliotecas es algo absolutamente real.

Y Franco, tu sabes tanto como yo la peste que ocurre cuando a un programa se le ocurre instalar una biblioteca en versión superior y su compatibilidad reversa falla y al final hay que terminar haciendo truquillos para hacer funcionar todo, sin contar las veces que se instalan megas y megas de software por una simple biblioteca de 50 kilos.

Ok, estoy claro que en Windows de vez en cuando ocurre eso, pero con suerte habran un par de versiones de .NET o DirectX que uno utiliza, y que no inutilizan todo el software anterior cuando lo actualizas. En Linux, si actualizas una biblioteca la mayor parte del tiempo te ves obligado a actualizar todo el resto del software, lo que implica por lo general, mas espacio de disco duro y menos velocidad gracias a nuevos “features” que por lo menos a mi ni me interesaban pero estoy obligado a instalar.

De todas formas, entre nosotros, estoy mas que feliz con mi Linkstation ARM con Debian, aunque seria mas feliz si tuviese gentoo, la que me dio menos problemas en esos aspectos.

TurboMAC

DesaprobarAprobar1TurboMAC dijo el 27-5-2009 a las 21:27:

50

Seria genial que lograran generar una integracion a toda nalga en cuanto a la instalacion de paquetes. Debian deberia seguir este ejemplo y lanzar tambien una aplicacion que se encargue de la latera y tristemente famosa forma de instalar programas que no son parte de la distribucion.
Seria realmente espectacular que se pudiera instalar en debian un paquete de ubuntu y vice versa y que no hubiera necesidad de compilar los programas que vienen en tar.gz, ya que siempre que trato de compilar un programa no funciona, no tengo idea por que, asi que yo no me compilo la vida instalo solo programas empaquetados o con instalador.

trentor

DesaprobarAprobar1trentor dijo el 27-5-2009 a las 21:45:

51

jajaja ahora si se puso a contestar el buen franco q bueno que estas pendiente de tus post y bueno muy respetables todos los comentarios a veces parece que uno tiene la razon pero pues para otro no es asi y que mejor que cada uno tome lo que le sirva y a mi verdaderamente me serviria esta aplicacion para no andar agregando repos a mi aptitude que si el google crome que si el wine en fin me parece que tendria lo mejor y mas actualizado.

Marcel

DesaprobarAprobar1Marcel dijo el 27-5-2009 a las 21:47:

52

WOW, pensé que esto lo había contestado antes, pero parece que no puse “publicar”.

@franco “No entiendo aun la relación entre Build Services de opensuse y AppCenter”

Primero aclarar que evidentemente no son lo mismo, Build Service efectivamente sería más bien homologo a launchpad PPA, la diferencia es que a pesar de lo que crees Build Service ya no es un proyecto controlado por Opensuse sino por la Linux Foundation y como muestran arriba tiene compatibilidad con muchas aplicaciones. La relación en este caso es que lo interesante sería que Ubuntu linkeara su AppCenter con Build Service, facilitando de verdad el trabajo a desarrolladores/empaquetadores.

Por otra parte cuando digo que AppCenter es algo que existe en otras distros, no me refiero a Build Services, sino a cosas como CNR.
http://www.cnr.com/
Si ves la documentación notarás AppCenter en realidad es básicamente un Copy&Paste de CNR, para colmo CNR soporta Ubuntu y además están disponibles las fuentes. Para que reinventar la rueda con una aplicación que solo sirve en Ubuntu?

Finalmente entonces repito mi comentario, esto no es un gran paso, por que es algo que ya existía en otras distros y además solo sirve en Ubuntu.

Un GRAN PASO, sería que Ubuntu ocupara Build Service de la Linux Foundation y que además linqueara su AppCenter con el mismo, proveyendo de esta forma por fin un metodo de instalación unificado para las distintas distribuciones y además logrando que los desarrolladores/empaquetadores no tengan que empaquetar para cada distro o versión, sino en un solo paso soportar multiples distribuciones, eso si que sería un avance grande en Linux, lo de ahora es un pasito y solo para Ubuntu.

Franco Catrin

Franco Catrin dijo el 27-5-2009 a las 22:03:

53

@Alex

El Build Service de OpenSuse es nada mas que un hosting para compilar aplicaciones. Quizás no fui capaz de transmitir el concepto completo de AppCenter, y es recomendable darse una vuelta por el wiki de Ubuntu.

Por cierto, fui al Build Service a buscar los paquetes de aplicaciones de Google (picasa/chromium/earth) y no encontré ninguno para Ubuntu 9.04. En cambio a través de PPA ya los tengo disponibles en forma nativa, sin necesidad de ir a un sitio web y navegar por varios menús para encontrar… nada

Lo siento pero Build Service : FAIL para mi.

Franco Catrin

Franco Catrin dijo el 27-5-2009 a las 22:11:

54

@Guido

Insisto en que estás sacando temas que fueron problemas hace 5 o más años atrás.

Explícame por favor cómo un paquete de una distribución va a pedir la versión de una biblioteca que no es parte de la distribución.

Sobre los “megas y megas de software” por una biblioteca. Todo depende de lo que necesites. Si instalas Java Runtime, obviamente van a ser megas y megas independiente de que sea en Linux u otro sistema operativo.

Las dependencias entre bibliotecas no están creadas “porque si”, son necesarias para que las aplicaciones corran. Si una aplicación está construida usando la biblioteca X, entonces necesitas tenerla en tu PC, conociéndote me extraña que te esté explicando cosas así de obvias pero creo que estas siendo porfiado porque quieres.

Si hago una aplicación OpenGL, obviamente necesitaré una implementación de OpenGL para que mi aplicación corra, y a su vez, OpenGL necesitará de un sistema gráfico, etc etc. En la mayoría de los casos, casi todo ya está instalado en el sistema, porque otras aplicacione ya lo están ocupando.

En Linux para qué vas a necesitar actualizar una biblioteca? Si el paquete está hecho para la versión de la biblioteca que ya está en tu distribución. La única razón podría ser porque corrigieron un bug en la biblioteca, y en ese caso siempre son compatibles a nivel binario.

Franco Catrin

Franco Catrin dijo el 27-5-2009 a las 22:13:

55

@Eduardo

Yo creo que el amigo en realidad se refiere a instalar aplicaciones en Linux sin conexión a Internet, y lo que dice es real, no es un problema simple.

Franco Catrin

Franco Catrin dijo el 27-5-2009 a las 22:16:

56

@Manuel

De hecho cuando alguien instala desde un deb independiente o de algun repositorio no oficial, facilmente podrían estar pasando gato por liebre.

Tu preocupación es válida y es un aspecto que está considerado. De todas formas siempre se puede aplicar algún mecanismo de validación, como por ejemplo el uso de firmas digitales en donde Canonical u otra entidad actúe como Autoridad Certificadora.

En Ubuntu ya usan ese mecanismo pero no es tan estricto y el usuario igual lo puede pasar por alto. He visto que también se usa en Windows.

Franco Catrin

Franco Catrin dijo el 27-5-2009 a las 22:21:

57

@Neko Angel

Una forma de irse a la segura es instalar primero Windows y despues Linux. De esa forma el instalador de Linux se dará cuenta de que tienes Windows instalado y te configurará GRUB para que te de la opción de iniciar con cualquiera de los dos.

Si instalas Windows después de Linux, el instalador borrará el sector de booteo para que sólo puedas iniciar con Windows (paleta).

Si te pasó eso, sigue esta guía:
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

Franco Catrin

Franco Catrin dijo el 27-5-2009 a las 22:23:

58

@TurboMAC

He visto esfuerzos similares para Debian, con el mismo concepto de fondo, pero muy estancado en el tiempo.

Por ejemplo http://www.playdeb.net para juegos

Instalar mandriva en un iMac

DesaprobarAprobar1Instalar mandriva en un iMac dijo el 27-5-2009 a las 22:30:

59

@Franco Catrin:

Se que mi pedido no tiene nada que ver con el tema expuesto, pero aprovecho la oportunidad de consultarte porque siento que veo un experto en Distros linux.

Al grano, he tratado de instalar Mandriva con Bootcamp en mi iMac y no lo he logrado. Tengo temor de particionar mal y estropear el OS de Mac. Solo te pido algún blog o tutorial en donde pueda tener paso a paso la secuencia de instalación.

Pienso que Linux está a años luz respecto a microsoft y mac, sería para interesante aprender de este nuevo sistema operativo.

gracias,

Carlo.

Instalar mandriva+en+un+iMac

DesaprobarAprobar1Instalar mandriva+en+un+iMac dijo el 27-5-2009 a las 22:31:

60

Perdonen por la expresión “siento que veo” dejemoslo solo en veo.

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?