Publicado el código fuente del sistema DOS del ordenador Apple II de 1978

El Museo Histórico de Ordenadores de California ha publicado un documento histórico que puede considerarse el origen de un imperio: El código fuente del sistema DOS para el Apple II de 1978. El museo colgó ayer en su web escaneos de los documentos originales que dieron lugar al sistema operativo del ordenador que convirtió a Apple en lo que es ahora. La compañía de la manzana dio su consentimiento para publicar el código para uso no comercial, debido a que todavía es su propietaria.

Apple II era un ordenador ensamblado de fábrica (a diferencia de Apple I) que se podía utilizar con cualquier monitor con entrada de vídeo compuesto. Contaba con gráficos a color, sonido, puertos de expansión e incluía el lenguaje de programación BASIC. La versión con 48Kb de memoria RAM costaba 1298 dólares.

Imagen

Sin embargo, el ordenador no contaba con unidad de disco, por lo que los datos se tenían que leer y guardar en cintas de cassette. Un soporte extremadamente lento y poco fiable. El problema con los discos flexibles era que, por aquella época, necesitaban costosos controladores de hardware y un software muy complejo.

El cofundador de Apple, Steve Wozniak, creó un controlador de disco para el Apple II en 1977 con solo ocho circuitos integrados, pero necesitaba un DOS (Disk Operating System) que organizara los programas asociados y los datos. Steve Jobs firmó en 1978 un trato de 13.000 dólares con Bob Shepardson, de Shepardson Microsystems, para proveer un gestor de archivos, interfaz BASIC y varias utilidades.

Imagen

Dentro de la empresa de Shepardson, el trabajo de programación corrió a cargo de Paul Laughton. Apenas unas semanas después de empezar a escribir código en papel perforado, Laughton entregó el código de "Apple II DOS versión 3.1" en junio de 1978.

Podemos acceder al código fuente desde la web del Museo Histórico de Ordenadores, y a documentos relacionados con el software (incluyendo esquemas y acuerdos comerciales) desde el site del museo colaborador DigiBarn.
Apple y "software libre", se hace raro.

POLE
algo preparan. BASIC VUELVE!
Esta noticia no pasa de simple curiosidad. El código fuente es útil, necesario y hace avanzar el mundo en el momento que se puede utilizar, no ¡¡ 35 años después !!

Admins, hace falta un emoticono de facepalm [carcajad]
Mil escribió:Esta noticia no pasa de simple curiosidad. El código fuente es útil, necesario y hace avanzar el mundo en el momento que se puede utilizar, no ¡¡ 35 años después !!

Admins, hace falta un emoticono de facepalm [carcajad]


Aparte de que los del MAME Team, por ejemplo, discutirían lo que has dicho, ¿qué facepalm tiene que haber si lo más relevante aquí es su valor histórico?
esto sera nada mas que para curiosear, porque a los dias que vivimos hoy que hacemos con esto?¿ implantarlo en un nuevo ordenador de nueva generacion...puaa
Esto es historia y debería darse en como tal en cursos serios de informática.

salu2
Kin está baneado del subforo por "faltas de respeto"
Como curiosidad esta bien, pero aportar a estas alturas el código fuente mas de 30 años después lo veo poco útil en estos momentos, por otra parte el enlace al código fuente no me carga nunca, debe estar saturada la pagina o algo.
Wozniak era el genio, y del otro no hablo.
Que recuerdos que trae ese chacharro mastodontico, yo lo probe en la fabrica donde trabajaba que si que lo tenian, y ya paso la tira de años desde que lo compraron, pero probarlo para programar lo use, junto al zx spectrum para aprender basic, y la verdad que no estava nada mal. XD
Yo recuerdo haberlo usado en el instituto para programar en BASIC. Era el único que tenía disketera, una pasada. Todo lo demas eran Commodore 64 y VIC-20 con casettes.
lovechii5 escribió:Apple y "software libre", se hace raro.

POLE



El mundo esta cambiando XD
shenmue está baneado por "troll"
Que recuerdos el Basic, con ese lenguaje empecé a programar. Para mi es ideal para un primer contacto con la programación, aunque C es dios.
Que util 35 años despues.
sonyfallon escribió:
lovechii5 escribió:Apple y "software libre", se hace raro.

POLE



El mundo esta cambiando XD



http://opensource.apple.com/
¿Esto es ensamblador? A mí del C para arriba xDDD
Si, eso es ensamblador. Lo delatan las directivas EQU y trabajar con las posiciones de memoria a pelo, esta definiendo las posiciones de las distintas rutinas (los ORG) y de los periféricos (DISKIO)
Con lo que era la informatica antes y en lo que se ha convertido...
35 años despues eso viene de lujo.... [lapota]
Cuidado no salga un agujero de seguridad que puedan aprovechar en el Maverick ... XD XD XD XD XD XD XD
Edy escribió:Cuidado no salga un agujero de seguridad que puedan aprovechar en el Maverick ... XD XD XD XD XD XD XD


Lo había pensado, esperemos que no XD
PENECK escribió:35 años despues eso viene de lujo.... [lapota]

¿Porqué te crees que han publicado el código? Si le fuera útil a alguien lo habrían vendido no regalado.
siempre es bueno ver estas cosas aunque claro para algunos que no entienden ajajaaj
Pues es una noticia curiosa y con valor histórico. Habría que matizar un concepto: ese ordenador puede definir lo que fue el Apple de los jóvenes Jobs y Wozniack. Lo que define que es hoy Apple no es, ni más ni menos, que el IPod.
Apple y el software libre es raro?
Apple es de las empresas que más colabora con software libre.
Darwin (el kernel) y Webkit son dos claros ejemplos...
Aqui tenéis mucho más: http://www.opensource.apple.com
Historia viva .... Hace muy poco ...
Qué noticia tan curiosa.

Y por cierto, qué recuerdos el programar en ensamblador!!
lol menudo infierno, aprenderse eso, porque con lo poco que vi de ensamblador... [angelito]
Esta claro que su valor es mero historico, pero a mi me encanta ver cosas de los inicios de la informatica.
29 respuestas