Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet Assiste.com - Sécurité informatique - Vie privée sur le Web - Neutralité d'Internet

Java

Java

cr  01.01.2012      r+  21.08.2020      r-  20.04.2024      Pierre Pinard.         (Alertes et avis de sécurité au jour le jour)

Java est un langage de programmation informatique et une technologie sous-jacente qui permet l'exécution d'applications (programmes Java, utilitaires, jeux, applications professionnelles, scripts Java insérés dans des pages Web, etc.) partout.

Java doit être installé et doit être à jour pour que vous puissiez utiliser les applications écrites dans ce langage. Une application Java est exactement la même (le même code source), quel que soit le système d'exploitation sous lequel elle est exécutée. Seul un « runtime Java » interprète le code source pour fournir un code exécutable spécifique au système d'exploitation hôte. Les « runtimes Java » existent pour quasiment tous les systèmes d'exploitation.

Java est partout, utilisé sur plusieurs milliards d'ordinateurs et d'appareils dans le monde (les IoT - Internet of Things, votre voiture, votre réfrigérateur, etc.). Vuze, par exemple, est écrit en Java, il est donc porté « naturellement » sous tous les systèmes d'exploitation du monde puisque Java est partout.

Java tourne, probablement, sous Windows, Windows Mobile, CP/M des Amstrad CPC et Commodore 128, Mac OS/X, OS/2, NeXtStep, Unix (AIX (IBM, SystemV), A/UX (Apple, SystemV), BOS (Bull Operating System), IRIX (Silicon Graphics, SystemV), HP-UX (Hewlett Packard, SystemV), LynxOS (LynuxWorks), NeXTSTEP (NeXT, BSD), Sinix (Siemens), Solaris (Sun, SystemV), SunOS (Sun, BSD), Tru64 (Compaq)), BSD (NetBSD, OpenBSD, OliveBSD, FreeBSD, PicoBSD, DragonFly BSD, PC-BSD, Darwin, OpenSolaris), GNU/Linux (Debian, Ubuntu, Mandriva, Gentoo, Red Hat, Fedora, SuSE, Slackware, EduLinux, etc.), Multics, Android, Symbian, IO/S, Palm OS, Pocket PC, Sun Solaris Sparc, IBM AIX, OS/2, Warp, etc. Peut-être même sous Dos et MSDos s'il existe un runtime Java pour ces systèmes.

Voir la page « Quelle est ma version de Java et mise à jour de Java »