5 proyectos de código amplio que impulsan secretamente tus aplicaciones favoritas

Has pabellón que la infraestructura mundial se ejecuta en Linux y lo importante que es el software fugado y de código amplio (FOSS) para casi toda la tecnología que disfrutamos todos los días, pero hay algunas (para resaltar el vetusto cliché) héroes anónimos de software fugado sin el cual sus cosas simplemente no funcionarían, y al menos debería enterarse sus nombres.

SQLite ejecuta silenciosamente casi todo

El logotipo de SQLite. Crédito: SQLite

No voy a endulzarlo: las bases de datos son hastiado. Sin bloqueo, son muy efectos y totalmente necesarios para que funcionen muchas aplicaciones. SQLite es una alternativa de cojín de datos FOSS que permite una cojín de datos autónoma almacenada en un solo archivo. Es una alternativa de cojín de datos autónoma que no requiere servidores ni un sistema de diligencia de bases de datos independientes. es el del mundo alternativa de cojín de datos más implementada y está en todas sus aplicaciones. Desde navegadores web hasta aplicaciones de correo, probablemente esté usando SQLite. Según el sitio oficial, SQLite se encuentra en:

“Cada dispositivo Android. Cada dispositivo iPhone e iOS. Cada Mac. Cada máquina con Windows10. Cada navegador web Firefox, Chrome y Safari. Cada instancia de Skype. Cada instancia de iTunes. Cada cliente de Dropbox. Cada TurboTax y QuickBooks. PHP y Python. La mayoría de los televisores y decodificadores de cable. La mayoría de los sistemas multimedia automotrices. Incontables millones de otras aplicaciones”.

Sin SQLite, la anciano parte del software que utiliza probablemente sería un poco más tardo y se crearían menos aplicaciones porque no todos los desarrolladores pueden implementar sus propias soluciones de bases de datos.

Tux el pingüino como ángel y demonio.

El código amplio es lo mejor y lo peor para la tecnología

El movimiento de código amplio ha revolucionado la tecnología, pero ¿es demasiado bueno para ser verdad?

OpenSSL evita que sus datos se filtren en Internet

abresl

AbiertoSSL Es por eso que ves ese pequeño candado al banda de una dirección web en tu navegador. Es una de las implementaciones principales detrás de HTTPS y permite inicios de sesión seguros, llamadas API a servicios web, túneles de datos cifrados y mensajes privados en las aplicaciones que utiliza para murmurar con otras personas.

OpenSSL es tan importante que cuando se descubre una vulnerabilidad en OpenSSL como Heartbleed, puede provocar un pánico generalizado y un peligro actual de catástrofe. Esta es la razón por la que OpenSSL es uno de los proyectos FOSS que se actualiza y parchea con anciano frecuencia, y sin él, la anciano parte de lo que se hace en Internet (como compras o operaciones bancarias en serie) simplemente no sería factible por razones de seguridad.

Fondo de pantalla de Windows 11 con algunas computadoras portátiles alrededor y un ícono de candado en el centro.

9 aplicaciones de código amplio que instalo en cada PC nueva con Windows

No rompas nuestra maleable de crédito.

FFmpeg hace que el vídeo y el audio “simplemente funcionen”

Logotipo de FFmpeg. Crédito: Corbin Davenport / How-To Geek / Wikimedia | FFmpeg

No es sólo un cuenta de redes sociales divertida e ingeniosaNo FFmpeg Incluso es la alternativa definitiva para decodificación, codificación y todo lo demás de vídeo. Es la cortaplumas suiza de los marcos multimedia, es de código amplio y si usa algún software que reproduzca video, es casi seguro que tenga FFmpeg en alguna parte. Es por eso que la carga de videos en redes sociales funciona en cualquier dispositivo y plataforma. FFmpeg está silenciosamente haciendo todo el trabajo pesado en segundo plano.

Unidad flash conectada al puerto USB-A en la parte posterior de un Synology DS425+ NAS.-2

Estas son mis aplicaciones portátiles de Linux favoritas para acatar en una dispositivo flash

¿Por qué remitirse a DEB, RPM y esos molestos paquetes Snap?

Electron impulsa aplicaciones de escritorio modernas que cree que son nativas

Logotipo flojo. Crédito: holgura

Si ha utilizado los clientes de escritorio para Slack, ChatGPT, Claude, Visual Studio, Discord, etc., entonces muchos más, entonces has usado Electrón.

Existen numerosas tecnologías web que se han desarrollado para permitirle ejecutar aplicaciones en su navegador. Entonces, si ya se hizo todo ese trabajo para ejecutar poco como Slack o Discord en su navegador, ¿por qué hacer el trabajo dos veces? Electron es un situación de código amplio multiplataforma que le permite tomar tecnologías web y utilizarlas para crear aplicaciones que parecen clientes nativos para el sistema activo en cuestión.

Por supuesto, Electron se ha convertido en una especie de blanco de desaire por problemas relacionados con el rendimiento y la eficiencia en comparación con una verdadera aplicación nativa escrita para macOS, Windows, Linux, etc. Pero vale la pena tener un poco de perspectiva aquí. Sin Electron, muchos de estos servicios no se molestarían en crear aplicaciones de escritorio independientes. Electron hace posible que los pequeños y medianos desarrolladores que tienen que priorizar la lectura web de su utensilio todavía satisfagan las deposición de todos los que necesitan una aplicación independiente. Transmitido que hoy en día abunda la potencia informática, no supone un sacrificio tan sobresaliente dada la remuneración.

Libpng y libjpeg procesan las imágenes en las que nunca piensas

Persona tomando fotografías de un parque con una cámara Nikon Crédito: Hannah Stryker / How-To Geek

Casi cada vez que utiliza un dispositivo para destapar una fotografía, tomar una fotografía, mirar una página web o interactuar con fotografías digitales, probablemente esté utilizando libpng y libjpeg.

Estas son las bibliotecas respectivas que permiten a las aplicaciones interpretar imágenes PNG y JPEG, codificarlas y trabajar con estos formatos. Es posible que hayamos manido formatos de imagen más nuevos como WebP y AVIF percibir cierta popularidad en los últimos primaveras en la web en particular, pero las imágenes PNG y JPEG siguen siendo las más comunes y las más compatibles. En gran parte porque estas dos bibliotecas están abiertas para que cualquiera pueda usarlas.


Crear software cuesta tiempo y boleto, por lo que deberíamos estar agradecidos de que algunas de las piezas de software más efectivas y efectos nunca creadas sean abiertas y gratuitas. Sin ellos, disfrutar de nuestra tecnología sería mucho más caro y con muchas menos opciones.

Related Posts

Revisión de Garmin Forerunner 970: prueba del temporalizador de carrera de primer nivel de Garmin durante nueve meses

Por qué puedes entregarse en manos en TechRadar Pasamos horas probando cada producto o servicio que revisamos, para que puedas estar seguro de que estás comprando lo mejor. Obtenga más…

Cierto le dio al MacBook Neo la modernización de almacenamiento de 1TB que nunca recibió de Apple

Apple lanzó la MacBook Neo de $ 599 el 11 de marzo, una Mac económica impulsada por el chip A18 Pro del iPhone 16 Pro, 8 GB de memoria unificada…

You Missed

Judy Pace, actriz de “Cotton Comes to Harlem”, murió a los 83 abriles mientras dormía

Judy Pace, actriz de “Cotton Comes to Harlem”, murió a los 83 abriles mientras dormía

¿Es más de lance comprar productos congelados? – Remolacha

¿Es más de lance comprar productos congelados? – Remolacha

Revisión de Garmin Forerunner 970: prueba del temporalizador de carrera de primer nivel de Garmin durante nueve meses

Revisión de Garmin Forerunner 970: prueba del temporalizador de carrera de primer nivel de Garmin durante nueve meses

JCE anuncia horarios y centros para entrega de la nueva cédula a partir del 12 de abril

JCE anuncia horarios y centros para entrega de la nueva cédula a partir del 12 de abril

la sinceridad de la disputa para Estados Unidos, Israel e Irán

la sinceridad de la disputa para Estados Unidos, Israel e Irán

Centros oncológicos aseguran cambios en fármacos parada costo daría pie a corrupción

Centros oncológicos aseguran cambios en fármacos parada costo daría pie a corrupción