Iniciativa para el regreso de Tornado Cash

Matthew Green, profesor de la Universidad Johns Hopkins, junto con el apoyo de la organización Electronic Frontier Foundation (EFF), dio a conocer mediante un comunicado la iniciativa para el regreso del acceso público al código del proyecto Tornado Cash, cuyos repositorios fueron eliminados a principios de agosto por GitHub luego de que el servicio fuera incluido en las listas de sanciones de la Oficina de Control de Activos Extranjeros (OFAC) de EE.UU.

El proyecto Tornado Cash se desarrolló una tecnología para crear servicios descentralizados para anonimizar las transacciones de criptomonedas, lo que complica significativamente el seguimiento de las cadenas de transferencia y dificulta la determinación de la conexión entre el remitente y el destinatario de la transferencia en redes con transacciones disponibles públicamente.

La tecnología se basa en dividir la transferencia en muchas partes pequeñas, mezclar en varias etapas estas partes con partes de las transferencias de otros participantes y transferir la cantidad requerida al destinatario en forma de una serie de pequeñas transferencias desde diferentes direcciones aleatorias.

El anonimizador más grande basado en Tornado Cash se implementó sobre la base de la red Ethereum y procesó más de 151 000 transferencias de 12 000 usuarios por un total de 7600 millones de dólares antes de su cierre.

El servicio fue reconocido como una amenaza para la seguridad nacional de Estados Unidos y fue incluido en la lista de sanciones, que prohíbe transacciones financieras a ciudadanos y empresas de Estados Unidos. El motivo principal de la prohibición fue el uso de Tornado Cash para lavar fondos ganados por medios delictivos, incluidos $455 millones robados por el grupo Lazarus que fueron lavados a través de este servicio.

Después de agregar Tornado Cash y sus billeteras de criptomonedas asociadas a las listas de sanciones, GitHub bloqueó todas las cuentas de los desarrolladores del proyecto y eliminó sus repositorios. Bajo el golpe se incluyeron sistemas experimentales basados ​​en Tornado Cash, que no se utilizaron en implementaciones de trabajo. Aún no está claro si la restricción de acceso al código era parte de los objetivos de la sanción o la eliminación se llevó a cabo sin presión directa sobre la iniciativa de GitHub para minimizar los riesgos.

La posición de la EFF es que la prohibición se aplica al uso de servicios de trabajo para el lavado de dinero, pero la tecnología de anonimizar las transacciones en sí misma es solo un método para garantizar la confidencialidad, que puede usarse no solo con fines delictivos.

En litigios anteriores, se reconoció que el código fuente está sujeto a la Primera Enmienda de la Constitución de los Estados Unidos, que garantiza la libertad de expresión. El código en sí mismo con la implementación de la tecnología, y no el producto terminado adecuado para su implementación con fines delictivos, no puede considerarse un objeto de prohibición, por lo tanto, EFF cree que volver a publicar el código previamente eliminado es legal y no debe ser bloqueado por GitHub.

El profesor Matthew Green es conocido por su investigación en criptografía y privacidad, incluido ser uno de los creadores de la criptomoneda anónima Zerocoin y miembro del equipo que descubrió un backdoor en el generador de números pseudoaleatorios Dual EC DRBG desarrollado por la Agencia de Seguridad Nacional de EE. UU. Las principales actividades de Matthew incluyen estudiar y mejorar las tecnologías de privacidad, así como enseñar a los estudiantes sobre dichas tecnologías (Matthew imparte cursos de informática, criptografía aplicada y criptomonedas anónimas en la Universidad Johns Hopkins).

Los anonimizadores como Tornado Cash son un ejemplo de una implementación exitosa de tecnologías de privacidad, y Matthew cree que su código debe permanecer disponible para el estudio y desarrollo de la tecnología.

Además, la pérdida del repositorio de referencia generará confusión e incertidumbre sobre en qué bifurcaciones se puede confiar (los atacantes pueden comenzar a distribuir bifurcaciones con cambios maliciosos).

Los repositorios eliminados son recreados por Matthew bajo la nueva organización de repositorios en GitHub para enfatizar que dicho código es valioso para investigadores y estudiantes, así como para probar la hipótesis de que GitHub eliminó los repositorios en cumplimiento de la orden de ejecución y las sanciones se utilizaron hasta la prohibición de la publicación del código.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/6McFV8C
via IFTTT

Los nombres de las distribuciones Linux

Los nombres de las distribuciones Linux tienen orígenes diversos

Todos conocemos los nombres de las distribuciones Linux, al menos los de las principales.  Lo que no es tan conocido es de donde vienen. En este artículo vamos a contarte cuál es el origen de la denominación de algunas de ellas.

Es cierto que en algunos casos el nombre es descriptivo del objetivo como Scientific Linux o Ubuntu Studio y en otros es una combinación del nombre de los desarrolladores, pero también hay otros donde la relación es más difícil de descubrir.

Los nombres de las distribuciones Linux

Debian

Debian es una distribución genial si buscas estabilidad y seguridad. Pero, sus versiones son tan emocionantes como una patata hervida. Eso se nota en la elección del nombre de la distribución y del logo.

El nombre es la combinación del primer nombre de la novia del creador del proyecto (Debra) y del propio desarrollador (Ian). Las versiones se bautizan con el nombre de personajes de las películas Toy Story y la rama inestable se llama Sid por el personaje que destruía invariablemente sus juguetes.

Ubuntu

Ubuntu es una palabra de origen bantú. Se compone de dos partes: la raíz ntu y el prefijo ubu. Ntu podríamos traducirlo como «objeto», mientras que ubu significa «humano». Se interpreta como una definición de lo que nos define como humanos. En la actualidad describe a una filosofía africana que se basa en el respeto a las otras personas como forma de demostrar el respeto por uno mismo.

En la ayuda de las viejas versiones de Ubuntu venía una síntesis de esa filosofía realizada por Desmond Tutu, histórico luchador contra el Apartheid. Como dato curioso, esa cita fue parodiada por el desaparecido The Freedom Blog. Ese sitio era una burla a los medios conservadores norteamericanos y cada tanto satirizaba las diatribas anti software libre de Steve Ballmer.  En una entrada decía textualmente «Ubuntu es una palabra africana que puede traducirse como voy a violar a tus hijos».

Los nombres de las versiones de Ubuntu están compuestos por un adjetivo y un animal y se trata de que describan las características que se espera que tenga la nueva versión.

Manjaro

Esta distribution derivada de Arch Linux debe su nombre al Monte Kilimanjaro. El Kilimanjaro es un volcán nevado que con sus 5895 metros de altitud se constituyó en la montaña más alta de África. Según parece, el creador del proyecto lo escaló.

Red Hat

La distribución Linux de IBM debe su nombre a una costumbre de los tiempos universitarios del creador.  Cuando iba al laboratorio de informática de su facultad llevaba la gorra roja (red hat en inglés) de Lacrosse (Un deporte muy popular en algunas regiones de EE.UU) de su abuelo. Si alguien tenía alguna duda el consejo era «Pregúntale al de la gorra roja.»

Fedora

Si buscas en Google la primera referencia de Fedora es un nombre ruso que significa «regalo de Dios». Sin embargo, el origen del nombre de esta distribución tiene más que ver con estar basada en Red Hat. El logo de dicha distribución es un sombrero conocido como Fedora. El fedora es un sombrero flexible y de ala corta originario de Italia.

Linux Mint

En este caso tenemos la explicación escrita del teclado del propio creador de la distribución, así que vamos a citarla:

Larga historia… Estuve escribiendo artículos/tutoriales para linuxforums.org durante un tiempo y al final decidí publicarlos yo mismo, así que necesitaba un .com y pensé en un nombre. Mint es frío, es corto, es fresco, es fácil de escribir y de recordar y en inglés incluso significa «cool», «buen estado», «perfecto», etc… También me gustaba la forma en que Linux se asociaba con los polos, los pingüinos, el hielo… la forma en que un núcleo prístino se llamaba «vainilla»… y así Mint se acercaba a todo eso. Un gran nombre, sin un significado particular… sólo una serie de agradables asociaciones subjetivas, supongo.

También explica por qué las versiones tienen nombres de mujer:

Se trata de destacar la relación entre el usuario y el objeto y el afecto que un propietario puede tener por aquello que le apasiona. Para muchos, Linux es más que un sistema operativo útil, es también un pasatiempo y hay interés y pasión en el distro-hopping y en descubrir, adoptar y pasar tiempo con una nueva versión. Quería algo que fuera fácil de recordar, que evocara afecto y que personificara el propio objeto. Del mismo modo que un marinero da un nombre a su barco y se refiere a él como «ella», yo quería ese tipo de connotación con los lanzamientos de Mint.

from Linux Adictos https://ift.tt/jg374Em
via IFTTT

Flatpak 1.14 consulta ahora antes de eliminar runtimes en uso, otras mejoras menores

Flatpak 1.14

Las aplicaciones aisladas o sandbox para Linux hace mucho tiempo que existen. La primera versión de las AppImage apareció en 2004, pero no fue hasta una década después que este tipo de aplicaciones empezó a usarse de verdad. Canonical sacó su versión (snap), pero la plataforma que prefieren la mayoría de desarrolladores, con GNOME a la cabeza, es la que hoy ha lanzado una nueva versión, Flatpak 1.14, con novedades que se han centrado en mejorar lo existente.

En la versión 1.12 ya se introdujeron mejoras en la gestión del sub-sandbox, algo que beneficiaba a software como el de Steam, y en Flatpak 1.14 lo han vuelto a hacer, en este caso permitiendo que el sub-sandbox pueda apropiarse de los nombres de MPRIS en el bus de la sesión.

Otras novedades de Flatpak 1.14

Entre el resto de novedades tenemos mejoras como que los comandos que soportan la opción –user ahora permiten también un alias -u, la interfaz de línea de comandos (CLI) ahora informa correctamente al usuario de las apps que están usando extensiones que han llegado al final de su ciclo de vida, que el comando para desinstalar ahora pide confirmación antes de eliminar runtimes que están usándose, se ha arreglado un problema de corrupción de memoria y que la política SELinux se ha actualizado para cubrir los symlinks dentro de /var/lib/flatpak.

Flatpak 1.14 también introduce otros cambios, como algunos realizados para que los traductores puedan trabajar en frases completas en vez de en fragmentos de varias partes por separado. En cuanto a los idiomas, las traducciones se han actualizado para idiomas como el alemán, ruso o chino.

Flatpak 1.14 ya se puede descargar desde su página de GitHub, pero lo mejor es que esperemos a que nuestra distribución Linux añada los nuevos paquetes. Para el que esté interesado en hacerlo por su cuenta, tanto la información detallada como el tarball están disponibles en este enlace.

from Linux Adictos https://ift.tt/fYCd8HQ
via IFTTT

Adblock vs Adblock plus: diferencias y similitudes

Adblock y Adblock plus son parecidos aunque cada uno tiene una ventaja sobre el otro.

La publicidad en Internet se ha vuelto incontrolable por lo que un bloqueador de anuncios es un complemento imprescindible de cualquier navegador. Es por eso por lo que comparamos Adblock vs Adblock Plus, dos de los mejores de su tipo.

De todas formas, debemos tener en cuenta que la calidad del contenido del sitio depende del tiempo que sus autores pueden dedicarle a crearlo. Y, eso muchas veces solo es posible haciendo que el sitio genere ingresos. Por lo tanto, un bloqueador de anuncios debería usarse solo en aquellos sitios en los que se abusa de la misma.

Qué es un bloqueador de anuncios

Comencemos diciendo que un bloqueador de anuncios no es un bloqueador de anuncios. Es decir que esta pieza de software lo que hace es impedir que el navegador descargue y muestre determinado contenido que sigue las pautas habituales de la publicidad en Internet (por ejemplo, la apertura de una ventana emergente). Aunque esto la mayor parte de las veces hace que un sitio se muestre más rápido, también puede interferir con la navegación. Un caso posible es cuando el formulario de ingreso a un sitio se abre en otra ventana.

Un segundo método es el de listas de comprobación. Con este sistema, para decidir que contenidos mostrar, el bloqueador de anuncios comprueba en una o más listas de enlaces si el contenido fue reportado como publicidad. Estas listas las mantiene una comunidad independiente a la de los desarrolladores del bloqueador y fija las reglas sobre lo que mostrar o no. Otros criterios que utilizan las listas son el ID, la clase, el atributo src del elemento o el uso de script para cargar contenido de un servidor de terceros.

¿Por qué usar un bloqueador de anuncios?

El complemento Adblock permite personalizar los filtros

La gran ventaja de Adblock sobre Adblock Plus es que permite personalizar los filtros para incluir anuncios que no figuran en la lista negra.

Más allá de los problemas que describimos, un bloqueador de anuncios tiene muchas ventajas. Algunas de ellas son:

  • Seguridad: No solo el bloqueador de anuncios impide que se muestre publicidad engañosa (En el sentido de vender productos fraudulentos). Los delincuentes informáticos pueden utilizar redes publicitarias legítimas para distribuir software malicioso aún sin necesidad de hacer clic.
  • Mejora en la experiencia de navegación: Al eliminar contenido que no tiene que ver con el propio del sitio y, muchas veces molesto, la navegación es más fluida.
  • Rapidez:  Según algunas estadísticas, en los sitios de noticias la mitad del tiempo de carga corresponde a la publicidad. En otras palabras, utilizar un bloqueador de contenidos hace que esas páginas se carguen un 40% más rápido.
  • Reducción de uso de datos: Esto es especialmente crítico cuando se navega utilizando la red móvil.

Sin embargo, no están desprovistos de desventajas. Ya habíamos mencionado que pueden dificultar el funcionamiento de algunos sitios. Otros problemas pueden ser que el bloqueador instale algún tipo de mecanismo de seguimiento, que no mantenga sus listas actualizadas o que, a cambio de un pago acepten no bloquear determinada publicidad.

Adblock vs Adblock Plus. ¿Cuál es mejor?

El complemento de bloqueo de anuncios Adblock Plus no interfiere con la navegación.

Adblock Plus le lleva ventaja en rendimiento a Adblock. Su uso no interfiere en la navegación cuando se tienen varias pestañas abiertas.

A pesar de que su nombre sea parecido, Adblock Plus no es una versión más potente de Adblock. Son dos complementos diferentes, aunque con funciones parecidas. Aunque Adblock Plus fue el primero (Comenzó siendo una extensión para Firefox) y Adblock nació para Chrome ambos ahora están disponibles para el resto de los navegadores a y utilizan el mismo sistema de listas blancas (Sitios a los que se les permita el acceso) y listas negras (Sitios prohibidos) ambos utilizan la misma fuente de información.  Easy List.

Otra práctica común es la de no bloquear anuncios que se consideren aceptables.

En teoría Adblock permite agregar nuestros propios sitios a la lista, pero esto es siempre y cuando dicho anunciante no les haya pagado a los desarrolladores de la extensión para evitarlo. Por cierto, Adblock Plus también acepta pagos de los anunciantes. Para crear filtros personalizados en Adblock Plus hay que marcar anuncio por anuncio en cada sitio.

Con respecto al rendimiento, la mayoría de los usuarios mencionan que Adblock hace que la navegación sea más lenta cuando hay varias pestañas abiertas y que esto se nota sobre todo en Firefox.

Si hablamos de sde el punto de vista de la experiencia del usuario, ambos son fáciles de instalar, usar, configurar y desinstalar. La ventaja de Adblock Plus es que nos permite ver cuántos anuncios se bloquearon.

En definitiva, para decidir cuál de los dos instalar debes responderte que te importa más. Si es la personalización o la seguridad, la respuesta es Adblock. Si es el rendimiento instala Adblock Plus.

De todas formas, hay otras muchas extensiones de bloqueo de publicidad. También navegadores como Brave que traen incorporados su propio bloqueador.

from Linux Adictos https://ift.tt/yuGk7Mx
via IFTTT

Firefox 104 ya disponible, con nuevos gestos para Linux y otras novedades para las que nosotros aún tendremos que esperar

Firefox 104 en Linux

 

Tal y como avanzábamos a finales del mes pasado, Mozilla ya permite descargar una nueva versión de su navegador web que introduce nuevos gestos para los usuarios de Linux. Hasta ahora, para avanzar por el historial debíamos hacerlo desde las flechas de la barra superior o presionando Alt y deslizando dos dedos a la izquierda o la derecha. A partir de Firefox 104 ya no será necesario presionar Alt, pero sí estar bajo Wayland.

Mozilla ya incluyó esta novedad en la anterior versión de su navegador, pero la diferencia es que ahora está activada de serie. Entre el resto de novedades, que Mozilla hará oficiales dentro de 2-3 horas, tenemos mejoras de rendimiento. Firefox 104 reducirá el consumo de recursos del navegador cuando esté minimizado, algo parecido a lo que ya hace con las pestañas. Esto ayudará a ahorrar batería.

Otras novedades de Firefox 104

Entre el resto de novedades, Firefox soporta subtítulos de Disney+ cuando se está visualizando su contenido en Picture-in-Picture. Funcionará si se está viendo el vídeo en video.js. Todo lo anterior se supone que ya está disponible para todos los sistemas operativos… pero no todo es así.

Para que no nos olvidemos de que no todos los usuarios somos iguales para todos, Firefox incluye ahora soporte para scroll-snap-stop, y la herramienta de perfiles integrada puede analizar el uso de energía de cada web, siempre y cuando se use una de las últimas versiones de macOS + Apple M1 o Windows 11. Los usuarios de Linux tendremos que esperar hasta nuevo aviso.

Mozilla también ha aprovechado el lanzamiento de Firefox 104 para pulir un poco las cosas, y a los parches de seguridad de turno se le incluyen varios para mejorar el rendimiento. Uno de ellos mejora algunas transiciones de CSS, algo en lo que deberían trabajar todas las compañías porque no todos los navegadores lo muestran todo igual de bien.

Firefox 104 está disponible desde ayer en el servidor de Mozilla, pero su lanzamiento no será oficial hasta las 14h o 15h de hoy día 23 de agosto. Llegado el momento, la compañía publicará una lista oficial de novedades y se podrá descargar desde su página web oficial. Los usuarios de Linux que usemos la versión de repositorios oficiales de nuestra distribución recibiremos los nuevos paquetes en las próximas horas.

from Linux Adictos https://ift.tt/4ojAfha
via IFTTT

HDDSuperClone se vuelve open source y su código ya esta disponible

Se dio a conocer la noticia de que la gente detrás del desarrollo de HDDSuperClone, una utilidad para copiar información de discos duros defectuosos, tomaron la decisión de liberar el código fuente de la utilidad.

La falta de tiempo para mantener el proyecto se cita como la razón principal del porqué se libera el código fuente. El código está abierto bajo la licencia GPLv2 (la licencia se menciona dentro de los archivos de código).

Para quienes desconocen de HDDSuperClone, deben saber que este permite extraer los datos guardados del disco en caso de errores de lectura o funcionamiento inestable de cabezales magnéticos individuales.

Inicialmente, el proyecto se suministró en compilaciones binarias bajo el acuerdo EULA y se desarrolló como una alternativa avanzada a la utilidad GNU ddrescue, ampliando sus capacidades que anteriormente solo estaban disponibles en sistemas de hardware para clonar discos defectuosos, como DeepSpar DDI4 y RapidSpar.

HDDSuperClone admite la importación y exportación de archivos de registro de ddrescue, lo que permite cambiar entre las dos utilidades según sea necesario.

La versión gratuita utiliza comandos de paso SCSI para comunicarse con el dispositivo. Esto ofrece más retroalimentación que los métodos de comunicación tradicionales, y puede ser posible detectar cuándo una unidad ya no responde correctamente. Ddrescue puede tener problemas para saber cuándo una unidad ya no responde, ya que el sistema operativo solo informa un error de lectura sin forma de saber qué es lo que está mal.

La versión PRO tiene la capacidad de usar E/S directa para unidades conectadas IDE y SATA, junto con algunas otras funciones avanzadas.

Otra característica de HDDSuperClone es que tiene un algoritmo avanzado de salto de cabeza de autoaprendizaje que intentará saltarse una mala cabeza en aproximadamente 7 malas lecturas. Esto puede hacer que obtener los datos de las cabezas buenas sea mucho más rápido. Los generadores de imágenes de hardware pueden «apagar» un cabezal y solo leer datos de los buenos cabezales, lo cual es ideal, pero requiere el uso de comandos especiales específicos del proveedor. El algoritmo de salto de cabeza de HDDSuperClone es lo más cercano que se puede esperar sin comandos especiales.

Sobre el código liberado, se menciona que también incluye la versión Pro paga, que incluye las siguientes características:

  • Modos de acceso directo «AHCI directo» y «USB directo», que permiten restablecer de forma adaptativa o reiniciar unidades inestables en caso de que se congelen.
  • El modo «Controlador virtual», que le permite copiar no todo el disco, sino solo aquellos sectores en los que se encuentran los datos necesarios. En este modo, el origen y el destino de los datos están conectados, y se crea un disco virtual (/dev/sdv de forma predeterminada) que debe leer un software de terceros para reconstruir sistemas de archivos (por ejemplo, TestDisk, DMDE o R- Estudio). En este caso, todos los sectores, cuya lectura solicita el software, se leerán del disco de origen solo una vez y se escribirán inmediatamente en el disco de destino o en la imagen.
  • La capacidad de acceder a una unidad usando un disco virtual que tiene un tamaño de sector lógico diferente, lo que puede ser útil para devolver el tamaño de sector lógico original en un disco al que se accede a través de la interfaz SATA, pero que originalmente se usó con una interfaz USB.
  • Compatibilidad con la clonación y creación de imágenes de unidades SAS (SCSI) que usan 520 bytes por sector y guardan el resultado en una imagen u otra unidad que usa 512 bytes por sector.
  • La función de analizar el estado del disco.
  • Compatibilidad con tamaños de sector distintos de 512 bytes y la capacidad de ajustar el tamaño del bloque para optimizar los sectores defectuosos en discos que utilizan sectores de 4096 bytes.
  • Modo de salto rápido, que utiliza un algoritmo más agresivo para evitar la corrupción del disco e ignorar los cabezales magnéticos defectuosos.
  • Compatibilidad con el uso de los datos devueltos por la interfaz ATA para marcar sectores defectuosos.

Para los interesados en poder conocer el código fuente, deben saber que está publicado en un archivo tar, pero los entusiastas ya han creado un repositorio en GitHub, en el que planean continuar con el desarrollo del proyecto.

El enlace es este.

from Linux Adictos https://ift.tt/4wl62kt
via IFTTT

Ya fue liberada la nueva versión de KDE Gear 22.08

Hace poco se dio a conocer el lanzamiento de la actualización acumulativa agosto de las aplicaciones desarrolladas por el proyecto KDE, mejor conocida como «KDE Gear 22.08» (anteriormente KDE Applications).

En esta nueva actualización que se presenta, en total, se publicaron los lanzamientos de 233 programas, bibliotecas y complementos como parte de la actualización.

Principales novedades de KDE Gear 22.08

En esta nueva versión que se presenta de KDE Gear 22.08, el administrador de archivos Dolphin ha agregado soporte para ordenar archivos por sus extensiones. Dolphin y los cuadros de diálogo de archivos ahora tienen la capacidad de eliminar ciertos elementos de las listas de archivos abiertos recientemente (Archivos recientes) y rutas de archivos utilizadas recientemente (Ubicaciones recientes).

Otra novedad que se destaca, es que Elisa tiene soporte completo para pantallas táctiles. Para mejorar la comodidad de tocar con los dedos en las pantallas táctiles, se aumentó la altura de los elementos en las listas, al tocar una canción en la lista ahora la reproduce en lugar de solo resaltarla, ademas de que tambien se ha devuelto la capacidad de navegar por la barra lateral con la lista de reproducción usando atajos de teclado.

Ademas, de ello, tambien podremos encontrar en Elisa que se agregó una opción para deshabilitar el escaneo de la colección de música al inicio (en su lugar, se ofrece un botón para comenzar a escanear manualmente cuando sea necesario). Se agregó el modo de ordenar las composiciones por tiempo de modificación (por ejemplo, para mostrar las composiciones agregadas recientemente). El directorio raíz ahora se establece como el directorio base en el modo de navegación de archivos, lo que facilita la referencia a archivos que no están en el directorio de inicio.

KWrite, agrega soporte para pestañas y un modo de ventana dividida que le permite ver varios documentos al mismo tiempo, mientras que en Kate, que se centra principalmente en la escritura y edición de código por parte de los desarrolladores de programas, la barra de herramientas se muestra de forma predeterminada. Se ha reagrupado el menú y se ha añadido una nueva sección «Selección» con acciones sobre los bloques seleccionados

Los editores de texto Kate y KWrite tienen la capacidad de mostrar múltiples cursores independientes e ingresar simultáneamente texto o código en diferentes partes del documento.

Kalendar ofrece la posibilidad de trabajar con la libreta de direcciones, ademas de que ahora el usuario puede adjuntar una libreta de direcciones al calendario y acceder a su contenido desde un widget colocado en el panel o en el escritorio. Se agregó soporte para generar códigos QR para transferir información de contacto a un dispositivo móvil. Se mejoró la interfaz para ver el calendario y se modernizó la navegación a través de las tareas: en la barra lateral apareció la capacidad de ver tareas anidadas y de nivel superior.

El asistente de viaje de itinerarios de KDE se ha mejorado para ayudarlo a llegar a su destino utilizando datos de varias fuentes y brindarle la información relacionada que necesita en el camino (horarios de tráfico, ubicaciones de estaciones y paradas, información del hotel, pronóstico del tiempo, eventos en curso). Se ha implementado un escáner de código de barras incorporado, con el que puede importar rápidamente información sobre boletos y tarjetas de descuento, tambien se agregó la capacidad de importar información sobre viajes en autobús o tren desde servicios en línea, así como importar información sobre viajes a eventos desde el planificador de calendario y se proporcionó la capacidad de determinar rutas alternativas para segmentos individuales del viaje.

En Spectacle se implementa el ajuste automático del tamaño de la ventana a la imagen cuando cambia al modo de anotación y vuelve al tamaño original después de salir. En la lista desplegable con modos de captura de pantalla, se muestra información sobre herramientas para los atajos de teclado disponibles.

Finalmente, si estás interesado en poder conocer más al respecto puedes consultar los detalles de este nuevo lanzamiento en el siguiente enlace. 

En esta página se puede encontrar información sobre la disponibilidad de compilaciones en vivo con nuevas versiones de aplicaciones.

from Linux Adictos https://ift.tt/5WYLKhF
via IFTTT

Copilot dejará de funcionar a partir de hoy. MutableAI puede quiere ser una alternativa

MutableAI

Hoy es 22 de agosto, el día que muchos preferiríamos que no hubiera llegado. O sí, para dejar de usar Copilot, aunque sea a la fuerza, y empezar un nuevo camino. Quizá, el mejor camino sería hacerlo todo a mano, sin ningún tipo de ayuda, pero nos acostumbramos muy pronto a lo bueno. Muchas veces, Copilot escribía, y aún lo hace, pero a partir de hoy pagando, lo que queríamos, con lo que ahorrábamos tiempo y a veces podíamos hacer cosas que de otra manera nos costaría mucho más. Los rivales están aprovechando estos días para darse a conocer, y uno de ellos es o pretende ser MutableAI.

Pero bueno, al César lo que es del César. Desde que Microsoft anunciara que su copiloto iba a ser de pago, a no ser que se sea estudiante o el desarrollador de un proyecto, ha habido tiempo para probar las diferentes alternativas. tabnine asegura que es mejor, e incluso ofrece una versión gratuita con la que podemos terminar líneas, pero, por lo menos en mis pruebas, ni se le acerca, no la versión gratuita. Hace lo que le parece, aunque lo cierto es que creo que hay que usarlo más para que las sugerencias entiendan por dónde vamos. Eso sí, la versión de pago ofrece mucho más, pero pagando.

MutableAI está dando sus primeros pasos

Otras opciones, como Kite, a mí no me han dado buenos resultados. MutableAI está lejos de Copilot, por lo menos en la actualidad, ya que está dando sus primeros pasos. Además, por lo menos en KDE, donde las apps no tienen acceso al portal, hay que introducir manualmente la clave de la API cada vez que se le quiere pedir algo. Porque no, ahora mismo no funciona como el resto, como Copilot, tabnine o Codewhisper (Amazon), en donde basta añadir un comentario para que te aparezcan las sugerencias; sí sugiere código mientras estamos escribiendo, pero no siempre, y parece que ni mira los comentarios.

Lo bueno que tiene es que, si se le dan instrucciones precisas lanzando «Give a coding instruction», sí puede crear funciones completas (las de la captura las ha creado al pedírselas). Ahora bien, pare ser honesto, creo que debe mejorar las sugerencias «in-line», o quizá se tenga que usar más para que vaya aprendiendo lo que queremos o lo que necesita nuestro documento.

Para probar MutableAI en Visual Studio Code, basta con instalar la extensión e identificarse, lo que se puede hacer con la cuenta de GitHub, Google o con un correo, si bien es cierto que puede dar errores (por lo menos en Linux) en la actualidad, para lo que nos recomiendan apuntarnos a la lista de espera. Actualmente funciona con JavaScript, Python y TypeScript; pronto lo hará con React.

Gratuito para usuarios y desarrolladores de código abierto

MutableAI pedirá dinero a empresas, pero no a usuarios ni desarrolladores de software de código abierto. Es parecido a lo que ofrece Copilot, pero MutableAI no distingue entre tipos de usuarios y permite que cualquiera pueda aprovechar sus sugerencias. Sólo habrá que pagar si hacemos un uso empresarial, por lo que no está de más darle una oportunidad. Esperemos que mejore como Copilot, pero no que siga exactamente el mismo camino.

from Linux Adictos https://ift.tt/OYxPwWf
via IFTTT

Un desarrollador de PostmarketOS abandona Pine64 debido a problemas con la comunidad

Hace poco Martijn Braam, uno de los desarrolladores clave de la distribución postmarketOS y quien tambien ha participado en Pine64, dio a conocer mediante una publicación de blog su salida de la comunidad de Pine64.

Martijn Braam señala que el motivo de su salida es debido a que en un inicio Pine64 creció como un proyecto que 25 llego a tener hasta 25 proyectos diferentes trabajando en PinePhone, una comunidad aparentemente próspera, pero esto no duro mucho, ya que el proyecto tomo la decisión de ahora centrarse en una distribución en particular en lugar de admitir un ecosistema de diferentes distribuciones que trabajan juntas en una pila de software.

Inicialmente, Pine64 utilizó la estrategia de delegar el desarrollo de software de relleno para sus dispositivos a la comunidad de desarrolladores de distribuciones de Linux y formó ediciones comunitarias del PinePhone suministrado con diferentes distribuciones.

El año pasado, se tomó la decisión de usar la distribución de Manjaro de forma predeterminada y dejar de crear ediciones separadas de la comunidad de PinePhone a favor del desarrollo de PinePhone y que tuviera como base el ofrecer un entorno de referencia de forma predeterminada.

Los proyectos de hardware de Linux se hacen o se deshacen por el apoyo de su comunidad. PINE64 ha realizado algunos movimientos brillantes para construir una comunidad móvil de Linux y también ha cometido algunos errores importantes. Esta es mi opinión sobre cómo PINE64 hizo que PinePhone fuera un éxito y luego lo volvió a romper a través de su trato a la comunidad.

Según Martijn, este cambio en la estrategia de desarrollo alteró el equilibrio en la comunidad de desarrollo de software de PinePhone. Anteriormente, todos sus participantes actuaban en pie de igualdad y, en la medida de sus posibilidades, desarrollaban conjuntamente una plataforma de software común. Por ejemplo, los desarrolladores de Ubuntu Touch trabajaron mucho en la implementación inicial del nuevo hardware, el proyecto Mobian preparó la pila de telefonía y postmarketOS se encargó de la pila de cámaras.

Manjaro Linux se ha cerrado mayormente en sí mismo y ha estado manteniendo paquetes existentes y utilizando desarrollos existentes para su propia construcción, sin hacer una contribución significativa al desarrollo de una pila de software común que podría ser útil para otras distribuciones. Manjaro también ha sido criticado por incorporar cambios en el desarrollo en compilaciones que aún no se consideran listas para ser presentadas a los usuarios por los proyectos principales.

Con el estado de compilación principal de PinePhone, Manjaro no solo sigue siendo la única distribución que recibe apoyo financiero del proyecto Pine64, sino que se ha vuelto desproporcionadamente influyente en el desarrollo de productos Pine64 y la toma de decisiones en el ecosistema asociado.

En particular, las decisiones técnicas en Pine64 ahora a menudo se toman teniendo en cuenta las necesidades de Manjaro, sin considerar adecuadamente los deseos y necesidades de otras distribuciones. Por ejemplo, en Pinebook Pro, el proyecto Pine64 ignoró las necesidades de otras distribuciones y abandonó el uso de SPI Flash y el cargador de arranque universal Tow-Boot, que son necesarios para un soporte equivalente para diferentes distribuciones y desacoplamiento de Manjaro u-Boot.

Además, centrarse en una compilación redujo la motivación para desarrollar una plataforma común y creó un sentimiento de injusticia entre el resto de los participantes, ya que las distribuciones reciben donaciones del proyecto Pine64, por un monto de $ 10 por la venta de PinePhone que viene su edicion. Ahora, Manjaro recibe todas las regalías de las ventas, a pesar de su mediocre contribución al desarrollo de una plataforma común.

Martin cree que esta práctica socavó la cooperación mutuamente beneficiosa existente en la comunidad asociada con el desarrollo de relleno de software para dispositivos Pine64. Se observa que ahora en la comunidad Pine64 ya no existe la antigua cooperación entre distribuciones y solo una pequeña cantidad de desarrolladores externos están activos, trabajando en componentes importantes de la pila de software.

Como resultado, el desarrollo de pilas de software para nuevos dispositivos como PinePhone Pro y PineNote casi ha cesado, lo que puede ser fatal para el modelo de desarrollo utilizado en el proyecto Pine64, que depende de la comunidad para el desarrollo de software de relleno.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/zTBrxc0
via IFTTT

La plataforma de desarrollo .Net será nativa en Ubuntu 22.04

El anuncio del acuerdo de Canonical y Microsoft

La plataforma de desarrollo .Net podrá instalarse con un solo comando en las imágenes host y de contenedores de Ubuntu 22.04 según anunció Canonical en su blog. .Net fue, junto a al entorno integrado de desarrollo Visual Studio Code, una de las primeras contribuciones de Microsoft al mundo del código abierto luego que cambiara su actitud hacia este tipo de licencias bajo el mando de Satya Nadella.

Lejos de las teorías conspirativas que impulsa cierta parte de la comunidad, pero también de la inocencia de creer que se trata de un gesto de generosidad, la intención de Microsoft es simplemente la de no perder más programadores a manos de los productos de Google, Amazon o Facebook que han optado por hacer de código abierto sus desarrollos de lenguajes y herramientas de programación.

El acuerdo

La medida también tiene sentido para Canonical. No solo es una de las distribuciones Linux preferida por programadores profesionales, también la consolida en el ámbito corporativo ya que el acuerdo con Microsoft incluye el poder brindar soporte sobre .Net así como obtener las actualizaciones y parches de seguridad ni bien se liberan.

Curiosamente, la instalación se hace desde el gestor de paquetes tradicional en formato DEB en lugar de hacerlo en Snap ¿Estaremos en las vísperas de uno de los tradicionales cambios de idea de Shuttleworth o será una exigencia de Microsoft para que Debian y distribuciones derivadas también puedan instalarlo?

De todas formas, kos usuarios y desarrolladores de .NET 6 que usan Ubuntu 22.04 ya pueden instalar los paquetes de .NET 6 con un simple comando. Si lo prefieren, también cuentan con imágenes de contenedores optimizadas, pre-construidas y ultra pequeñas listas para usar.

Como dijimos anteriormente, no se trata de tomar el código .NET y empaquetarlo para Ubuntu como ya se hace con otras distribuciones. Microsoft interviene activamente en todo el proceso.

Richard Lander, director de programa de .Net lo explica de esta forma:

Trabajar con Canonical nos ha permitido ofrecer simultáneamente facilidad de uso y mejora de la seguridad a los desarrolladores de .NET. El proyecto se beneficia del liderazgo de Canonical en el ecosistema Linux y de la profunda experiencia de Microsoft en herramientas y plataformas de desarrollo. El resultado es una combinación de paquetes DEB e imágenes de contenedor que beneficiará tanto a los desarrolladores de la comunidad como a los grandes clientes empresariales a través del código abierto.

Por Canonical quien habló fue su director de Producto, Valentin Viennot:

Ubuntu cuenta ahora con una historia de principio a fin, desde el desarrollo hasta la producción, con imágenes de contenedor soportadas por ultra-redes, empezando por la plataforma .NET Creemos que es una gran mejora para nuestras dos comunidades; la colaboración con el equipo de .NET en Microsoft nos ha permitido ir más allá.

Las actualizaciones

Desde Canonical aclararon el tema de las diferentes fechas de actualizaciones de las versiones extendidas de Ubuntu y .Net. La LTS de .NET se lanza en noviembre de los años impares y la LTS de Ubuntu se lanza en abril del siguiente año par. Según ellos esto garantiza que los usuarios siempre tendrán la versión más actual de .Net en cada LTS

Qué es la plataforma de desarrollo .Net

Es un conjunto de tecnologías para el desarrollo de aplicaciones y servicios web de manera independiente del sistema operativo.

Cómo instalarlo en Ubuntu

Instalación de todo el entorno
sudo apt update && sudo apt install dotnet6
Instalación de herramientas para programar o ejecutar aplicaciones.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

También es posible descargar imágenes OCI (Que siguen el estándar de la Open Container Initiative)

Estas imágenes están compuestas únicamente por el conjunto estricto de paquetes y archivos necesarios en tiempo de ejecución. Según afirman en Canonical, este proceso ha recortado 100MB, entregando la imagen OCI basada en Ubuntu más pequeña jamás publicada con menos de 6MB (comprimida).

Todos los enlaces de descarga pueden encontrarse en esta página.

from Linux Adictos https://ift.tt/Tdvteoy
via IFTTT