« Ndless » : différence entre les versions

Aller à la navigation Aller à la recherche
187 octets ajoutés ,  3 juin 2015
Ajout version 3.9 ; Duktape
mAucun résumé des modifications
(Ajout version 3.9 ; Duktape)
Ligne 6 : Ligne 6 :
| développeur          = Principalement Olivier Armand (ExtendeD) pour la version 3.1, avec l'aide de GeoGeo (surtout pour les versions précédentes) et d'autres membres de la communauté depuis
| développeur          = Principalement Olivier Armand (ExtendeD) pour la version 3.1, avec l'aide de GeoGeo (surtout pour les versions précédentes) et d'autres membres de la communauté depuis
| sortie              = {{Start date and age|15|03|2014}}
| sortie              = {{Start date and age|15|03|2014}}
| latest preview version = Ndless 3.6 beta r1006
| latest preview version = Ndless 3.9 beta r2000
| latest preview date    = {{Start date and age|15|03|2014}}
| latest preview date    = {{Start date and age|22|02|2015}}
| latest release version = (beta)
| latest release version = (beta)
| latest release date    = (beta)
| latest release date    = (beta)
| langage              = ARM [[ASM]], C, C++
| langage              = ARM [[ASM]], C, C++
| os                  = 1.1 - 1.3 - 1.4 - 1.7 - 2.0.1 - 2.1.0 - 3.1 - 3.6
| os                  = 1.1 - 1.3 - 1.4 - 1.7 - 2.0.1 - 2.1.0 - 3.1 - 3.6 - 3.9
| statut              = indev, beta, stable, et abandonné (selon les versions)
| statut              = indev, beta, stable, et abandonné (selon les versions)
| genre                = Kernel (via jailbreak)
| genre                = Kernel (via jailbreak)
Ligne 18 : Ligne 18 :
}}
}}


'''Ndless''' (aussi orthographié "Ndl3ss" dans sa version 3) est un programme communautaire à grand succès au sein des utilisateurs de la [[TI-Nspire]] souhaitant faire "plus" avec leur machine que ce que TI propose par défaut.<br />
'''Ndless''' (aussi orthographié "Ndl3ss" dans sa version 3.x) est un programme communautaire à grand succès au sein des utilisateurs de la [[TI-Nspire]] souhaitant faire "plus" avec leur machine que ce que TI propose par défaut.<br />
Ce programme est en fait un [[kernel]], qui exploite des failles de la plateforme pour autoriser l'exécution de programmes dont le format n'est pas celui de TI, et qui ne fonctionneraient pas sans. On peut ainsi le comparer aux "jailbreak" présents sur certaines plateformes mobiles comme iOS.<br />
Ce programme est en fait un [[kernel]], qui exploite des failles de la plateforme pour autoriser l'exécution de programmes dont le format n'est pas celui de TI, et qui ne fonctionneraient pas sans. On peut ainsi le comparer aux "jailbreak" présents sur certaines plateformes mobiles comme iOS.<br />
Ndless ouvre en effet la porte à la programmation directement en [[Asm|Assembleur]], en [[C]] et officiellement depuis la révision 3.1 beta r825, en [[C++]].''
Ndless ouvre en effet la porte à la programmation directement en [[Asm|Assembleur]], en [[C]] et officiellement depuis la révision 3.1 beta r825, en [[C++]].''
Ligne 35 : Ligne 35 :
* De dumper le contenu de la calculatrice pour pouvoir l'émuler sur ordinateur (OS, diags, boot1 et 2)
* De dumper le contenu de la calculatrice pour pouvoir l'émuler sur ordinateur (OS, diags, boot1 et 2)
* D'installer de nouveaux OS originellement inadaptés, tiers, ou modifiés, comme Linux grâce au programme [[nLaunch]]
* D'installer de nouveaux OS originellement inadaptés, tiers, ou modifiés, comme Linux grâce au programme [[nLaunch]]
* De profiter d'une console Python (via [https://tiplanet.org/forum/archives_voir.php?id=89439 micropython])
* De profiter d'une console Python (via [https://tiplanet.org/forum/archives_voir.php?id=89439 Micro Python]), JavaScript (via [https://tiplanet.org/forum/archives_voir.php?id=153555 Duktape])
* ...
* ...


Ligne 104 : Ligne 104 :
|-
|-
| 3.6 r1006 || 15/03/2014 || 3.6 || Pour OS 3.6. Non reboot-proof, mais pas besoin d'ordinateur pour l'installation
| 3.6 r1006 || 15/03/2014 || 3.6 || Pour OS 3.6. Non reboot-proof, mais pas besoin d'ordinateur pour l'installation
|-
| 3.9 r2000 || 23/02/2015 || 3.9 || Pour OS 3.9 (Clickpad) et 3.9.1 (CX). Non reboot-proof.
|}
|}


Menu de navigation