π
<-
Chat plein-écran
[^]

Abandon du projet Omega, le firmware tiers pour NumWorks

Online

Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby critor » 30 Aug 2021, 10:02

Pour la rentrée 2017 sortait la calculatrice graphique
NumWorks
, initialement un projet absolument génial, cassant complètement les codes du marché, à l'opposé des habitudes des constructeurs historiques
Casio
,
Hewlett Packard
et
Texas Instruments
.

Le constructeur
NumWorks
affichait fièrement ses convictions dans une formulation qui n'est hélas plus consultable que dans les archives du web.

D'une part, le constructeur mettait en avant la possibilité de fabriquer toi-même ta propre calculatrice à partir des plans techniques, et de pouvoir ainsi la modifier ou réparer de tes propres mains : :favorite:
NumWorks wrote:Devenez bricoleur
Les plans de fabrication de la calculatrice NumWorks sont publics. Muni de quelques composants électroniques, vous avez donc la possibilité de fabriquer votre propre calculatrice en impression 3D. En cas de problème technique, vous pouvez aussi réparer vous-même votre matériel.


De plus, le code source d'
Epsilon
, le
firmware
de la calculatrice, était ouvert et libre d'utilisation , extraordinaire : :favorite:
NumWorks wrote:Un projet collaboratif
Par conviction et parce que les besoins évoluent sans cesse, NumWorks est la première calculatrice ouverte : toutes les connaissances que nous avons développées sont disponibles en ligne sous licence Creative Commons.


Enfin, le constructeur mettait ainsi en avant la possibilité pour toi de contribuer au code, et dans tous les cas d'ajouter directement tes corrections ou fonctionnalités à ta propre calculatrice sans avoir à attendre pendant des semaines ou mois une hypothétique validation et intégration à une future mise à jour officielle ! :favorite:
NumWorks wrote:Chaque utilisateur a ainsi la possibilité d’ajouter lui-même ses propres fonctionnalités et la communauté peut proposer des améliorations qui seront intégrées à nos futures mises à jour.

En pratique toutefois, il était très rare que les contributions tierces proposées au code source d'
Epsilon
soient acceptées, surtout dès lors qu'elles osaient toucher à la sacro-sainte interface.

La plupart du temps les contributions en question traînaient pendant des mois sans intégration, jusqu'à ne plus se compiler correctement, le code d'
Epsilon
ayant changé entre temps sans en tenir compte. :'(

L'illustre et ses non moins illustres collaborateurs avaient toutefois pris le constructeur au mot sur ce dernier point.

Ils avaient lancé
Omega
, un
firmware
alternatif pour ta calculatrice
NumWorks
. Basé sur le code source d'
Epsilon
comme la licence l'autorisait,
Omega
avait pour but de regrouper et mettre en avant les meilleures contributions au code d'
Epsilon
, en incluant cette fois-ci celles laissées de côté par le constructeur.

Difficile de tout citer ici mais voici déjà par exemple un des fantastiques ajouts d'
Omega
. La
NumWorks
travaille en interne sur des arbres de calcul, mais n'accepte que des valeurs numériques.
Omega
étendait ces arbres en autorisant également des lettres / inconnues, ce qui nous donnait ainsi un moteur de calcul littéral. De quoi même dériver, du jamais vu à seulement
80€
! :bj:
Il y avait aussi un tableau périodique des éléments.

12024Outre ce qu'il intégrait,
Omega
offrait également l'avantage de pouvoir installer à chaud des applications. Plusieurs applications de très haute facture furent développées, on peut citer entre autres : :D
  • , une formidable application intégrée de Mathématiques et de Sciences par , enseignant-chercheur à l'Université de Grenoble, qui étendait gratuitement les capacités de ta calculatrice au niveau d'une
    HP Prime
    . L'application intégrait le moteur de calcul formel
    GIAC
    développé pour le logiciel
    Xcas
    du même auteur pour des possibilités en calcul encore plus étendues. Étaient également inclus un tableur, une bibliothèque de constantes physiques, un convertisseur d'unités, un tableau périodique des éléments et bien d'autres choses encore. Le tout était en prime programmable en
    Python
    , avec une collection de modules importables bien plus étoffée que celle de l'application
    Python
    officielle, et surtout ici de façon intégrée, tes scripts
    Python
    pouvant en effet faire appel au moteur de calcul formel
    GIAC
    par l'intermédiaire du module
    cas
    .
  • , un émulateur de console de jeux
    Nintendo NES
    par
  • , un émulateur de console de jeux
    Nintendo GameBoy
    par
  • , un tableau périodique des éléments par
Un gros avantage de plus était ici que
KhiCAS
et l'ensemble des fonctionnalités rajoutées restaient accessibles en mode examen, de façon parfaitement légale et légitime en France, puisque ces fonctionnalités venaient directement intégrées à des modèles concurrents haut de gamme parfaitement autorisés. :bj:

Comme nous te l'avons déjà annoncé, c'est hélas terminé. :'(

L'installation de la dernière version
16.3.0
du
firmware
officiel
Epsilon
verrouille définitivement ta calculatrice contre toute installation de
firmware
non officiel. :mj:

De plus, la licence
Creative Commons
est abandonnée. Tu n'as donc plus le droit :
  • de réutiliser du code d'
    Epsilon
    dans tes projets :#non#:
  • de distribuer
    Epsilon
    ou tes versions modifiées d'
    Epsilon
    , aussi bien sous forme de code source que sous forme binaire compilée :#non#:
Bref c'est simple, même si le code source reste public
(encore que il semble que ce qui concerne le verrouillage n'ait pas été intégralement publié à ce jour)
, tu ne peux plus rien en faire. En plus de les interdire d'installation, voilà donc qui tue également la possibilité de créer des
firmwares
modifiés. :mj:

L'esprit
NumWorks
tel que tu as pu le connaître depuis la rentrée 2017 n'existe clairement plus pour cette rentrée 2021. :#non#:

La page des convictions a justement été complètement saccagée dès juin 2021. Plus rien des 3 points initiaux n'y a survécu. :'(
La disponibilité sous licence libre disparaît, la possibilité d'installer ses propres améliorations n'est plus mentionnée, et la possibilité d'assembler/réparer soi-même sa calculatrice n'est plus mise en avant bien que les plans restent
(pour l'instant ?...)
disponibles en ligne. À la place nous n'avons plus que ce qui ne semble n'être que du
blabla
de communication passe-partout, absolument quelconque et sans la moindre conviction.

Pourquoi ? Nous ne disposons probablement pas de tous les éléments, mais il semble y avoir :

  • En Février 2020, la
    NumWorks
    était acceptée dans la dernière mise à jour de la liste des calculatrices autorisées aux examens, valide à compter de la session 2022. Un étudiant anti-libre avait alors la formidable idée d'abuser du caractère ouvert d'
    Epsilon
    pour modifier le mode examen afin qu'il n'efface plus les données, de filmer la chose, et d'envoyer la vidéo à l'institution nationale, le tout à peine quelques semaines après la publication de la liste.
  • un camouflet monumental au Portugal :

    NumWorks
    prend contact avec l'institution nationale puisqu'ici aussi il y a une liste de calculatrices approuvées. Tout va bien a priori,
    NumWorks
    annonce dans la presse Portugaise dès la rentrée 2020 sa prochaine autorisation. Sauf qu'à la publication de la mise à jour de la liste en Mars 2021, la
    NumWorks
    n'y figure pas. Sans la nommer, les motivations accompagnant la liste incriminent la possibilité d'installer des fonctionnalités de calcul formel sur certains des nouveaux modèles testés, sans aucun doute possible puisque les derniers modèles non formels des constructeurs historiques y étaient déjà présents.
  • Il semble y avoir une volonté de
    NumWorks
    de s'exporter à l'étranger
    (Pays-Bas et Portugal donc, mais aussi Italie, Royaume-Uni et États-Unis)
    .
    C'est peut-être dû au probable effondrement à venir de l'usage de la calculatrice graphique en France, suite à la suppression il y a à peine quelques semaines des épreuves d'
    E3C/EC
    du
    BAC
    , toutes dernières épreuves encore régies par le cadre national
    (calculatrice en mode examen comme seul outil numérique autorisé)
    à concerner l'ensemble des élèves rentrant en Seconde.
  • En dehors de la France, nombre d'examens ou pays interdisent le calcul formel
    (Italie, Portugal, Pays-Bas, Royaume-Uni, ...)
    .
  • NumWorks
    semble particulièrement tenir aux États-Unis en fait, avec l'ouverture sur place d'un nouveau studio de développement, et l'expédition de packs enseignants gratuits avec calculatrice +
    goodies
    par centaines cet été pour ce que nous avons pu voir sur leurs comptes sociaux, possiblement par milliers en réalité.
  • Chat échaudé craint l'eau froide, il y a donc possiblement la volonté de ne pas se ridiculiser à nouveau comme au Portugal ou aux Pays-Bas, surtout sur un marché de la taille des États-Unis.
Face à un tel virage à 180°, nous n'avons qu'une seule interrogation.
NumWorks
a-t-il jamais cru en ses convictions initiales, ou le projet était-il dès le départ de retourner sa veste dès que les finances auraient été suffisamment consolidées ?... :#roll#:

Quoi qu'il en soit, suite à l'absence de la part du constructeur de volonté d'échanger depuis ainsi que de la moindre inflexion, et ce malgré une pétition ayant réussi l'exploit de réunir plus de 250 signatures sur un sujet aussi technique en période estivale, l'équipe
Omega
jette aujourd'hui l'éponge.

Il n'était plus viable de développer des
firmwares
tiers pour la
NumWorks
, c'est certes sans surprise mais avec une profonde tristesse que nous apprenons aujourd'hui la fin du
firmware
Omega
, l'abandon du projet venant tout juste d'être annoncé.

L'équipe
Omega
se propose toutefois de laisser l'ensemble des éléments développés en ligne, et d'évoluer en tant que communauté d'aide générale à l'utilisation de la calculatrice
NumWorks
, munie donc de plus en plus souvent à l'avenir de son seul
firmware
officiel
Epsilon
:
Omega wrote:Depuis le 13 août 2021, NumWorks a définitivement mis fin aux développements communautaires via sa mise à jour Epsilon 16. Celle-ci installe un
kernel
dans votre NumWorks qu’il est impossible de retirer et qui empêche toute installation tierce telles qu’Omega, Delta ou variantes d’Epsilon.

De plus, Epsilon est désormais passé à une licence stricte (strong copyright). Il est désormais totalement interdit de créer une variante d’Epsilon 16 sur GitHub sous peine de se faire attaquer en justice par le constructeur.

C’est donc avec regret que nous annonçons ce lundi 30 août 2021, et ce après 2 ans d’activité, la fin et l’archivage du fork Omega.


Cependant, nous voulons conserver la communauté qui s’est forgée autour du projet, et c’est pourquoi la communauté Discord restera sur pied sous le nouveau nom d’Omega Community. Le serveur ne sera donc plus exclusivement réservé à Omega mais à tout ce qui touche à NumWorks.

Pour finir sur Epsilon, nous continuerons de vous déconseiller sa dernière mise à jour Epsilon 16. Rassurez-vous aussi, nous garderons l'installateur Omega en ligne, et les binaires toujours disponibles. Nous vous conseillons aussi l'excellent kit de connectivité de Bernard Parisse disponible ici : https://www-fourier.univ-grenoble-alpes ... e/nws.html

Nous tenons à terminer en remerciant chacun d’entre vous pour l’intérêt que vous avez porté à Omega. Nous remercions aussi tous les contributeurs, que vous pouvez en partie retrouver dans les crédits d’Omega. En particulier, un grand merci à Zardam pour le système d’applications externes, Bernard Parisse pour son logiciel KhiCAS incontournable, Boricj pour son application RPN, toute l’équipe TI-Planet pour la visibilité apportée, et Critor pour ses articles et son expérience plus que vitale au projet.

À très vite sur Omega Community,

Quentin Guidée, Maxime Friess et Joachim Le Fournis.
Omega wrote:As a reminder, since August 13, 2021, NumWorks has definitively put an end to community developments with its Epsilon 16 update. This installs a kernel in your Numworks that it is impossible to remove and which prevents any third-party firmware such as Omega, Delta or Epsilon variants.

In addition, Epsilon has now switched to a strong copyright license. It is now completely forbidden to create a variant of Epsilon 16 on GitHub under penalty of being sued by the manufacturer.

It is therefore with regret that we announce this Monday, August 30, 2021, and after 2 years of activity, the end and archiving of the Omega fork.


However, we want to keep the community that has grown around the project, and that’s why the Discord community will stay alive under the new name of Omega Community. The server will thus no longer be exclusively reserved for Omega but for everything NumWorks-related.

Finally, about Epsilon, we will continue to advise against its latest Epsilon 16 update. Rest assured, we will keep the Omega installer online, and the binaries still available. We also recommend the excellent connectivity kit from Bernard Parisse available here: https://www-fourier.univ-grenoble-alpes ... e/nws.html

We would like to close by thanking each of you for your interest in Omega. We also thank all the contributors, which you can partly find in Omega’s credits. In particular, a big thank you to Zardam for the external application system, Bernard Parisse for his essential KhiCAS software, Boricj for his RPN application, the entire TI-Planet team for the visibility provided, and Critor for his articles and his experience. more than vital to the project.

See you soon on Omega Community,

Quentin Guidée, Maxime Friess and Joachim Le Fournis.

14554, , , , , , , , , ,
Antonin Loubière
, , ,
Julie C. / windows9x95
,
Lélahel Hideux / Lelahelry
,
Madil / le-grand-mannitout
,
Hilaire Le Roux / 0Babass2
,
Hector Nussbaumer / Sycorax
,
Raphaël Dyda / Trixciel
et
Thibaut C.
, vous avez été absolument formidables dans ce projet bénévole de haute qualité, vous n'avez pas compté vos heures, vous n'avez pas cherché à gagner un seul centime, vous nous avez offert le meilleur de vous-mêmes et de la
NumWorks
, repoussant au passage les limites des calculatrices de milieu de gamme comme jamais vu auparavant. Nous ne vous oublierons pas, nos pensées vous accompagnent où que vous alliez. :favorite: :'(


Référence
:
https://twitter.com/omega_fork/status/1 ... 3165265920
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 20.1%
 
Posts: 38531
Images: 11189
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Online

Re: Abandon du projet Omega, le firmware pour NumWorks

Unread postby critor » 30 Aug 2021, 10:08

Le communiqué est bilingue maintenant, pour les anglophones.

Annonce officielle maintenant également sur Twitter : :'(
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 20.1%
 
Posts: 38531
Images: 11189
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Abandon du projet Omega, le firmware pour NumWorks

Unread postby Lephe » 30 Aug 2021, 10:15

Je venais de voir le post sur Discord... ça pique quand même, j'aurais parié sur TI ou Casio pour faire ce genre de mauvais coups en premier. Ça rappelle bien la dépendance qu'on a envers les constructeurs même si le travail accompli est indépendant (d'autres événements rappellent la dépendance envers les programmes del lycée d'ailleurs). Bon courage à la
communauté Oméga
pour continuer d'animer l'écosystème Numworks, même les gens comme moi qui ne suivent que de loin sont contents que vous soyez là. ^^
User avatar
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 40.5%
 
Posts: 344
Joined: 15 Jun 2018, 19:53
Gender: Male

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby KikooDX » 30 Aug 2021, 10:37

Honte à Numworks. Sincère déception pour les membres de l'équipe Omega. Je sais que Lephé déteste la pub, mais le projet qu'il co-dirige, SymboLibre, est le dernier projet de calculatrice entièrement libre à l'horizon. Il est loin d'être terminé, mais vous pouvez déjà contribuer et montrer votre soutien. Il faut bien ça après ce désastre.

https://symbolibre.org/fr/le-role-et-li ... libre.html

La section SymboLibre vs. Numworks a spécialement bien vieilli.
User avatar
KikooDX
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 6
Joined: 11 Jul 2019, 13:07
Location: France
Gender: Not specified
Class: Décroché

Online

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby critor » 30 Aug 2021, 11:06

Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 20.1%
 
Posts: 38531
Images: 11189
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Online

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby critor » 30 Aug 2021, 13:54

Pendant ce temps-là chez :


À moins que ce ne soit une OP ? :P
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 20.1%
 
Posts: 38531
Images: 11189
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby Thom986 » 30 Aug 2021, 15:44

Bien une triste actualité.

La numworks perd selon moi tout son public non-scolaire pour qui l'ouverture et la rapidité des maj étaient un énorme plus.

Sans ça, elle perd son charme et sa spécificité.

Vraiment dommage...
La réalité, c'est ce qui refuse de disparaître quand on cesse d'y croire.
-
Philip K. Dick
User avatar
Thom986Premium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 17%
 
Posts: 268
Joined: 21 Feb 2018, 19:11
Gender: Male
Calculator(s):
GitHub: homeostasie

Online

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby critor » 30 Aug 2021, 22:15

Et ben visiblement, après coup l'abandon du projet
Omega
était bien la décision la plus sensée...

Statistiques
Omega
déjà extrêmement inquiétantes pour cette rentrée 2021,
Epsilon 16
se répand de façon fulgurante, rien ne l'arrête:


Les visites du site
Omega
sont déjà très majoritairement effectuées avec des
NumWorks
déjà mises à jour. Et forcément donc, toute tentative d'installation échoue. Ce sont les machines justement mal détectées en
N????
.
Déjà 3 à 4 fois plus de visites avec des
NumWorks
déjà verrouillées.

Je me disais bien qu'
Epsilon 16
allait se répandre assez vite, que c'était perdu d'avance, que
NumWorks
allait gagner à la fin, mais niveau proportion c'est déjà nettement pire que ce que j'imaginais.


Pourquoi donc une telle déconfiture, alors que les machines actuellement en stock en magasin ne sont probablement pas équipées d'
Epsilon 16
?
C'est oublier une chose que j'avais effectivement omis de prendre en compte : les
firmwares
équipant les machines neuves sont des versions spéciales. Au 1er allumage de la calculatrice ainsi qu'à tous les suivants, ils affichent une fenêtre
popup
disant qu'il y a une version plus récente à installer sur https://my.numworks.com

Visiblement, malgré nos efforts colossaux cet été, nous n'avons pas suffisamment
"spammé l'Internet"
, nous n'avons pas suffisamment bien informé. :'(
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 20.1%
 
Posts: 38531
Images: 11189
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby DJ Omnimaga » 30 Aug 2021, 22:16

Symbiolibre does what Numwon't.
User avatar
DJ OmnimagaPremium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 55.8%
 
Posts: 513
Images: 23
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
Class: Diplômé Secondaire (11ème année scolaire terminé)
YouTube: DJOmnimaga
Twitter: DJOmnimaga
Facebook: djomnimaga.music

Online

Re: Abandon du projet Omega, le firmware tiers pour NumWorks

Unread postby critor » 30 Aug 2021, 22:44

Voilà, ça ressemble à ça :
Image

Les machines neuves ont toutes un
firmware
spécial affichant ce
popup
au 1er allumage ainsi qu'à tous les suivants. Jusqu'à-ce que l'utilisateur mette à jour sa machine.

Visiblement ça marche bien... Ou du moins peut-on supposer que les utilisateurs les plus susceptibles d'installer
Omega
, sont justement ceux qui prennent le temps de lire le
popup
en question et de suivre les instructions. :'(
Ils se font ainsi piéger sans le moindre avertissement, même
TI
n'avait pas osé ! :mj:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 20.1%
 
Posts: 38531
Images: 11189
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Next

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 13 guests

-
Search
-
Social
-
Featured topics
Concours de rentrée 2021 - La Geste d'Alrys
Concours de rentrée 2021 - Synchro-donjon !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
Journées APMEP 2021 à l'IUT de Bourges les 24-25 Octobre. Viens rencontrer Casio, NumWorks, TI et Vittascience.
Coque NumWorks édition limitée Octobre 2021 à gagner.
123456
-
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.
609 utilisateurs:
>588 invités
>15 membres
>6 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)