La licencia MIT es una licencia de software que se origina en el Instituto Tecnológico de Massachusetts. También podría llamarse licencia X11, ya que es el software de muestra de la información de manera gráfica X Window System originario del MIT en los años 1980. Pero ya sea como MIT o X11, su texto es idéntico.

Ver en Wikipedia

Noticias que mencionan MIT License

ArcadeMaker: un motor 2D open source con lenguaje e IDE propios

ArcadeMaker es un motor de juegos 2D multiplataforma y de código abierto que incorpora su propio lenguaje de programación —un prototipo bautizado como Exp— y un entorno de desarrollo integrado (IDE). El motor y el IDE están escritos en C#, pero los juegos se programan en el lenguaje Exp, no en C#. E

bb: una plataforma open source local-first para orquestar agentes de IA

bb es una plataforma de código abierto publicada bajo licencia MIT que permite crear y personalizar un entorno de trabajo con agentes de inteligencia artificial funcionando de forma local en la máquina del usuario. La herramienta integra múltiples asistentes de programación —Claude Code, Codex, Curs

CL-Forth: implementación en Common Lisp del estándar Forth 2012

CL-Forth es una implementación del estándar Forth 2012 escrita en Common Lisp y distribuida como software libre bajo licencia MIT. Resulta útil para desarrolladores e investigadores que deseen ejecutar programas Forth aprovechando el ecosistema de implementaciones Lisp como CCL, SBCL, LispWorks y EC

Delaunay32: triangulación de Delaunay 2D rápida y paralela en C++

Delaunay32 es una biblioteca en C++17 para calcular la triangulación de Delaunay de conjuntos de puntos en dos dimensiones. Está pensada para datos ya discretos o que admitan una cuantificación uniforme de alta resolución, como píxeles, muestras de rásters, proyecciones de vóxeles, geometría de punt

claude-account: un conmutador de perfiles para Claude Code en Linux

claude-account es una utilidad de código abierto, escrita en Rust, que permite alternar entre varias cuentas de Claude Code en sistemas Linux sin necesidad de cerrar sesión y volver a identificarse cada vez. La herramienta funciona como una capa intermedia que asigna a cada perfil su propio director

ALP: compresión sin pérdida de coma flotante presente en repositorio de GitHub

ALP es un algoritmo de compresión sin pérdida para datos en coma flotante conforme al estándar IEEE 754, publicado como código fuente y banco de pruebas en el repositorio cwida/ALP de GitHub. Su artículo asociado, "ALP: Adaptive Lossless Floating-Point Compression", fue presentado en ACM SIGMOD 2024

Trifle, una navaja suiza de herramientas Ruby para analítica y logs

Trifle es una colección de gemas para Ruby descrita por su autor como una 'navaja suiza' de pequeñas herramientas orientadas a resolver problemas habituales en el desarrollo de aplicaciones. La documentación, publicada bajo licencia MIT, está organizada en cinco módulos principales: Trifle::Docs, un

Una colección personal de programas en Goal para tareas de Shortcut y CSV

Daniel Gregoire publica una anthology personal de programas escritos en Goal, un lenguaje de programación array y funcional. El repositorio agrupa scripts de tamaño pequeño y medio que resuelven tareas muy concretas, muchos de los cuales dependen de las extensiones aportadas por la librería `ari`, t

freno: el servicio de limitación de escritura de GitHub para clústeres MySQL

freno es un servicio cooperativo y de alta disponibilidad desarrollado por GitHub Engineering para regular las escrituras en recursos compartidos. Su función principal es impedir que las aplicaciones saturen clústeres de MySQL cuando la latencia de replicación supera un umbral definido, evitando así

QUALITY.md: un formato abierto para declarar modelos de calidad de proyecto

QUALITY.md es un formato de archivo abierto diseñado para declarar de forma explícita el modelo de calidad de un proyecto de software. El archivo agrupa en un mismo documento las características de calidad deseadas (seguridad, mantenibilidad, calidad del código, calidad de las pruebas), los requisit

Nourish OS, un escritorio Linux con zoom infinito basado en Wayland y Vulkan

Nourish OS es un escritorio de código abierto para Linux que redefine el concepto de espacio de trabajo virtual al ofrecer un viewport ampliable y desplazable con el que, en la práctica, el usuario dispone de una superficie ilimitada. El proyecto, alojado en GitHub bajo la cuenta y5-snowies, está pe

Repositorio en C de los juegos clásicos 'BASIC Computer Games' de David Ahl

El repositorio 'bcg', publicado por el usuario proteanthread en GitHub, ofrece un port a C de los programas del libro 'BASIC Computer Games' (y su continuación 'More BASIC Computer Games') de David Ahl, obras de referencia de la informática personal publicadas originalmente por Creative Computing en

STEPLA-1: una CPU de 8 bits construida puerta a puerta en Logisim-Evolution

STEPLA-1 es una CPU de 8 bits con arquitectura Harvard diseñada y simulada íntegramente en Logisim-Evolution. Su particularidad reside en que cada componente —registros, decodificadores, ALU y unidad de control— se construye a partir de puertas lógicas individuales de la serie 74, sin microcódigo ni

microui: una biblioteca de interfaz de usuario diminuta en C

microui es una biblioteca de interfaz de usuario (UI) en modo inmediato escrita en C ANSI, distribuida como software libre bajo licencia MIT y desarrollada por el programador conocido como rxi en GitHub. Su propósito es ofrecer un conjunto mínimo de herramientas para construir interfaces gráficas li

Souls Only: una fuente tipográfica que cifra el texto al copiar y pegar

Souls Only es un proyecto de software y tipografía que disocia el carácter almacenado de un texto del glifo que finalmente se dibuja en pantalla. Cada carácter imprimible se codifica como dos mitades elegidas al azar entre pares de códigos ASCII (homófonos), de modo que la misma letra genera bytes d

Athena: herramienta CDC en Go para replicar cambios de SQL Server en Kafka

Athena es una herramienta ligera de captura de datos cambiados (CDC) escrita en Golang que replica en tiempo real las modificaciones realizadas en bases de datos Microsoft SQL Server hacia topics de Apache Kafka. Su objetivo principal es simplificar un proceso que, con alternativas consolidadas como

Una plantilla en Zig para crear aplicaciones en Flipper Zero

Esta plantilla de código abierto ofrece un punto de partida moderno y listo para producción para desarrollar aplicaciones en el dispositivo Flipper Zero utilizando el lenguaje de programación Zig, en lugar del C habitual del SDK oficial. El proyecto, publicado en GitHub por el usuario NishantJoshi00

Herramienta automatiza la creación de código Verilog y VHDL para CRC

El Generador de CRC es una herramienta de línea de comandos diseñada para automatizar la creación de código de hardware para algoritmos de detección de errores CRC (Cyclic Redundancy Check). Su importancia radica en agilizar el desarrollo de sistemas digitales, permitiendo a ingenieros de hardware y

Nueva librería KVBoost permite ejecutar LLMs grandes con poca VRAM

KVBoost es una nueva librería de código abierto desarrollada por el repositorio Pythongiant que acelera significativamente la inferencia de grandes modelos de lenguaje (LLM) reduciendodrásticamente los requisitos de memoria VRAM. La herramienta解决los principales problemas de rendimiento: los modelos

Hocuspocus: nuevo backend para colaboración en tiempo real basado en Y.js

Desarrolladores han lanzado Hocuspocus, un nuevo backend de colaboración en tiempo real basado en la biblioteca Y.js. Esta herramienta 'plug and play' permite a los desarrolladores crear servidores WebSocket para facilitar la edición colaborativa de documentos de manera simplificada, sin necesidad d

K# lleva programación vectorial K a .NET como versión beta

Eusebio Rufian-Zilbermann ha publicado ksharp, una implementación completa del lenguaje de programación K versión 3 basada en la plataforma Microsoft .NET. El proyecto, publicado bajo licencia MIT con Commons Clause, representa la culminación de seis meses de desarrollo intensivo y se lanza como ver

Yabasic revive el BASIC clásico con versión moderna y de código abierto

Yabasic (acrónimo de Yet Another BASIC) es un intérprete gratuito y de código abierto del lenguaje de programación BASIC, diseñado para ejecutar programas en sistemas Microsoft Windows y Unix. Originalmente desarrollado por Marc-Oliver Ihm, este lenguaje ofrece una implementación moderna del clásico

LET: App de código abierto para entender tu vida

LET (Life Events Tracker) es una aplicación móvil de código abierto diseñada para ayudarte a rastrear tus hábitos diarios, eventos importantes de tu vida y descubrir patrones en tu comportamiento. Imagina un diario digital inteligente que va más allá de simplemente registrar información; te ayuda a

Nev: el nuevo editor de texto une lo mejor de varios

Un nuevo editor de texto llamado Nev ha sido desarrollado por Nimaoth y está disponible en GitHub. Nev combina características de editores populares como Neovim, Helix y Zed, ofreciendo una experiencia de desarrollo impulsada por el teclado tanto en terminal como en interfaz gráfica. El editor inclu

Reviven servidor Unix de los 80 con emulador de código abierto

Un emulador de código abierto ha sido desarrollado para revivir el Plexus P/20, un servidor Unix de los años 80. El emulador, creado por Sprite_tm y colaboradores, permite ejecutar el sistema operativo SystemV Unix en una placa base con dos procesadores 68010, ofreciendo una experiencia de funcionam

Trellis-2: Modelado 3D ahora en Macs Apple Silicon

Microsoft's vanguardia imagen-a-modelo 3D, TRELLIS.2, puede ahora ejecutarse de forma nativa en Macs con Apple Silicon sin necesidad de una GPU NVIDIA, gracias a una adaptación desarrollada por Shivampkumar y publicada en GitHub. Este desarrollo significativo aprovecha PyTorch MPS, permitiendo a los

PanicLock: Bloqueo rápido y fácil para tu Mac

Un nuevo desarrollador ha lanzado PanicLock, una utilidad gratuita y de código abierto para macOS que permite a los usuarios bloquear rápidamente sus ordenadores y desactivar Touch ID con un solo clic o al cerrar la tapa. Disponible para macOS Sonoma (14.0) y versiones posteriores en Macs con Touch

Ollama enfrenta críticas por falta de reconocimiento a su base

Ollama, una popular herramienta para ejecutar modelos de lenguaje grandes (LLM) localmente, enfrenta acusaciones de engaño y falta de atribución a su tecnología base, llama.cpp. Fundada en 2021, Ollama inicialmente se destacó por facilitar el acceso a llama.cpp, un motor de inferencia creado por Geo

CPU retro en PostgreSQL: emulador MOS 6502 sorprende

Un desarrollador ha creado un emulador de la CPU MOS 6502, ampliamente utilizada en ordenadores de los años 80 como el Commodore 64 y el Apple II, que funciona completamente dentro de la base de datos PostgreSQL. El proyecto, publicado en GitHub bajo el nombre 'pg_6502', implementa los registros de

Rust: Riesgos de seguridad en paquetes ponen en alerta a desarrolladores

Desarrolladores de Rust enfrentan riesgos crecientes debido a vulnerabilidades en la cadena de suministro de paquetes, según un análisis reciente. El problema radica en la facilidad con la que bibliotecas maliciosas pueden infiltrarse en proyectos, a menudo a través de 'typo-squatting' (nombres de b

Trier OS: Sistema operativo industrial aislado y adaptable

Trier OS es un sistema operativo industrial de vanguardia, diseñado para controlar y optimizar instalaciones de fabricación pesada. A diferencia del software de mantenimiento tradicional, se define como un "Sistema Operativo Vivo" debido a su capacidad de auto-modificación y adaptación continua. Su

WebRTC: Pion lanza 'Handoff' para control avanzado

Un nuevo proyecto llamado 'Handoff' ha sido lanzado por Pion, permitiendo una manipulación avanzada de la tecnología WebRTC, la cual impulsa la comunicación en tiempo real en plataformas como Google Meet, Discord y Zoom. Handoff permite a los usuarios crear una sesión WebRTC en un navegador y luego

Perfmon: Herramienta facilita el análisis del rendimiento del sistema

Un nuevo desarrollador llamado Sumant ha lanzado 'Perfmon', una herramienta de monitorización de rendimiento para terminales, disponible en GitHub. La herramienta, de código abierto y escrita en Go, busca simplificar el análisis del sistema al consolidar la información de diversas herramientas de di

Código de EE. UU. ahora en GitHub: análisis legislativo inédito

Un desarrollador ha puesto a disposición en GitHub un repositorio que contiene el Código de los Estados Unidos (US Code) completo, desde 2013 hasta la actualidad, almacenado en formato Markdown y gestionado con Git. Esta iniciativa permite analizar la evolución de la legislación estadounidense de un

Usuario Crea Controlador Tras Fallo en Placa MSI

Este artículo de blog narra la experiencia de un usuario que, al construir un ordenador retro con componentes modernos, se encontró con un problema inesperado: la placa base MSI 970 Gaming (AM3+) carecía de la conexión física (cableado) para el chip Super IO, responsable de controlar la velocidad de

IA impulsa la productividad de código abierto

Recientemente, las herramientas de inteligencia artificial (IA) han demostrado ser significativamente más útiles para los desarrolladores de código abierto, un cambio que podría aliviar la presión sobre los proyectos a menudo mantenidos por una sola persona. Según un artículo de ZDNET, esta mejora p

libpo32: Controla tu PO-32 con código C

libpo32 es una biblioteca en C99 diseñada para interactuar con los sintetizadores de ritmo Teenage Engineering PO-32. No es una emulación completa del firmware o la interfaz de usuario del PO-32, sino que se centra en los aspectos clave necesarios para transferir datos (patches, patterns, estados) y

MacBook táctil: ingenio transforma portátil con $1

Un equipo de ingenieros ha desarrollado un prototipo, denominado “Project Sistine”, que transforma un MacBook en una pantalla táctil utilizando solo $1 en hardware. La innovación, que recrea la famosa pintura de Miguel Ángel en la Capilla Sixtina, se basa en la detección de reflejos de los dedos en

Calculadora TI-89: recrea gráficos de Wolfenstein

Este proyecto, desarrollado por Dzoba, es una impresionante demostración de ingeniería inversa y programación creativa para la calculadora gráfica TI-89 (y su sucesor, la TI-89 Titanium). Se trata de un motor de raycasting 2D personalizado, similar a los utilizados en juegos clásicos como Wolfenstei

Horizon: La terminal flexible que reinventa el flujo de trabajo

Un desarrollador ha presentado Horizon, una innovadora terminal para computadoras que redefine la gestión de sesiones de trabajo. Horizon, disponible para Linux, macOS y Windows, ofrece un 'lienzo infinito' donde los usuarios pueden organizar, mover y redimensionar paneles de terminal de manera flex

Oxyde: Nuevo ORM Python Busca Velocidad y Claridad

Un nuevo ORM llamado Oxyde ha sido lanzado para desarrolladores de Python, prometiendo velocidad, claridad y fiabilidad. Inspirado en el ORM de Django, Oxyde se distingue por su enfoque en la explicitud y el uso de Pydantic v2 para la validación de tipos y serialización. El ORM, cuyo núcleo está con

Luka, 13, crea su propio sistema operativo en dos semanas

Un joven de 13 años, identificado como Luka, ha desarrollado un sistema operativo llamado AurionOS en tan solo dos semanas como proyecto de aprendizaje. El sistema, construido desde cero en C y lenguaje ensamblador x86, está diseñado para usuarios que desean comprender a fondo el funcionamiento inte

Calyx: Nuevo terminal macOS con diseño y funciones avanzadas

Un nuevo terminal para macOS, llamado Calyx, ha sido lanzado en GitHub por Yuuichieguchi. La aplicación, compatible con macOS 26 (Tahoe) y versiones posteriores, ofrece un diseño moderno basado en el lenguaje de diseño nativo de macOS y una serie de funciones avanzadas. Calyx utiliza el motor de ren

Web transforma fotos en arte geométrico

Un desarrollador ha lanzado una aplicación web innovadora que reconstruye imágenes utilizando formas geométricas básicas, como triángulos, rectángulos y círculos. La herramienta, disponible en [primitive-playground.taiseiue.jp](https://primitive-playground.taiseiue.jp/), transforma cualquier imagen

Textadept: editor de texto rápido y abierto para programadores

Un nuevo editor de texto multiplataforma llamado Textadept ha sido lanzado recientemente, dirigido a programadores que buscan una herramienta rápida, minimalista y altamente extensible. El proyecto, de código abierto bajo la licencia MIT, ofrece versiones precompiladas para Windows, macOS y Linux, a

Firefox Android: extensión burla a Microsoft y a su CEO

Una extensión para el navegador Firefox Android, llamada "Microslop", ha generado controversia por satirizar a Microsoft y a su CEO, Satya Nadella. La extensión, creada por el usuario "4O4", reemplaza nombres y servicios de Microsoft con versiones humorísticas, como "Microslop" para Microsoft, "Slop

SmartKNN: Nuevo algoritmo optimiza el aprendizaje KNN

Un nuevo algoritmo de aprendizaje llamado SmartKNN ha sido desarrollado para mejorar el rendimiento de los métodos de vecinos más cercanos (KNN). El algoritmo, creado por Thatipamula-Jashwanth y disponible en GitHub, busca superar las limitaciones de los enfoques KNN tradicionales, como el tratamien

Guía de latencia para desarrolladores: tiempos clave revelados

Un repositorio de código abierto, "late.nz", ha compilado una lista de números de latencia relevantes para desarrolladores, inspirada en los datos de latencia de Jeff Dean. La información, disponible en [cheat.sh](https://cheat.sh) y [late.nz](https://github.com/chubin/late.nz), proporciona una refe

django control room: gestión de admin simplificada

Un nuevo proyecto llamado Django Control Room ha sido lanzado para simplificar la gestión de paneles de administración en Django. Desarrollado por Yassi, esta herramienta ofrece un panel centralizado que consolida todos los paneles de administración en un solo lugar, facilitando la navegación y admi

Common Lisp y Scheme: Interoperabilidad sin precedentes

Un nuevo proyecto, denominado 'cl-kawa', permite una profunda interoperabilidad entre Common Lisp y Scheme, dos lenguajes de programación, a través de una implementación innovadora. El proyecto, creado por Anthony Green y disponible en GitHub, utiliza OpenLDK, un JVM escrito en Common Lisp que trans

FirebirdSQL facilita conversión decimal con nueva biblioteca

FirebirdSQL ha lanzado la biblioteca 'decimal-java', una herramienta diseñada para convertir números de punto flotante de Java (java.math.BigDecimal) a formatos de representación de bytes IEEE-754r (decimal32, decimal64 y decimal128), y viceversa. Esta biblioteca, disponible a través de Maven, es cr

Nuevo algoritmo acelera cálculo de rutas en grafos

Este proyecto, llamado DMMSY-SSSP, representa un avance significativo en la resolución de problemas de camino más corto desde un solo origen (SSSP) en grafos grandes y dispersos. Tradicionalmente, los algoritmos SSSP, como el algoritmo de Dijkstra, se ven limitados por el costo de ordenar los nodos

Elecxzy: Emacs sin Lisp, más accesible

Un nuevo editor de texto llamado elecxzy ha sido lanzado, ofreciendo una experiencia similar a Emacs pero sin la necesidad de Lisp, lo que lo hace más ligero y accesible. Desarrollado por Kurouna y disponible en pre-lanzamiento (alpha), elecxzy utiliza tecnologías web modernas como Electron, React y

SvarDOS: El DOS de código abierto renace

Un equipo de desarrolladores ha lanzado SvarDOS, un sistema operativo DOS de código abierto que busca revitalizar el software y los juegos de la era de los ordenadores de los años 80 y 90. El proyecto, disponible desde svardos.org, surge como respuesta a la falta de desarrollo comercial de DOS desde

Arcmark: Gestor de Marcadores para macOS Inspirado en Arc

Un nuevo gestor de marcadores para macOS llamado Arcmark ha sido lanzado recientemente por el desarrollador Geek-1001 en GitHub. Inspirado en la organización de pestañas del navegador Arc, Arcmark se presenta como una alternativa nativa para usuarios de macOS que buscan una gestión de marcadores más

Huesnatch: Herramientas de Color Privadas para Diseñadores

Un nuevo conjunto de herramientas gratuitas y centradas en la privacidad, llamadas Huesnatch, ha sido lanzado para diseñadores y desarrolladores web. La suite, disponible en [huesnatch.com](https://huesnatch.com), ofrece más de seis herramientas profesionales para la manipulación y extracción de col

Block de Dorsey Lanza Bitchat: Mensajería Sin Internet

Jack Dorsey, cofundador de Twitter (ahora X) y Block, Inc., ha desarrollado Bitchat, una aplicación de mensajería descentralizada que utiliza redes de malla Bluetooth para permitir la comunicación sin necesidad de internet, servicios celulares, cuentas de usuario o servidores centrales. Anunciada en

ESP32-S3: El 'Mini PC' que no Sabías que Podía Ser

Un desarrollador ha creado "BreezyBox", un sistema minimalista que transforma un microcontrolador ESP32-S3 en una especie de miniordenador instantáneo, similar a un Raspberry Pi pero con una huella mucho menor. El proyecto, demostrado a través de un video, incluye una shell básica, editor, compilado

OpenCiv3: Vista Previa 'Dutch' Revive Civilization III

Un equipo de desarrolladores ha lanzado una versión preliminar, denominada 'Dutch', de OpenCiv3, una reimaginación de código abierto y modernizada del clásico juego Civilization III. El proyecto, construido con el motor Godot y C#, busca mejorar el juego original eliminando limitaciones, corrigiendo

Microsoft LiteBox: SO Seguro para Bibliotecas

Microsoft ha anunciado el lanzamiento de LiteBox, un nuevo sistema operativo de biblioteca enfocado en seguridad. El proyecto, actualmente en desarrollo activo, busca reducir la superficie de ataque al minimizar la interfaz con el sistema operativo anfitrión. LiteBox se diseñó para facilitar la inte