Should we and can we liberate computer collections

Transcription

Should we and can we liberate computer collections
<<<< [^]
Liberation of computer collections ?
>>>>
Should we and can we liberate
computer collections ?
Main topics
Acknowledgements
Stakes
Example of computational chemistry
Example of the CEA-DSV-MAM collection
Liberation of micro-computers
Acknowledgements
Main links
pdf presentation (2012-11-07 in French)
Return to 'ModLibre'
Version 2012-11-02
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Issue
Software is a very important world heritage.
It should be saved as open software
- for fundamental reasons (refusal of black boxes)
- and for legal reasons (history of the current state of the art).
Software should be liberated for durability.
Version 2012-11-02
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Ref: Free Cards from ALDIL
>>>>
www.aldil.org/les-activites/les-projets/
Free-Open Software = 4 fundamental freedoms
Freedom 0 :
The freedom to run the program, for any purpose
Freedom 1 :
The freedom to study how the program works
Freedom 2 :
The freedom to redistribute copies
Freedom 3 :
The freedom to improve the program, and release your improvements
to the public
GNU GPL (1989 ... ) = 4 freedoms + Copyleft
! Proprietary software !
! Open software !
Version 2012-11-02
© 2007-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Quantum Chemistry Program Exchange
1962 - 1999
QCPE organized by Richard COUNTS
Exchange of programs in quantum chemistry, then in
computational chemistry and related fields (mathematics,
physics, statistics, ...)
Transfer : magnetic tapes → diskets → ftp
1962 - 1981
Newsletters
1981 - 1999
Quarterly Bulletin (ISSN 0889-7514)
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Computers for scientific computations
IBM
1964
Control Data Corporation commercialise le CDC 6600
considéré comme le premier super-ordinateur
http://en.wikipedia.org/wiki/Control_Data_Corporation
1966
IBM lance la série d'ordinateurs universels IBM 360
pour la gestion et le calcul scientifique
http://fr.wikipedia.org/wiki/IBM_360_et_370
1976
Cray Research lance le Cray-1
super-ordinateur à architecture vectorielle
http://fr.wikipedia.org/wiki/Cray_(entreprise)
Et de nombreuses autres compagnies comme Bull
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Laboratory computers
1965
→
1972
PDP-8 (Digital Equipment)
http://fr.wikipedia.org/wiki/PDP-8
Instrumentation scientifique
Micral (R2E)
http://fr.wikipedia.org/wiki/Micral
1975
→
1977
→
1981
→
VAX 11 (Digital Equipment)
http://fr.wikipedia.org/wiki/VAX
Ordinateurs départementaux
Apple II, Commodore PET 2001 et TRS-80
http://fr.wikipedia.org/wiki/Commodore_International
Bureautique et enseignement
IBM-PC
http://fr.wikipedia.org/wiki/IBM_PC
Bureautique, enseignement et instrumentation
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Quantum chemistry and molecular mechanics
1983
CHARMM: A program for macromolecular energy, minimization, and
dynamics calculations. Brooks et al., J. Comp. Chem. 4: 187-217.
1983
Le rôle de la chimie informatique pour les recherches en catalyse est
confirmé par une publication dans Science (QCPE Bull. 1983, 3-1, p. 5).
1983
Le Wall Street Journal publie un article de Ronald Alsop sous le titre
« Scientists are turning to computers in search for new chemicals,
drugs » (QCPE Bull. 1983, 3-4, p. 77-81).
⇒
La chimie informatique s'est développée rapidement
(création de postes et augmentation des crédits de recherche).
⇒
Des sociétés de services ont développé des logiciels commerciaux
ergonomiques englobant des logiciels universitaires
(les nouvelles versions étant souvent fermées).
⇒
Les programmes du QCPE sont restés ouverts
mais certains ne sont plus libres au sens de la GNU GPL (1989).
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Computational chemistry and microcomputers
1984-05
Les micro-ordinateurs commencent à être utilisés en chimie
informatique. « Correctement configurés, ils permettent des calculs
toujours plus importants ; si importants que l'on oublie qu'ils sont des
ordinateurs 16 bits » (QCPE Bull. 1984, 4-2, 35).
Mais ceci n'est vrai qu'avec un coprocesseur mathématique bien
géré par le compilateur Fortran (QCPE Bull. 1984, 4-3, p. 54).
1984-08
Le QCPE annonce la distribution de logiciels pour PC sur des
disquettes 5"1/4 (QCPE Bull. 1984, 4-3, p. 54).
1984-08
Distribution des deux premiers programmes pour IBM-PC.
Ce sont les adaptations de programmes antérieurs de chimie quantique
(programmes CNDO/INDO et MNDO)
(QCPE Bull. 1984, 4-3, p. 75-76).
Ces programmes sont écrits en Fortran qui restera le langage
dominant. D'autres langages apparaîtront ultérieurement : Basic,
Turbo-Pascal, … et même APL, C, Modula-2.
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Where are the QCPE archives ?
L' Indiana University (Bloomington, IN 47405 USA)
avait hébergé le QCPE pendant une quarantaine d'années.
Cette université ne semble plus concernée :
la plupart des liens Internet sont rompus !
Même le lien souvent cité : qcpe.chem.indiana.edu .
Les archives ont-elles été transmises dans une autre institution ?
Ont-elles été privatisées ?
Faut-il reconstituer ces archives ?
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Can we reconstitute the QCPE archives ?
On pourrait retrouver une partie des programmes du QCPE dans les archives de
certains laboratoires de chimie théorique.
Les programmes pour IBM-PC et Macintosh II étaient distribués sur des disquettes
(encore lisibles dans de bonnes conditions de conservation !).
Peut-on encore relire les autres supports magnétiques ?
Doit-on numériser les listes et les documentations imprimées qui auraient
survécu ?
Par ailleurs, il serait souhaitable que toutes les informations disponibles soient
rassemblées sur un site Internet public, accessible par tous.
Version 2012-11-05
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Example of the CEA-DSV-MAM collection
Operational hardware (in general !)
Original documentation and installation diskettes
Qualitatively similar specifications
with increasing requirements on performances:
Office automation
Statistics
Interactive modelling
- fits of ESR spectra
- evolution of soil organic matter
- ...
From 1983 ...
Version 2012-11-02
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Tests before departure
Version 2012-11-02
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Objective of tests
Check hardware working.
Suppress personal or professional files.
Standardize disk organization for simpler maintenance.
Install free-libre utilities to simplify this reorganization.
Prepare demonstrations with free-libre software installable on
other computers
--Consider completely free-libre solutions to free oneself from
constraints of proprietary licenses.
Version 2012-11-02
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Standard disk organization
000
BAS
BAT
DEV
DOS
EXE
FREEDOS
GAMES
SPE
TEST
USU
Version 2012-11-02
Version files (DOS_3_2.DOS, ...) and old files
Basic programs
Batch procedures
Drivers
Original disk operating system
Recompiled free-libre software
Free-libre disk operating system
Free-libre games (EpiJeux, Game of life, ...)
Specific software for peripherals
Free-libre tests (education, games, ...)
Freeware, shareware, ...
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
A portable batch procedure
@echo off
echo DS.BAT
echo Argument 1:
echo.
echo DS.BAT
echo Argument 1:
:Copyright (C)
:Version
List '%1' Directory files ordered by Sizes.
Possible MASK for file selection.
Liste' par tailles des fichiers du Dossier '%1.
MASQUE potentiel pour choisir les fichiers.
2000-2010
GPL License: [email protected]
2010-07-06.
if
exist %ACT%\000\DOS_3.DOS
if NOT exist %ACT%\000\DOS_4.DOS
:DOS_3
:DOS_4
dir %1 | sort /+14
goto DOS_3
goto DOS_PLUS
goto FIN
:DOS_PLUS
dir %1 /os
:FIN
Version 2012-11-02
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Acknowledgements
We want to thank the Life Science Direction on the Cadarache site of CEA
which has encouraged and kept such a collection for more than twenty-five years.
We also thank the Musée des Arts et Métiers in Paris which perpetuates it.
We are grateful to all members of these institutions who participated in this
project : they gave computers or storing space and found financial and legal
solutions for its transfer.
Version 2012-11-02
© 2010-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]
<<<< [^]
Liberation of computer collections ?
>>>>
Should we and can we liberate
computer collections ?
Main topics
Acknowledgements
Stakes
Example of computational chemistry
Example of the CEA-DSV-MAM collection
Liberation of micro-computers
Acknowledgements
Main links
pdf presentation (2012-11-07 in French)
Return to 'ModLibre'
Version 2012-11-02
© 2012-2013 ModLibre.info (cc-by-sa license)
W3C XHTML 1.0 CSS [^]

Documents pareils