Skip to main content
  1. Home
  2. Computación
  3. Noticias
  4. News

Ahora el legendario BASIC de Microsoft lo puedes tener gratis y completo

Add as a preferred source on Google
Bill Gates
Getty Images / Digital Trends Graphic

BASIC significa Beginner’s All-purpose Symbolic Instruction Code. Fue creado en los años 60 como un lenguaje de programación fácil de aprender para estudiantes y principiantes y la historia dice que Microsoft lo adoptó y lo convirtió en su primer producto comercial.

En 1975, Bill Gates y Paul Allen desarrollaron Altair BASIC para el microordenador Altair 8800. Fue el primer lenguaje de programación de alto nivel disponible para esa máquina. Lo escribieron en un simulador del procesador Intel 8080, usando un minicomputador PDP-10.

Recommended Videos

El miércoles 3 de septiembre, la compañía anunció que pondría a disposición del público y de código abierto el código fuente de Microsoft BASIC para la versión 1.1 del 6502. El código ahora se carga en GitHub bajo una licencia MIT (con una marca de tiempo de confirmación descarada de «hace 48 años»).

Microsoft calificó el código, escrito por el fundador de la compañía, Bill Gates, y su segundo empleado, Ric Weiland, como «una de las piezas de software históricamente más significativas de la era de las computadoras personales». Es bastante simple, registra solo 6,955 líneas de lenguaje ensamblador.

El procesador MOS 6502, que ejecutaba el código, era económico y accesible en comparación con las alternativas contemporáneas, y las variaciones del chip eventualmente encontrarían su camino en las computadoras Atari 2600, Nintendo Entertainment System y Commodore. De hecho, la historia cuenta que Microsoft licenció su 6502 BASIC a Commodore por una tarifa plana de $ 25,000, lo que resultó ser un gran negocio para Commodore, que envió millones de computadoras con el código.

Según Microsoft, el primer producto de la compañía fue un intérprete BASIC para el Intel 8080, que fue escrito por Gates y el cofundador Paul Allen. La versión que la compañía lanzó en GitHub es en realidad una versión actualizada de BASIC, que contiene correcciones de errores implementadas por Gates y el ingeniero de Commodore John Feagans. Si bien se llama 1.1 en GitHub, Microsoft dijo que inicialmente se envió como BASIC V2.

El código ensamblador no se puede ejecutar directamente en dispositivos modernos, pero sigue siendo funcional en emuladores e implementaciones de matriz de puertas programables en campo (FPGA) que permiten a los investigadores y programadores explorar el código antiguo y extraerlo para todo, desde simplemente comprender cómo funciona hasta comprender cómo los programadores del pasado abordaron prácticas de diseño eficientes.

BASIC 5502 se une a GW-BASIC, MS-DOS y Altair BASIC en la lista de código que Microsoft ha abierto en los últimos años.

Diego Bastarrica
Diego Bastarrica es Senior Editor y Head of Content en Digital Trends en Español, donde lidera la estrategia editorial, SEO…
Hackers explotan fallas recién parchadas de WordPress
Computer, Electronics, Laptop

Distintas firmas de ciberseguridad advirtieron que hackers están explotando activamente dos vulnerabilidades críticas recientemente corregidas en WordPress, poniendo en riesgo a decenas de millones de sitios web alrededor del mundo. Empresas especializadas como Patchstack, Hexastrike y WatchTowr confirmaron que los ataques ya se encuentran en curso contra plataformas que todavía no han actualizado su versión del popular gestor de contenidos.

La semana pasada, WordPress lanzó parches urgentes para corregir dos fallas de seguridad calificadas como críticas, instando a los administradores de sitios a actualizar sus instalaciones de manera inmediata. Dada la gravedad de las vulnerabilidades, la plataforma incluso habilitó actualizaciones forzosas en los casos donde fue técnicamente posible, un procedimiento poco habitual que refleja la magnitud del riesgo detectado.

Read more
Monitores LG instalan software publicitario sin autorización
Electronics, Screen, Computer Hardware

El software identificado, conocido como LG Monitor App Installer, se descarga e instala apenas el usuario conecta un monitor compatible, entre ellos el modelo UltraGear 34GX900A-B, cuyo precio recomendado supera los mil dólares. Sorprendentemente, la misma conducta también se detectó en un monitor UltraFine 32UN880-B con tres años de antigüedad, lo que sugiere que la práctica no se limita únicamente a los productos más recientes de la compañía.

Durante una prueba de 32 reinicios consecutivos del sistema, los investigadores constataron que las notificaciones de McAfee aparecieron en 31 ocasiones, mientras que solo en el último arranque el sistema promocionó la propia utilidad de gestión de LG. Esta reiteración constante de avisos publicitarios ha sido calificada como una forma de bloatware particularmente invasiva, considerando el valor elevado de algunos de los dispositivos afectados.

Read more
Microsoft quiere bloquear la captura de pantalla a los PDF
Mejores editores PDF.

Microsoft busca mejorar la protección de la privacidad de tus PDFs sensibles cerrando una de las lagunas más evidentes en su sistema de protección de documentos. También está dando a las empresas otra razón para mantener Microsoft Edge firmemente instalado.

A partir del próximo mes, OneDrive y SharePoint bloquearán capturas de pantalla cuando los usuarios abran ciertos PDFs etiquetados por sensibilidad a través de sus visores web en Microsoft Edge. La restricción se aplica a organizaciones empresariales que utilizan Microsoft Purview Information Protection en lugar de cuentas personales ordinarias de OneDrive.

Read more