En d'autres termes
3rd Generation Language
3rd Generation Language
4th Generation Language
Langage de quatrième génération. En français: L4G.
80s
ISO/IEC 10744
XML Information Set
On trouve également le terme (XML) Infoset pour la même signification. Jeu de données (infoset) contenu dans les éléments et structures d'un document XML. Un parser XML manipule le XIS d'un document au-travers de l'API DOM.
Exemple, pour le document XML suivant:
<?xml version="1.0" encoding="ISO-8859-1"?> <el1 attr1a="val1a" attr1b="val1b"> <el11 attr11a="val11a">>Contenu 11</el1> </el1>
le XIS correspond à l'arborescence
el1 attr1="val1a" attr1b="val1b" |_el11 attr11a="val11a" |_Contenu 11
Le DOM définit une API standard de manipulation de cette structure arborescente. Les expressions XPath permettent de désigner tout noeud de cette arborescence, qu'il soit attribut, élément, ou texte. Les feuilles de style XSLT transforment l'infoset du (des) documents(s) source(s) en l'infoset du document destination.
Voir "XML", "DOM", "API", "XPath", "XSLT".
SoftWare Engineering Body Of Knowledge
2000
Software Engineering Coordinating Committee
Créé en 1993, il a déjà produit le Code d'éthique commun de l'ingénierie informatique IEEE et ACM. Voir "SWEBOK".
1993
Semiconductor Industry Association
Patent and Trademark Office
Office étatsunien des brevets et marques.
C'est cet organisme qui a autorisé les premiers brevets concernant les logiciels, à l'encontre des recommandations des experts. Les données disponibles semblent indiquer que ceci est survenu sous la pression des déposants les plus importants, qui ont dominé cette administration sur un thème sur lequel elle n'avait pas compétence.
Le même scénario est susceptible de se reproduire en Europe contre l'intérêt des consommateurs et utilisateurs finaux, avec les mêmes acteurs monopolistes, et au détriment de l'industrie du logiciel européen en général. Pour cette raison, OSI soutient l'initiative Eurolinux contre les brevets logiciels. Voir Eurolinux, FFII.
European Patent Office
Jusqu'en 2000, La législation européenne en matière de brevets restreignait sévèrement la possibilité de breveter des logiciels, mais cette position était en cours d'érosion sous la pression des grands éditeurs étatsuniens.
Le 18/07/01, l'Académie des Technologies a préconisé la brevetabilité des logiciels, dans un cadre restreint. Voir PTO, Eurolinux, FFII.
Prise de position : OSInet soutient l'initiative Eurolinux contre les brevets logiciels et l'action de la FFII dans le même sens. Le maintien de l'interdiction des brevets logiciels est un élément-clef de l'existence d'une industrie du logiciel compétitive en Europe, et en particulier d'un marché libre et non dominé par les monopoles ou quasi-monopoles existants ou en devenir.
Blue Screen Of Death