Accueil > Activités, projets > OOo Educ, OOo4kids > OOo4Kids et OOoLight sur Linux ARM

OOo4Kids et OOoLight sur Linux ARM

samedi 19 février 2011, par eric b

Les machines embarquées n’ont jamais eu autant d’importance : leur taille diminue, et leur puissance augmente. L’architecture qui semble promise à un radieux avenir est l’architecture ARM.

L’association EducOOo s’est aussi engagée dans cette voie, car le défi semble intéressant,et c’est un support merveilleux pour travailler avec des étudiants.

En particulier, deux machines serviront de base :

- la tablette Shogo : basée sur Linux, SANS Android (ouf !)
- la carte de développement BeagleBoard xM

La première évidence, c’est que ces machines sont différentes, en taille, et en dimensions. Comme de telles machines tiennent presque dans la poche, leur utilisation aussi a changé !!

Tout cela ouvre vraiment de nouvelles perspectives, tant du point de vue de l’expérience utilisateur, que du développeur.

Un autre point important, c’est la consommation : on ne peut pas passer à côté de machines qui font quasiment la même chose qu’un PC actuel, tout en consommant 10W (peut être 20W pour les plus gourmandes). Rappel : la consommation d’un PC est d’environ 300W en moyenne.

L’article complet => Port ARM d’OOo4Kids et d’OOoLight : EducOOo prépare aussi le futur

Important : du code a depuis été reversé à OpenOffice.org. Le lien initial est l’issue 117017, mais il n’est pas accessible avant quelques jours, pour cause de maintenance***. Il s’agit d’optimisations en assembleur (écrit par moi-même, avec l’aide de Simon Guinot, de l’association Sequanux), dans les opérations atomiques sur les verrous interprocess, et de la prise en charge fine des possibilités des processeurs, au cours de la compilation.

***le patch proposé, sous licence LGPLv3 est aussi consultable ici

— 
ericb

Messages