π
<-

Soumission initiale du patch Nspire au kernel Linux !

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

Soumission initiale du patch Nspire au kernel Linux !

Unread postby Lionel Debroux » 04 Apr 2013, 11:18

Version française, English version

Il y a un peu plus d'une heure, Daniel "tangrs" Tang a soumis sur Linux Kernel Mailing List (au kernel principal, donc) la première version du patch ajoutant la gestion des Nspire au kernel Linux :)
A bit more than an hour ago, Daniel "tangrs" Tang submitted to Linux Kernel Mailing List (i.e. the main kernel) the first version of the patch adding Nspire support to the Linux kernel :)

Pour la première soumission ( https://lkml.org/lkml/2013/4/4/113 ), nous avons choisi de ne mettre que le minimum nécessaire pour booter. La plupart des drivers ne sont donc pas intégrés à la soumission initiale, car ils ont besoin de nettoyages et d'améliorations (mais nous avons linké l'endroit où ils sont, https://github.com/tangrs/linux , et nous les posterons si les mainteneurs du kernel le demandent).
For the first submission ( https://lkml.org/lkml/2013/4/4/113 ), we chose to submit only the bare minimum changes required for booting. Most drivers are therefore not integrated to the initial submission, because they need cleanups and improvements (but we linked the place where they are, https://github.com/tangrs/linux , and we'll post them if the kernel maintainers request it).


Bien sûr, le fait d'avoir soumis le patch ne veut pas dire qu'il sera intégré dans l'immédiat: comme c'est notre première soumission importante au kernel, il est probable qu'il y ait des choses à ajuster avant que ça arrive ^^
Of course, the fact of submitting the patch does not warrant immediate integration: as it's our first important submission to the kernel, it's likely that we need to adjust some stuff before integration occurs ^^


Comme d'habitude, on peut espérer, sans vraiment y croire, que TI Education ne continue pas la politique perdante suivie depuis des années, consistant à tenter d'empêcher les utilisateurs de faire ce qu'ils veulent (dont Linux) avec leurs machines. Ils viennent de subir une nouvelle défaite majeure avec la sortie de nLaunch CX, il serait temps qu'ils introduisent un peu de bon sens dans leur politique de développement des machines...
As usual, we can hope, without having much of an illusion, that TI Education Technology does not keep the losing attitude they've had for years, consisting in trying to prevent users from doing whatever they please (including Linux) with their hardware. They've just experienced a major defeat with the release of nLaunch CX, it's high time that they introduced a little common sense in their machines' development policies...

D'autres divisions de TI ne sont pas aussi bêtes: il y a des gens d'autres divisions de l'immense entreprise TI qui travaillent à plein temps sur des applications Linux et le kernel Linux lui-même...
Some other divisions of TI aren't that stupid: in those divisions of the huge TI corporation, some people are paid to work full-time on Linux applications and the Linux kernel itself.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby critor » 04 Apr 2013, 11:30

Evénement historique dans le monde Nspire - bravo! :D


Par contre, je ne suis pas sûr que la sortie récente de nLaunch CX amène TI à mieux tolérer l'exécution de code natif sur ses TI-Nspire.

Je ferais plutôt l'analyse contraire: ils vont se dépêcher de combler les failles, de sortir un nouveau Boot2, de monter la version minimale d'OS installable, bloquant ainsi l'installation/utilisation de Ndless dès la prochaine mise à jour de l'OS cet été - mise à jour qu'ils vont peut-être avancer à avant les examens justement.

Et par conséquent, Linux sera bloqué également, sauf pour la minorité d'utilisateurs qui seront capables de trouver une interface RS232 afin de réinstaller le Boot2 3.1.0.16...


Maintenant, je serai bien content de me tromper. ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby Adriweb » 04 Apr 2013, 11:32

Aussi, il me semble évident que TI va se dépécher non seulement de faire ce que Critor a dit, mais encore d'établir ces réglages en sortie d'usine, bloquant ainsi "définitivement" un downgrade.

Bon, après, il est possible que ceux compétents trouveront peut-être des failles dans les nouvelles versions aussi ... ^^

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby critor » 04 Apr 2013, 11:39

Adriweb wrote:Aussi, il me semble évident que TI va se dépécher non seulement de faire ce que Critor a dit, mais encore d'établir ces réglages en sortie d'usine, bloquant ainsi "définitivement" un downgrade.


Ça c'est déjà le cas Adriweb.
Les calculatrices fabriquées sont préprogrammées avec les derniers OS/Boot2/Boot1/Diags qu'ils ont sous la main.

Le système est assez bien rodé: on retrouve relativement rapidement les dernières mises à jour préinstallées sur les modèles en magasin (quelques mois).


Là logiquement, si ils sortaient un nouvel OS maintenant, on le retrouverait préinstallé sur les modèles exposés en magasin pour la rentrée.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41980
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby Lionel Debroux » 04 Apr 2013, 11:51

Vous savez aussi bien que moi que davantage de blocage ne ferait qu'entraîner encore plus de dégâts pour TI - ils vont déjà avoir bien assez de soucis comme ça dans les mois à venir ;)
Ca va être super amusant d'expliquer que leurs machines avec un PTT soi-disant "hardware secure" ont subi une pénétration très importante et doivent être reflashées en salle d'examen, puisque la distinction CAS / non-CAS n'a plus de sens (d'ailleurs, les machines CX CAS pourraient également être autorisées, tant qu'elles sont flashées avec un OS ne contenant pas de CAS) :D


Jusqu'à présent, TI Education a suivi en tout point le fiasco de la PS3 - et ça a pris à peu près le même temps, d'ailleurs. Le château de sable PS3 et le château de sable Nspire ont en effet été tous deux explosés en un peu moins d'un an à partir du moment où une action du fabricant incompétent a poussé des gens à passer vers le mode "je vais détruire cette foutue plate-forme pour montrer au fabricant ce que ça fait quand il ne respecte pas ses utilisateurs". Empêcher les gens de tourner Linux sur une machine qui peut le faire, c'est quasiment l'insulte suprême - historiquement, ça entraîne des réactions extrêmement violentes.

Pour l'instant, TI n'a pas encore sauté vers la dernière étape, consistant en une réaction encore plus inappropriée que verrouiller davantage... Quand Sony avait fait ça, ils avaient récolté en retour de puissantes attaques informatiques qui leur ont coûté un bon milliard de dollars... et quelques têtes ont probablement sauté, ce qui n'est que justice après telle incompétence.
L'incompétence qu'on a vue à l'oeuvre pour la production d'un OS 3.2 verrouillé est d'ailleurs encore plus grave de la part de TI Education, puisqu'ils ont directement été mis au courant dès 2011 des conséquences prévisibles de trop de fermeture, et l'exemple de la PS3 de Sony avait été détaillé... je suis bien placé pour le savoir, c'est moi qui avais passé deux jours de mon temps libre répartis sur quelques semaines à faire l'explication.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby Persalteas » 04 Apr 2013, 12:00

Le pire, c'est que TI s'en préoccupe encore moins que Sony ne s'en préoccupait, puisque la Nspire représente une part du marché de TI plus petite que la part qu'occupait la PS3 chez Sony...

Un scandale chez TI Education ne détruirait peut-être pas toute l'entreprise Texas Instruments.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby Adriweb » 04 Apr 2013, 12:02

P-Rex wrote:Le pire, c'est que TI s'en préoccupe encore moins que Sony ne s'en préoccupait, puisque la Nspire représente une part du marché de TI plus petite que la part qu'occupait la PS3 chez Sony...

Un scandale chez TI Education ne détruirait peut-être pas toute l'entreprise Texas Instruments.


Non, loin de la, l'EdTech représentant environ 4% de l'entreprise en tout (du moins du point de vue financier 2011/2012), mais, quand même....

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby ylevem » 04 Apr 2013, 12:32

[Ironie on]
Ah bon ? La PS3 a disparu du marché ?
[Ironie off]
User avatar
ylevem
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 13.3%
 
Posts: 6
Joined: 24 Sep 2012, 13:49
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby Lionel Debroux » 04 Apr 2013, 12:49

La PS3 en elle-même, non. Mais pendant des jours, le PlayStation Network était down, suite à une importante pénétration dans le système. C'est ça qui a coûté si cher à Sony.

Update: un des mainteneurs de l'architecture ARM a répondu au patch par "Very cool! I hope we can get this merged." - mais on va devoir bosser pour que ça arrive, parce que le kernel bouge en parallèle (et que certaines docs utilisées par Daniel n'étaient pas à jour ?) :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Soumission initiale du patch Nspire au kernel Linux !

Unread postby Adriweb » 04 Apr 2013, 13:37

Lionel Debroux wrote:Update: un des mainteneurs de l'architecture ARM a répondu au patch par "Very cool! I hope we can get this merged." - mais on va devoir bosser pour que ça arrive, parce que le kernel bouge en parallèle (et que certaines docs utilisées par Daniel n'étaient pas à jour ?) :)

Il a aussi fait pal mal de commentaires ^^


Edit : pour info, c'est lui :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 9 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
805 utilisateurs:
>781 invités
>16 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)