Opera pourrait finalement rendre son moteur de rendu Presto open source. Une éventualité qui fait suite à l’annonce surprise de l'utilisation de Webkit dans la prochaine version majeure du navigateur.
Opera 12.14 équipé du moteur Presto
Opera a provoqué la surprise récemment en annonçant un changement radical dans son navigateur : l’abandon de son moteur de rendu maison, Presto, au profit de Webkit. Une décision sans doute dictée par la nécessité de survivre face à une concurrence déchainée. Webkit est déjà une référence, notamment dans le monde du mobile, et on le retrouve plus particulièrement dans Chrome de Google et Safari d’Apple.
De fait, on pouvait se poser la question de savoir ce qui se passerait pour Presto. Après tout, Opera a largement investi dans son moteur et le navigateur s’était notamment illustré pour sa reconnaissance des technologiques du web. Paul Rouget de chez Mozilla a en fait repéré une information intéressante dans la liste de diffusion de Webkit.
Le code source de Presto pourrait bien être libéré
Le directeur technique d’Opera, Håkon Wium Lie, est ainsi venu présenter sa société peu de temps après l’annonce, pour indiquer que sa société participerait désormais à l’évolution du moteur. Il a notamment rappelé que Webkit avait été précédemment KHTML, et que ce dernier avait été réécrit par Lars Knoll. Ce développeur avait travaillé pendant des années chez Trolltech, alors éditeur de l’environnement Qt, et avec lequel Opera partage un bâtiment à Oslo.
Mais le point intéressant est venu plus tard, quand le développeur Michelangelo De Simone a demandé sans détour à Håkon Wium Lie si Opera comptait rendre Presto open source. Le directeur technique n’a pas éludé la question : « Il se pourrait que le code de Presto soit libéré, mais pour l’instant toute notre attention est concentrée sur la transition. Pour l’instant, tout va bien ». Ce n’est pas un oui massif, mais ce n’est pas un non. On pourrait en fait soupçonner Lie de répondre au conditionnel simplement pour que l’attention se concentre sur la vraie annonce, celle du passage à Webkit.
Dans le cas où Presto deviendrait open source, cela ne garantirait pas forcément sa survivance. Webkit et Gecko (Mozilla) sont déjà open source et le maintien de ces moteurs réclame déjà des hordes de développeurs. Aussi, si le code source de Presto était libéré, cela ne signifierait pas pour autant que des développeurs seraient prêts à s’y pencher.
Commentaires (48)
#1
Aussi, si le code source de Presto était libéré, cela ne signifierait pas pour autant que des développeurs seraient prêts à s’y pencher.
On pourrait imaginer que Mozilla abandonne Gecko et qu’ils adoptent Presto si ce dernier devenait open source. " />
Quoi qu’il en soit 3 moteurs open source ce serait pas mal comme situation.
#2
Ce serait bien qu’ils distribuent les sources de tout le navigateur, pas seulement de Presto. De cette manière, l’ancienne version pourrait continuer à être maintenu par la communauté. Si c’est uniquement le moteur de rendu, l’intérêt est plus limité je trouve, même si on ne peut que s’en réjouir.
#3
#4
Tout cela ne démontre qu’une seule chose : la norme HTML n’existe pas. Trop touffue, trop complexe donc trop difficile à implémenter. Trop de complexité pour trop peu de puissance, ce qui favorise la prolifération d’améliorations propriétaire.
Ce qui prévaut finalement comme toujours en pareil cas, c’est l’implémentation.
Le standard tends à devenir celui de l’implémentation la plus utilisée.
Au final, on peut toujours se réjouir en se disant qu’au moins cette fois, c’est un code libre que tout le monde peut utiliser et améliorer.
Mais si l’on veut vraiment sortir un jour de cette problématique, c’est la norme HTML et sa machine virtuelle qu’il faudra repenser. La rendre plus synthétique, plus puissante et plus simple.
Alors nous pourrons dire qu’il existera une véritable norme.
#5
#6
#7
#8
#9
#10
Paul Rouget de chez Mozilla a en fait repéré une information intéressante dans la liste de diffusion de Webkit.
D’autres petits curieux, plus ou moins anonymes l’avaient déjà signalée, depuis les mêmes sources, dans vos colonnes, il y a quelques jours déjà :
http://www.pcinpact.com/news/77522-opera-abandonne-son-moteur-rendu-et-passe-a-w… " />
#11
#12
#13
#14
#15
#16
#17
#18
#19
#20
#21
Oui, et il a intérêt à la rendre open source presto…" />
#22
#23
#24
#25
#26
#27
#28
" />" />" />
#29
#30
#31
#32
#33
#34
#35
#36
#37
#38
#39
IE va enfin pouvoir se doter d’un vrai moteur " />
#40
Manque plus que le reste le soit aussi et je veux bien retenter " />
#41
#42
#43
Hu? Si leur moteur est écrit en C et pas dans cet infâme c++ comme gecko et webkit, je suis preneur.
#44
#45
#46
#47
#48