En realidad que significa ¿Launchpad?

La palabra Launchpad tiene al menos un par de acepciones importantes. Una de ellas suma 6 años en internet y es bien conocida dentro de la comunidad open source, sobre todo en la que se ha formado alrededor deUbuntu, la distribución Linux de la empresa sudafricana Canonical. La otra nació hace no más de una semana cuando tuvo los reflectores del mundo —de los wallet gardens creados por Apple— una vez que Steve Jobs la presentó.

Launchpad, según Apple, es un

[…] acceso instantáneo a tus aplicaciones; al estilo iPad. Sólo da clic en el ícono de Launchpad […] Tus ventanas abiertas se desvanecerán, reemplazadas por una pantalla elegante, en pantalla completa, de todas las aplicaciones de tu Mac […] ¿Descargaste un app desde la App Store? Tu nueva app aparecerá automáticamente sobre el Launchpad, lista para despegar.

Launchpad, según Canonical, es un

software […] que incluye un registro de proyectos, registro de código, servicio de espejos, rastreador de errores de código, rastreador de especificaciones, servicio de traducción y rastreador de preguntas.

La pregunta obvia es ¿Canonical demandará a Apple por el uso de la palabra Launchpad?

Probablemente Greg Auger, miembro de la comunidad Ubuntu, fue el primero en alzar la voz sobre el tema. El pasado 20 de octubre publicó el bug #664107 —¡en Launchpad!— con estas palabras:

Creo que es un bug [que Apple tenga un servicio homónimo] si Canonical no defiende el derecho de Launchpad de poseer el nombre.

Ridículo. Indudable. Evidente. Sin sentido. Inválido. Relevante. Irrelevante. Exagerado. Se han lanzado todo tipo de opiniones —Ubuntu ForumsReddit—, desde las que animan a Canonical a profundizar en el tema, “afectados” por el bug, hasta los que consideran que el asunto el fruto de la ignorancia colectiva en lo relacionado con patentes, copyright y marcas registradas.

Creo que soy uno de esos ignorantes. Carezco de argumentos legales para debatir desde aquí sobre la respuesta a aquella pregunta. En este momento mi postura es que si Canonical debe demandar a Apple por utilizar la marca registrada Launchpad en uno de sus nombres, es asunto que le compete a la empresa y sus abogados. De hecho, justo antes de invalidar el citado bugJonathan Lange de Canonical responde a Greg lo siguiente:

Gracias por tu interés. Nuestro equipo legal está mirando [el asunto]

Desde fuera las disputas sobre patentes, marcas registradas y demás similares pueden llegar a ser sencillamente ridículas, incluso hilarantes. ¿Recuerdan el nombre de la empresa que quiso patentar los emoticonesy el apagado de ordenador? Y, ¿la que quiso hacer suyas las redes sociales? ¿Qué tal esta patente ridícula de adivinen-quién?

Quienes ven en el asunto Canonical vs. Apple una gran falta de sentido común, escriben palabras como estas:

[…] si Canonical va a demandar a Apple, espero que Apple demande a Canonical por desarrollar un clon de Mac OS X [controles de ventana, Dock]

Launchpad versus Launchpad. Canonical versus Apple. El nombre por el nombre y así ad nauseum. Que la ley y sus abogados resuelvan esa clase de líos que lejos de conformar una ciencia exacta, no son sino una disciplina caracterizada por la apreciación subjetiva y el interés más individualista.

Citando a los clásicos…

¿Qué hay en un nombre? Aquello que llamamos rosa
Igual dulce fragancia tendría con otro nombre […]

— W. Shakespeare (Romeo y Julieta, Acto II, Escena II.)

Ya ven el verdadero LaunchPad es aquel que tenemos de imagen en este Post, para ver quien denuncia a quien …

Via ALT1040

Anuncios

Apple Le dice adios a Java

Hace unos días, antes de anunciar varios nuevos productos, Steve Jobs criticó duramente a la plataforma Android. Lo sé, hasta Obama debe saberlo, no hace falta que lo diga. Ocurre que silenciosamente, sin fanfarrias, Apple realizó en estos días un cambio importantísimo en su sistema operativo que nadie se esperaba: señoras y señores, dejará de soportar Java. Por si no sabían, una particularidad de Mac OS X es que viene “de fábrica” con un entorno Java, cuando tanto en Linux como Windows uno debe instalarlos (bueno, en algunas distribuciones de Linux es posible seleccionar el paquete durante la instalación, pero eso es otra historia). Hará unos diez años, en pleno crecimiento del lenguaje multiplataforma, Apple tomó la importante decisión de crear su propio soporte.

Con el tiempo la relación se fue deteriorando cada vez más y últimamente las versiones de Apple estaban un tanto desfasadas con respecto a las versiones oficialesJava sigue siendo el lenguaje de programación más utilizado en el mundo y no pocos desarrolladores eligen a Mac como su plataforma predilecta. Ahora, hay varias aristas aquí. ¿Por qué lo hacen? Creo que tienen dos importantes motivos, 50%-50%. Primero, la máquina virtual y el entorno Java de Appleno están basados en OpenJDK, es decir que muy probablemente no siga los estándares de Java y por lo tanto puede ser víctima de una que otra demanda de parte de Oracle. En este sentido, Apple bien puede estar cubriéndose legalmente. Por el otro lado, ¿saben qué aplicaciones están escritas en Java?

Claro que lo saben, pero démosle suspenso: Java fue el lenguaje elegido por Google para su plataforma Android. ¡Qué casualidad! Claro. Por supuesto, teniendo en cuenta la cantidad de usuarios de Mac, seguramente Oracle cree una máquina virtual y un entorno para el sistema operativo de la manzanita, después de todo no es tan diferente de Linux. Pero… y aquí comienza una larga lista de peros. Apple continuará actualizando de tanto en tanto su versión actual de Java por cuestiones de seguridad más que otra cosa en Mac OS X 10.5 y 10.6, en tanto probablemente el flamante 10.7 ni siquiera lo incluya. Entonces, a no ser que Oracle se ponga a trabajar a toda máquina, estamos hablando de un sistema operativo en el que directamente no se podrá escribir en Java.

O sea: si te compras una Mac, eres libre de escribir las aplicaciones que se te ocurran en Objective-C, pero ni se te ocurra hacer algo en Java. Además, mucho se viene hablando de la Mac App Store y sobre si cerrará la plataforma, a lo que la respuesta más cool parece ser que no, que es pura paranoia. Pues bien, según lo poco que se sabe sobre las guías para desarrolladores, ninguna aplicación escrita en un lenguaje deprecado (tal es el término oficial) será aceptada. Por lo tanto, ninguna aplicación escrita en Java será permitida en la Mac App Store. ¿Estará el JDK de Oracle, si es que lo porta? Si esto no es cerrar una plataforma, no sé qué lo es. Las aplicaciones multiplataforma escritas en Java suelen ser de mala calidad, pero en el caso de Mac es posible utilizar librerías de Cocoa en lugar de Swing (para que tengan un look and feelnativo), en desarrollo web es el rey indiscutido y es, justamente, la principal competencia a nivel móvil de Objective-C.

Cuando Apple decidió no soportar Flash ni Java en iOS muchos nos quejamos, pero se trató de algo distinto. En este caso es mucho peor, pues no hay argumentaciones de rendimiento ni aún de plataformas cerradas (Java es GPL). Apple estará quitando a sus usuarios libertades que poseen actualmente. Claro que es muy probable que Oracle lance una plataforma para Mac, pero es evidente que desde Apple harán lo imposible para que su uso disminuya. Podrá haber cientas de aplicaciones de dos dólares de pedos en la Mac App Store, así como excelentes herramientas de última generación, mágicas y revolucionarias, pero escritas en Objective-C. No en Java. Ah, ¿y quieres escribir aplicaciones para ese sistema operativo tan fragmentado que no sirve para nada? Usa Windows o Linux, esos sistemas operativos de escritorio de menor calidad.

Claramente es posible que todo lo que he dicho quede en especulaciones y en unos días (?) Oracle y/o Apple ralicen un anuncio en conjunto aclarando la situación y confirmando que siempre setá posible escribir aplicaciones .java en Mac (no para la App Store y, de nuevo, esto es cerrar la plataforma, aunque puedan ser instaladas tradicionalmente), pero dejando las ilusiones de lado, por ahora, hecho el anuncio así, de este modo… Es una falta de respeto.

Via ALT1040

Open Source

Evento de software libre muy recomendado para todos aquellos que nos interesa el apasionante mundo del open source conferencias muy INTERESANTES. del 20 al 22 de octubre del 2010

El evento es en chihuahua. para mas informacion visiten la pagina oficial:

http://www.softwarelibreenchihuahua.net/index.html

Algunos conferencista reconocidos a nivel internacional que estaran impartiendo catedra

Alejandro Acosta, Álvaro López.

R project for statistical computing

R es un lenguaje y un entorno para computación y gráficos estadísticos. Se trata de un proyecto GNU , que es similar al lenguaje S y el medio ambiente que se desarrolló en los Laboratorios Bell (ex AT & T, ahora Lucent Technologies) de John Chambers y sus colegas. R puede ser considerada como una aplicación distinta de S. Hay algunas diferencias importantes, pero mucho código escrito para S corre inalterada en R.

R ofrece una gran variedad de estadísticas (y no lineal de modelos lineales, clásica pruebas estadísticas, análisis de series temporales, clasificación, agrupación, …) y las técnicas gráficas, y es altamente extensible. El lenguaje S es a menudo el vehículo de elección para la investigación en metodología estadística, y R proporciona una ruta de código abierto a la participación en esa actividad.

Uno de los puntos fuertes de R es la facilidad con la que bien diseñado calidad de las parcelas a la publicación pueden ser producidos, incluidos los símbolos matemáticos y fórmulas cuando sea necesario. Gran cuidado se ha tomado de los valores predeterminados para las opciones de diseño de menor importancia en los gráficos, pero el usuario mantiene el control completo.

R está disponible como software libre bajo los términos de la Free Software Foundation ‘s GNU General Public License en forma de código fuente. Se compila y se ejecuta en una amplia variedad de plataformas UNIX y sistemas similares (como FreeBSD y Linux), Windows y MacOS.

El entorno R

R es un conjunto integrado de servicios de software para la manipulación de datos, cálculo y representación gráfica. Incluye

  • un manejo de datos efectiva y las instalaciones de almacenamiento,
  • un conjunto de operadores para el cálculo de matrices, en particular, matrices,
  • un grande, e integrado conjunto coherente de herramientas intermedias para el análisis de datos,
  • facilidades gráficas para el análisis y visualización de datos ya sea en pantalla o en papel, y
  • una desarrollada, sencilla y eficaz de programación y lenguaje que incluye condicionales, bucles, funciones definidas por el recurrente-usuario y de entrada y salida de las instalaciones.

El término “medio ambiente” se destina a la caracterizan como una planificada y coherente del sistema completo, en lugar de una acumulación gradual de determinadas herramientas muy flexibles y, como es frecuente el caso con los datos de software de análisis de otros.

R, como S, está diseñado en torno a un lenguaje de programación real, y permite a los usuarios añadir funcionalidad adicional mediante la definición de nuevas funciones. Gran parte del sistema es en sí misma por escrito en el dialecto R de S, que facilita a los usuarios a seguir las decisiones algorítmicas hecho. Para tareas computacionalmente intensivas, C, C + + y Fortran se puede vincular y llamó en tiempo de ejecución. Los usuarios avanzados pueden escribir código C para manipular objetos R directamente.

Muchos usuarios piensan de R como un sistema de estadísticas. Preferimos pensar en ello de un entorno en el que las técnicas estadísticas se aplican. R se puede extender (fácilmente) a través de paquetes. Hay cerca de ocho paquetes suministrados con la distribución de R y muchos más están disponibles a través de la familia CRAN de sitios de Internet que cubren una amplia gama de estadísticas muy moderno.

R tiene su LaTeX como en la documentación del formato propio, que se utiliza para proporcionar una amplia documentación, tanto en línea en varios formatos y en papel.

Para mas informacion y descarga visita: R project

Una aplicacion de diseño muy util

Si necesitas hacer un diseño de un plano o una pieza pero no quieres regresar a Windows, esta es la opción: Qcad.
Qcad es una aplicación de diseño asistido por computadora también llamada CAD en 2D. LA interfaz y la forma de uso es igual que AutoCAD, en ciertos aspectos es mas fácil manejarlos en esta aplicación que en la de Windows. El formato que se obtiene de Qcad esta dado en DXF de forma interna y para importación y guardado de archivos. Con respecto a la exportación de archivos tiene varios formatos pero estarían faltando el VRL y SVG.

Básicamente sus características principales:

*Son como en AutoCAD (lineas, círculos, arcos, elipses, etc)

*Rellenos sólidos y rayados

*Herramientas de selección y modificación (mover, rotar, recortar, etc.)

*Soporte de varias unidades: métrica, grados radianes, etc.

*Ajuste de objetos (extremos, centros, intersecciones, etc.)

*Importación y exportación de mapas de bits (JPEG, PNG, etc.)

*Interfaz en múltiples idiomas: español, griego, holandés, ingles, turco, polaco, turco, etc.

 

Asi que solo nos queda instalarlo, por terminal o por añadir o quitar software listo! todo una aplicacion funcional.

Jolicloud 1.1 apoderandose del mundo netbook y ahora sobre las PC’s

Tariq Krim, el CEO y fundador de Jolicloud, ha anunciado la próxima aparición de Jolicloud 1.1 en el mes de noviembre, una nueva versión que según Krim se centrará “en mejorar el sistema, el rendimiento y la experiencia del producto”.

Según Krim la nueva versión de esta distribución Linux originalmente pensada para netbooks -ya no, como veremos a continuación- es realmente rápida, y que mientras que Jolicloud 1.0 se centraba en la interfaz y el nuevo lanzador HTML5, en Jolicloud 1.1 el protagonismo lo tendrá la eficiencia y velocidad de operación del sistema.

Pero otra de las novedades de Jolicloud es que ya no solo estará destinada a netbooks, sino que su creador ha destacado que también es perfecta por ejemplo para PCs con un hardware antiguo que puedan sacar partido de este desarrollo.

Entre sus características estará un arranque mucho más rápido –entre 10 y 20 segundos según sus pruebas-, el soporte de vídeos en 1080p -si tienes un Atom N550 en tu netbook, algo posible en los nuevos modelos- y mejoras importantes en la autonomía, que pasa a ser un 15% mayor que la que se lograba en Jolicloud 1.0, una mejora sorprendente.

Habrá que estar atentos a Jolicloud 1.1, sobre todo ahora que Ubuntu Netbook Edition y su atractiva interfazUnity están tratando de entrar de lleno en el segmento de los netbooks.

Via Muy Linux

10.10 ya entre nosotros

La espera desespera pero ya esta con nosotros y podemos disfrutar de Maverick Meerkat, la nueva edición de la más popular de las distribuciones Linux. Disponible en versión oficial con los escritorios Gnome (Ubuntu), Kde (Kubuntu) y Xfce (Xubuntu), además de versiones especializadas para educación (Edubuntu), reproducción multimedia (Mythbuntu), producción multimedia (Ubuntu Studio) y ordenadores portátiles (Netbook edition) incorpora interesantes mejoras en materia de diseño y estabilidad.

– La primera cosa nueva con la que nos encontramos en Ubuntu es el rediseñado instalador
– Tanto Kubuntu como Xubuntu inician con el tradicional menú de configuración.
– Los más recientes miembros de la familia Ubuntu nos permiten disfrutar de web con contenidos flash y archivos multimedia desde la primera vez que ingresemos al sistema tras la instalación.
– Ubuntu 10.10 trae el escritorio Gnome 2.32 y continua con la línea iniciada en Lucid de integración con las redes sociales. Gwibber, el cliente para las redes sociales más conocidas se adapta a las nuevas políticas de autenticación de Twitter
– Para los que prefieren el chat en lugar de las redes sociales Empathy incorpora la función de metacontactos. Si uno de nuestros contactos utiliza varios servicios podemos englobarlos todos bajo una sola denominación.
– Pero no todo es charlar en esta vida. Supongamos que estamos escribiendo un texto con Gedit, lo imprimimos a pdf y visualizamos el resultado con Evince. cualquier modificación que hagamos en el original será automáticamente reflejada en el visor pdf.
– Evince también incorpora soporte para anotación y ahora puede añadir notas desde el panel lateral, cambiar las propiedades predeterminadas, incluyendo el autor, color y transparencias.
– Canonical no quiere renunciar al cd como soporte básico de su distribución, eso implica un límite de 700 mb y la necesidad de dejar afuera algunas aplicaciones de la instalación básica. A principio de año El Gimp dejó su lugar a F-SPOT, un gestor de fotos con capacidades limitadas de edición y retoque. No duró mucho (por decisión de Gnome y ahora esa tarea está a cargo de Shotwell.
– Este manejador de fotos permite etiquetarlas, clasificarlas, ordenarlas y publicarlas en Facebook, Picasa o Flickr. Si no nos alcanza con sus rudimentarios efectos de retoque podemos utilizar un editor externo como El Gimp (que sigue estando en los repositorios).
– Eyes of Gnome por su parte permite desde ahora cambiar el color de fondo para mejorar la visualización de las fotos.
– Para los fanáticos del escritorio Kde, Kubuntu fusiona sus versiones Desktop y Netbook en una sola (el sistema detecta la resolución y activa la interfaz que corresponde). Asimismo comienzan las pruebas de Kubuntu Mobile una versión para smartphone.
– En materia de software las mayores novedades son que hay un nuevo navegador y un nuevo reproductor multimedia por defecto, Rekong y Dragon
– La experiencia de instalar y actualizar paquetes mejora notablemente. Kpackagekit incorpora una herramienta para copiar y restaurar la lista de paquetes y un buscador por nombre del programa además de mostrar capturas de pantalla. Otra opción es utilizar la nueva aplicación QApt Batch que reemplaza a install-package brindando mayor seguridad y estabilidad.
– En el caso de Xubuntu se actualiza a la versión 4.6.2 del escritorio incorporando a Parole en lugar de Totem como reproductor por defecto, Xfburn como grabador de cd/dvd y xfce4-taskmanager como manejador de tareas

Tenemos el link a la web oficial a tu costado         ———————————————————————————————————–>

Via Somos LIbres