Le code source du DOS de l'Apple II rendu public
Par le Computer History Museum

Le , par Cedric Chevalier, Expert éminent sénior
Après avoir mis gratuitement à la disposition des utilisateurs la dernière version d'OS X Mavericks, Apple continue de surprendre.

Cette fois, c’est le code source du système d’exploitation (DOS) du Apple II qui est rendu public. C’est vrai, il date vraiment. Cependant, c’est une grande première dans l’histoire d’une entreprise qui a toujours su garder jusqu’ici tous ses secrets.

Le code source du DOS d’Apple II a été publié par le (avec la permission de la firme de Cupertino bien sûr) « Computer History Museum ». Il y est disponible sous la forme de fichiers PDF et txt sur la page officielle du musée.

Ce n’est pas tout. Derrière le DOS d’Apple II, il y a toute une histoire que le « Computer History Museum » par la même occasion a relaté. C’est ainsi qu’on apprend que les premiers ordinateurs utilisaient des cassettes.

Les problèmes rencontrés avec ce support étaient une lenteur extrême et mauvaise fiabilité. À cela, il fallait ajouter le fait que les contrôleurs matériels et les logiciels nécessaires pour leur fonctionnement étaient extrêmement coûteux.


C’est là qu’est intervenu le génie de Steve Wozniac, qui à l’aide de seulement huit circuits intégrés, a créé le premier contrôleur de disquettes pour l’Apple II qui a été présenté par la suite au « Consumer Electronics Show » en janvier 1978.


Cependant, c’est à Paul Laughton, programmeur de contrat chez Shepardson Microsystems, que les Apple II doivent leur DOS.



Source: Computer Museum
Et vous ?
Mavericks donné gratuitement, le code source du DOS de l'Apple II rendu public à quoi devrait-on s'attendre pour la suite ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Fleur en plastique Fleur en plastique - Nouveau Candidat au Club https://www.developpez.com
le 13/11/2013 à 20:31
Je pense que la générosité d'Apple, tout à fait louable, les perdra.

En effet il n'y a pas le moindre doute sur le fait que les barbus miteux de Lunix vont sauter sur ce code source pour tenter de transformer leur pseudo-système à la con en système professionnel en tirant parti de la grande expérience d'Apple en terme de conception logicielle et de systèmes d'exploitations.

Enfin ceci dit cette nouvelle ne m'empêchera pas de dormir. Il faudrait encore que les dits barbus miteux soient capables de l'utiliser correctement sans avoir le talent et les compétences des ingénieurs Apple à l'origine du code source. Tout au plus ils feront tout exploser. Je me marre !
Avatar de Gugelhupf Gugelhupf - Modérateur https://www.developpez.com
le 14/11/2013 à 9:17
Je m'attendais à voir du C dans la source... je crois qu'il n'y en a pas... full assembleur.
Avatar de I_Pnose I_Pnose - Membre chevronné https://www.developpez.com
le 14/11/2013 à 9:37
Citation Envoyé par Fleur en plastique  Voir le message
En effet il n'y a pas le moindre doute sur le fait que les barbus miteux de Lunix vont sauter sur ce code source pour tenter de transformer leur pseudo-système à la con en système professionnel en tirant parti de la grande expérience d'Apple en terme de conception logicielle et de systèmes d'exploitations.

Tu manques de skills en matière de troll ; c’est beaucoup trop gros pour être crédible ^^'
Avatar de Arnard Arnard - Membre chevronné https://www.developpez.com
le 14/11/2013 à 10:17
Nan mais si tu démines de suite aussi
Avatar de demenvil demenvil - Membre averti https://www.developpez.com
le 14/11/2013 à 11:28
Citation Envoyé par Fleur en plastique  Voir le message
Je pense que la générosité d'Apple, tout à fait louable, les perdra.

En effet il n'y a pas le moindre doute sur le fait que les barbus miteux de Lunix vont sauter sur ce code source pour tenter de transformer leur pseudo-système à la con en système professionnel en tirant parti de la grande expérience d'Apple en terme de conception logicielle et de systèmes d'exploitations.

Enfin ceci dit cette nouvelle ne m'empêchera pas de dormir. Il faudrait encore que les dits barbus miteux soient capables de l'utiliser correctement sans avoir le talent et les compétences des ingénieurs Apple à l'origine du code source. Tout au plus ils feront tout exploser. Je me marre !

Bien sur...
Reprendre un code de plus de 30 ans.. A cette époque là je ne pense que nous pouvons parler de grande expérience en terme de développement car ce n'était que le début..
Il n'a rien à faire avec ce code mis à part comprendre comment il on conçut les choses la première fois.
Aujourd'hui tous les OS libres ou non sont 1000 fois plus performant.

Et on peux dire aussi que ce sont des barbus miteux de Lunix qui on mis en place les piliers de notre technologie actuelle.
Avatar de ptah35 ptah35 - Membre éclairé https://www.developpez.com
le 14/11/2013 à 11:41
Citation Envoyé par Gugelhupf  Voir le message
Je m'attendais à voir du C dans la source... je crois qu'il n'y en a pas... full assembleur.

Bienvenue dans la microinformatique des années 70; trois ans plus tôt on programmait encore l'Altair 8800 en entrant le code binaire des instructions un à un en manipulant les 8 switches de données. L'interface homme-machine était composée d'une grosse vingtaine de switches à 3 positions et de quelques LED :-)

A cette même époque UNIX et C n'ont pas encore soufflé leur dixième bougie et c'est également en 1978 que sort la première édition du livre de Kernighan et Ritchie (Dennis, pas Lionel) : The C Programming Langage.
Avatar de JackJnr JackJnr - Membre averti https://www.developpez.com
le 14/11/2013 à 14:42
En effet il n'y a pas le moindre doute sur le fait que les barbus miteux de Lunix vont sauter sur ce code source pour tenter de transformer leur pseudo-système à la con en système professionnel en tirant parti de la grande expérience d'Apple en terme de conception logicielle et de systèmes d'exploitations.

Et dire que j'ai pris ta défense sur une news précédente. Ma générosité me perdra. Dommage, tu pourrais faire des trolls plus amusants.
Avatar de Atem18 Atem18 - Membre averti https://www.developpez.com
le 14/11/2013 à 15:07
Citation Envoyé par Fleur en plastique  Voir le message
Je pense que la générosité d'Apple, tout à fait louable, les perdra.

En effet il n'y a pas le moindre doute sur le fait que les barbus miteux de Lunix vont sauter sur ce code source pour tenter de transformer leur pseudo-système à la con en système professionnel en tirant parti de la grande expérience d'Apple en terme de conception logicielle et de systèmes d'exploitations.

Enfin ceci dit cette nouvelle ne m'empêchera pas de dormir. Il faudrait encore que les dits barbus miteux soient capables de l'utiliser correctement sans avoir le talent et les compétences des ingénieurs Apple à l'origine du code source. Tout au plus ils feront tout exploser. Je me marre !

C'est Linux. Merci.
Avatar de MarieKisSlaJoue MarieKisSlaJoue - Membre émérite https://www.developpez.com
le 14/11/2013 à 15:13
Citation Envoyé par Gugelhupf  Voir le message
Je m'attendais à voir du C dans la source... je crois qu'il n'y en a pas... full assembleur.


Soit ils on codé en full assembleur. Soit ils n'on donné que la génération du code final et ils on codé avant avec un langage légèrement plus haut niveau.

Bon après je suis trop jeune pour connaitre tous ça. Et ce qui ma le plus étonné dans les pdf c'est que ça soit des scan de papier.
Avatar de mlp56 mlp56 - Inactif https://www.developpez.com
le 14/11/2013 à 16:48
Coder en assembleur les vieux
Offres d'emploi IT
Responsable transverse - engagement métiers H/F
Safran - Ile de France - Corbeil-Essonnes (91100)
Architecte systèmes études & scientifiques H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Architecte sécurité des systèmes d'information embarqués H/F
Safran - Ile de France - 100 rue de Paris 91300 MASSY

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil