π
<-
Chat plein-écran
[^]

Les logiciels TI-Nspire sur Linux / Unix !

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Les logiciels TI-Nspire sur Linux / Unix !

Message non lude critor » 26 Oct 2010, 01:35

Les logiciels TI-Nspire Computer Software, TI-Nspire Computer Link, et TI-SmartView disposent du même squelette:
* une partie du logiciel est du code Java
* et une autre est du code natif

Le code Java présente l'avantage d'être multi-platte-formes, et donc en théorie de marcher aussi bien quel que soit le système d'exploitation utilisé et le processeur qui le fait tourner.
Le code natif lui est spécifique à un couple système/processeur sur lequel il sera exécuté beaucoup plus rapidement que du code Java. Toutefois, il ne marchera pas avec des couples système/processeur différents.

* La partie en code Java est la plus importante. Elle regroupe le code concernant l'interface utilisateur et les fonctions de communications de haut niveau.
* La partie en code natif concerne toutes les opérations sensibles ou lourdes (vérification de la validité d'un OS, renvoi du contenu d'une ROM pour émulation, communication USB, coeur d'un émulateur...).

Le code natif est difficilement décompilable.
Par contre en revanche, il est très facile de décompiler du code Java et de l'étudier.


Et nous avons aujourd'hui trouvé des choses très intéressantes dans les logiciels d' "émulation" TI-Nspire...

TI distribue actuellement sur son site 2 versions:
* pour Windows
* pour Macintosh OS X + processeur Intel

Depuis l'OS 1.7, il semble que TI développe et maintient en parallèle des versions de ces logiciels qui ne sont pas disponibles sur son site. Ces versions sont destinées à des couples système/processeur moins courants.

Niveau processeurs, on retrouve:
* Des 32-bits:
-- Intel i386/x86 (Pentium, Celeron...)
-- Sparc
* Des 64-bits:
-- Intel ia64 (Itanium...)
-- Amd64
-- Apple PowerPC
-- SparcV9

Niveau systèmes, on est également gâté:
* Microsoft Windows
* Apple Darwin
* Linux
* FreeBSD
* OpenBSD
* SunOS
* IBM AIX

Voici donc les couples système/processeur gérés sur les versions 1.7, 2.0, puis 2.1 des logiciels:
ImageImageImage


Il existe donc bel et bien des versions Linux, Unix, mais aussi Macintosh non-Intel des logiciels d' "émulation" TI-Nspire.
Mais elles ne sont pas distribuées pour le moment, et nous ne savons pas du tout si TI les distribuera un jour.


Cette information est à recroiser avec une autre:
Cette année, les épreuves orales de l'agrégation interne de mathématique permettront aux candidats qui le souhaitent d'utiliser un logiciel d' "émulation" TI-Nspire CAS. Or, les ordinateurs disponibles pour les candidats à ce concours tournent tous sous Linux, pour raison de fiabilité. Il faut donc croire que TI a bel et bien promis de fournir une version Linux de son logiciel. Mais le fait qu'elle soit fournie à l'équipe de l'agrégation interne, ne veut pas dire que cette version sera distribuée sur Internet...


En tous cas, les deux informations sont cohérentes.

C'est la 1ère fois en 20 ans que je vois TI travailler officiellement sur la compatibilité de ses logiciels de calculatrices sur Linux/Unix. Un grand événement, qui on l'espère, aura des suites...

TI-Nspire & Linux/Unix: à suivre...
TI-Bank: l'exclusivité à tout heure du jour ou de la nuit, avant même le site officiel de TI!
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 61 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2425 utilisateurs:
>2412 invités
>8 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)