Dans un communiqué publié sur leur site internet, Hyperion annonce la sortie d’une mise à jour estivale d’AmigaOS4.
Voici une traduction de l’annonce officielle :
Hyperion Entertainment VOF est heureux d’annoncer la disponibilité immédiate pour tous les utilisateurs enregistrés d’un nouveau service pack d’AmigaOS4 qui corrige d’importants problèmes et rajoute un certain nombre de fonctionnalités.
Parmi ces nouveautés, on retrouve:
- Un nouveau noyau ExecSG. Le nouveau noyau inclut, entre autres:
- Le support des guard-page protected stacks. Les piles auront maintenant des guard pages à leur base ce qui évitera à des programmes d’écraser cette mémoire.
- Un nouveau type de sémaphore appelé Mutex qui ne nécessite plus l’appel à Forbid (NDLeo: Forbid() est une fonction qui coupe momentanément tout le multitâche de l’AmigaOS).
- Le support pour le nouveau module pthreads.
- Une nouvelle bibliothèque qui supporte la plupart des fonctions de l’API POSIX pthreads.
- Une nouvelle bibliothèque ELF qui implémente le support des objets partagés type UN*X .so et la liaison dynamique. Les objets dynamiques sont des fichiers qui sont chargés durant le fonctionnement du programme et qui font alors partie de la mémoire du programme. Ils ont accès aux symboles et procédures du programme principal ainsi qu’aux autres objets dynamiques chargés.
- Python Amiga 2.5.1 est un portage complètement nouveau de l’interpréteur Python. Ce port est implémenté en tant qu’objet partagé ce qui permet aux autres programmes de facilement s’interfacer avec. Voir la page d’accueil du language python.
- La dernière version de la pile USB Sirion.
- …et bien d’autres corrections de bogues. Consultez la documentation pour plus d’informations.
Nous souhaitons une fois de plus rassurer nos clients sur le développement de l’AmigaOS4 qui continue normalement, et ce sur plusieurs plateformes.
Annonce officielle: http://www.hyperion-entertainment.biz:8080/news/2007-07-18
Site Web d’Hyperion: http://www.hyperion-entertainment.biz
Merci à centaurz d’avoir également proposé cette information.
57 Commentaires
Passer au formulaire de commentaire
Miam miam 🙂
Y a bon, Y a bon 🙂
Salut Glames,
tient est-ce qu’en tant que développeur, tu pourrais nous expliquer l’utilité des « shared libs » ?
Surtout qu’on savait déjà que les librairies Amiga sont partagées entre les programmes. Quelle est la différence alors ?
En pratique, ça va servir à compiler les trucs linuxiens comme par exemple glib, gtk2, … pour « cygnix » de sorte que l’exécutable d’un simple programme de test ne pèse pas 15Mo. Avec la pthread mise à jour, ça ressemble fortement à une update d’encouragement à porter des softs X11, je dirais. 🙂
Hip !
Moi je dis vaut mieux attendre les retours.
J’ai installé : résultat, plus aucun truc USB n’est reconnu !
aucune plef USB, carte mémoire sur lecteur en USB.
Plutôt embétant pour moi, j’au un KVM USB…
La pile met 3 plombes pour me dir qu’elle peut pas attacher le device.
/me déçus, déçus…
! qiH
Auteur
Apparemment une autre différence avec les librairies Amiga: le code n’a pas besoin d’être réentrant pour un .so…
@+,
Léo.
@fab1
Honnêtement je pense pas qu’il y ait besoin d’encouragements de ce côté là 😉
@leo
une nouvelle invitation à bien programmer de la part de nos amis linuxiens… 😉
TP= même problème chez moi !
Mais j’ai la solution :
remplace la nouvelle « massstorage.usbfd » par l’ancienne.
C’est dans :
System4.0:Devs/USB/fd/massstorage.usbfd
Chez moi tout est rentré dans l’ordre
PS: par contre mon lecteur de carte USB SmartMedia fonctionne toujours
Install facile et merci à toi sinirus 😀
Merci pour les détails.
Ici les clés USB (je n’utilise que ça) ont toujours bien fonctionné.
Auteur
@Centaurz: faudrait arrêter de croire que c’est mieux parce que c’est.. limité 😀
@leo
Non mais c’était juste de la provoc. Au moins, effectivement si ça peut éviter d’avoir en 50 exemplaires la libchose, qui de toute façon ne gagne rien à être encapsulée dans une librairie Exec…
Pour l’USB:
You may try the following:
– Move devs:usb/fd/massstorage.usbfd to sys:Kickstart
– Add a line « MODULE kickstart/massstorage.usbfd » to your kicklayout.
I also found that removing the bootmouse and bootkeyboard and loading hid.usbfd with the kicklayout makes things work for me, but I haven’t tested that for a long time so I didn’t make this default in this update.
C’est sûr que j’ai l’USB démarré par le kicklayout. Pour plus de précisions, voici les lignes concernant l’USB dans mon fichier kicklayout :
…
MODULE Kickstart/usbresource.library
MODULE Kickstart/usbsys.device
MODULE Kickstart/uhci.usbhcd
MODULE Kickstart/hub.usbfd
MODULE Kickstart/massstorage.usbfd
MODULE Kickstart/bootkeyboard.usbfd
MODULE Kickstart/bootmouse.usbfd
…
@Fab1 & leo
Mais si ce n’est pas réentrant, la lib est chargée et « linké » dynamiquement pour chaque programme qui la requiert !?
Hip !
@elwood
ça marche pas :/
et reprendre les anciens Hid & MassStorage.usbfd (CD OS4Final), ça marche seulement avec un warm reboot.
Si je fai sun cold reboot (avec rechargement du kickstart, ça marche plus.
Incroyable l’Amiga… les rouges étaient enterrés il y a quelques jours et là une jolie mise à jour qui dégoute les bleus qui en attendent une depuis longtemps…
Ha la la l’Amiga… c’est fou 🙂
Concretement, ça donne quoi de + ?
quel n° de version du wb ?
Des « trucs » qui fonctionnent mieux maintenant ?
a par le problème des clef usb je ne voi rien de nouveau ou different.
Sauf un p’tit truc python 2.5.1 intégrer à l’os je pense que ça veu dire qu’il vont l’utilisé de façon intensive je pense à blender par exemple …coming soon
ho oui comme les bleus doivent etre degoute ! quelle update merveilleuse et indispensable !
En tout cas une petite phrase qui fait plaisir :
On peut supposer la carte Sam mais n’y a t-il qu’elle ?
La maniere dont est tournée la phrase peut laisser libre l’interprétation.
@ Get27:
de toute façon c’est moi qui ai la plus grosse, alors le reste …. 😉
oh oui moi aussi je veux une update qui me nique mon usb 😀
Marrant, y a qu’en France qu’on voit ce genre de remarque.
Quoique, quand il y a une MàJ MorphOS, personne ne trolle. Quand c’est l’inverse, on toujours les mêmes les possesseurs de MorphOS sortent pour chercher.
Je crois que je n’arriverai jamais à vous comprendre.
Concernant la MàJ d’OS4, tout s’est bien passé à l’installation mais je ne vois aucune différence à l’usage.
N’est-ce pas un peu contre-nature d’utiliser des softs X11 sous AmigaOS 4 ? Quitte à utiliser massivement X11, autant préférer l’original à la copie et carrément passer sous Linux non ?
Ou bien il faut voir ça comme un « moindre mal » ?
@ K-L
Bien d’accord avec toi : FONT CHIER LES TROLLERS !!! (TOUJOURS LES MEME)
Concernant mon USB en fait ça a rien à voir avec le soft. C’est juste que mon KVM pompe trop de jus. Et comme l’autre ordi était pas alumé, pas d’USB fonctionnel. Pas besoin de remettre d’anciennes pile ou drivers : juste un HUB auto alimenté. rien de bien nouveau
Auteur
Apparemment personne n’est capable de porter des softs énormes, comme FireFox,… Sur Amiga. Alors par là je veux pas dire que les développeurs sont « incapables » (quoique de nos jours, il y a des gens pas vraiment « développeurs » à la base qui se retrouve à faire du développement, simplement parce qu’il n’y a plus personne…), mais que le boulot est assez énorme, et aussi que, bein l’Amiga semble atteindre ses limites, aussi bien en termes d’API, que d’outils de développement. Résultat, c’est la galère, et toujours rien à l’horizon…
Est-ce que ca dénature le système ? Oui, surement, mais bon…
C’est qui les « bleus » ?
@+,
Léo.
@Jeckel
Ca permet d’éviter d’avoir à rebooter si tu veux utiliser des softs Amiga et Linux.
De toutes façon c’est déjà « contre-nature » d’utiliser l’Amiga au 21° siècle mais on fait bien ce qu’on veut non ?
L’idée c’est surtout que ça permet d’avoir rapidement des portages d’applis, ensuite on est censés avoir des portages plus mieux intégré à l’Amiga avec des GUi natives et tout… Mais perso j’ai quelques doutes, ou alors ce sera pas la majorité …
@Leo
Plus personne ne sait plsu trop bien depuis que Zizou est parti 😆
@hombre
Pour l’instant sous OS4 il y a une image mémoire du « shared object » pour chaque programme qui l’utilise, du coup pas trop de problème de rééentrance.
@jeckel
je sais pas si c’est « contre-nature », mais au niveau intégration au système et performance c’est probablement le pire qu’on puisse faire actuellement.
En plus, je ne vois pas en quoi un portage sur un environnement graphique complètement étranger à l’amiga puisse profiter à un portage plus intégré au système.
Perso je ne pense pas que les nouvelles fonctionnalités soit faites pour aller dans ce sens là. L’ « AmigaPython » fourni avec OS4 est un exemple de bon portage qui tire intelligemment parti de ces nouveautés.
K-L : faut pas exagérer, le quasi-totalité des posts est constructive. La guéguerre ne fait plus vraiment trop rage maintenant, y’a plus d’enjeu ! Le peu qu’il reste c’est généralement de la taquinerie. Allons arrêtons de nous sentir visés & persécutés 🙂
Interroger la pertinence de ports X11 n’est pas un troll, c’est un vrai débat de fond, si c’est systématisé, et pas forcément pour « casser » OS4. (perso, je dirais pas non à un Abiword, pour dépanner sans rebooter sous Linux)
Et puis, faut prendre de la distance avec ce mode de communication. Ça favorise vraiment les posts impulsifs, non nuancés et puérils. (regardez n’importe quel forum un peu mainstream, c’est insupportable 🙂
Porter des apllis x11 aucun interet vu la lourdeur enfin je suppose. Au faite qu’y a til de nouveau dans cette mise a jour car a vous entendre rien de neuf alors ?
Ps : je ne trolle pas je n’ai aucun des systèmes.
@craf
C’est une « service release », donc elle contient majoritairement des corrections de bugs. La seule nouveauté « visible » est la distribution d’AmigaPython avec le système, le reste intéressera surtout les programmeurs (quand le SDK sera mis à jour 🙄 )
Auteur
@Centaurz: je suis d’accord sur le fait que ca n’ira pas dans ce sens… C’est clair que je vois pas non plus en quoi une version X11 encouragerai/accéllèrerai un portage natif. Bien au contraire.
Sur Amiga il a toujours manqué un certain poids pour *imposer* des *nouvelles* solutions. C’est quelque chose que l’on retrouve sur Mac, sur Windows, et aussi sur Unix. Mais pas sur Amiga…
Pour ceux qui pensent que j’ai trollé, faut péter un coup ! mon post est plutot taquin envers MOS.
(voir egalement mon post dans ambient)
Bref, merci à ceux qui sont capables de donner des infos sans se croire persécuter.
Des infos sur le système de « protection de la pile » ? (fonctionnement, mise en oeuvre point de vue utilisateur, programmeur…)
Et le n° de version du WB ?
Définition d’un « bleu » :
– Le bleu est une couleur.
– Le bleu est une famille de fromages.
– Un bleu est une ecchymose.
– En imprimerie, un bleu est une épreuve monochrome où les valeurs de gris deviennent des valeurs de bleus servant au calage des maquettes entre autres, car les émulsions utilisées par les photograveurs ne sont pas sensibles à la couleur bleue. Les bleus ont longtemps été utilisés pour la mise en couleurs des bandes dessinées. L’utilisation des bleus a perdu de son importance avec les pratiques numériques.
– Bleu est un groupe de musique québécois.
– « Les Bleus » désigne l’équipe de France de football.
– Le bleu de chauffe, le bleu de travail, est un vêtement de couleur bleue utilisé pour les travaux salissants.
– Bleus est un surnom
– Un bleu est également un débutant (« Je me suis fait avoir comme un bleu »)
– c’est également un utilisateur de MorphOS
Bonjour,
Tu as au moins de la chance qu’il soit fonctionnel sous l’A1 ….
Et bien sache que les KVbM USB sous Peg2 ne fonctionne pas du tout et c’est complétement Ping/ping … et je parle pas de la détection qui foire au Boot avec l’openBios …
J’en avais pris un pour utiliser le même écran PC / Peg2 et bien j’ai vitte déchanté …. je pense même prendre un PS2 … qui lui devrait fonctionner …
A+
Et bien je trouve que c’est tout de même positif pour les utilisateur de l’AOS …
Mieux vaut avoir une update que rien du tout 😉
Maintenant à savoir si c’était pour marquer le coup !! suite aux problémes en cours avec Amiga Inc. , cela reste de la spéculation ….
L’utilisateur lui au final est gagnant et c’est le plus important 😉
A+
Jeckel : On peut très bien ne pas vouloir utiliser Linux. On peut retourner la question : du coup, pourquoi utiliser Linux ou Windows pour lancer des applis qui sont désormais disponibles sous X11 ?
Leo : Tiens, bizarre, je suis d’accord avec toi : « le boulot est assez énorme ». Après, les limites, tout ça, on en a conscience et ça arrange certains pour tout rejeter en bloc et proner des solutions irréalistes.
Réjouissons-nous de cette mise à jour qui prouve que ça vit et qu’il y a des améliorations. On se réjouira quand MorphOS aura une mise à jour publique.
@Corto : parce que sous Linux absolument toutes les applis X11 utiles sont dispo et supportées officiellement ?
@Craft,
J’utilise Abiword via X11 sous OS 4.0 et c’est plus qu’utilisable. Ca me permet de voir des documents word sans allumer mon PC.
Voilà à quoi peut servir X11…
Glames
La mise à jour s’est passée sans problème. L’USB fonctionne toujours que ce soit clés USB ou joysticks.
Pas de gros changements visualisables mais on est contenat de savoir que des bugs ont été corrigés 🙂
Le JIT semble plus rapide aussi 🙂
Cette update me parait indispensable pour compiler MySQL… Encore que je crois qu’ils ont déjà compilé MySQL sur AOS4… En tout cas c’est ce qu’il me manque sur Morphos pour faire une version de MySql qui fonctionne…
SixK
USB: oui je confirme que les versions précédentes de la pile USB ne géraient pas bien le « jus pompé » par les périph USB.
Maintenant, elle sait empécher que l’USB parte en live et impose un reboot complet de la machine.
=> hub USB auto-alimenté.
Pour les nouveautés : Amigift, Finalwriter fonctionnent avec cette mise à jour. C’est pas rien.
Pas forcément pour ces programmes mais pour d’autres aussi, car ça veut bien dire que l’émulation 68k fonctionne mieux.
OS4 c’est nul, après cet update ça reste nul.
MorphOS c’est bien, et après cet update ça reste bien.
(intervention indispensable de la MTA)
ah et le web sans troll c’est presque aussi chiant que la Suisse.
Hum … je voudrais pas paraître pour l’oiseau de mauvaise augure mais …
C’est pour quand une version publique de l’ OS4 ?
Pour ceux qui pleurent parce que beaucoup de softs ne sont pas dispo sous OS4 .. soit disant à cause de limitations technologiques, d’API ou d’OS .. Je vous signale qu’un soft n’existant qu’en version privée (parce que n’être dispo que pour des acheteurs, qui sont forcément faibles pour ce marché la) …. forcément n’attire pas les développeurs … qui même si ils étaient intéréssés par le produit, ne peuvent pas y accéder (à moins de dépenser leur argent … ce qui entre nous soit dit … semble pour l’instant être un mauvais investissement au vu du résultat actuel) … Alors … Si vous voulez que l’OS4 évolue, que tout ceux qui sont enregistrés, ralent auprès de Hyperion pour qu’ils rendent l’ OS 4.0 disponible au public … Ou alors, qu’ils répondent aux développeurs qui les contactent pour développer des produits sur leur plateforme…
Et, que personne ne me dise « tu as tord » … J’ai crée la société Odyssey-Creators et j’ai à plusieurs reprises contacté Hyperion pour l’OS4.0 et développer dessus. et je n’ai JAMAIS RECU de réponse … que ce soit un non ou pas … rien … nada … nib !!!
Alors je pense que, le problème de portage … viens en grosse partie d’Hypérion …
Voila désolé, c’était mon petit coup de gueulle sur l’OS 4.0 ..
Perso ca me fout les boules … En tant qu’ancien Amigaïste (depuis le 500 jusqu’aux 1200 PPC :p) j’aimerais développer sur l’OS 4.0 … Mais ils semblent sourds des 2 oreilles!!! Depuis des mois, je vois des news sur l’OS 4.0 … je vois des gens qui pleurent pour les manque de softs, etc … mais personne ne se bouge le … derrière 🙄
arrête de leur envoyer des mails en html aussi 🙂
@AmiDARK
il y a l’air d’y avoir des trucs sympas sur ton site
tu as essaye d’entrer en contact avec des developpeurs sous morphos ? en plus tu dois pouvoir le recuperer facilement pour tes 1200 pas besoin de demander la permission a quelqu’un pour te lancer 🙂
a mon avis tu serais acceuilli a bras ouverts
du coup le jour ou l’os4 sera dispo tu devrais pourvoir adapter tes softs tres rapidement
GLAME = les joysticks fonctionne chez toi avec l’os 4.0 ça m’intéresse tu fait comment?
ta quoi comme joysticks?
Hello, sur µaone l’usb ne fonctionne pas et il est nécessaire de récupérer les anciennes libs pour que ça marche.
Pour ceux chez qui ça marche, avez vous une config spéciale ? Au niveau des prefs etc… ?
Thanks
@sinisrus,
J’ai un joystick Logitech Dual action.
Il fonctionne mais j’ai du reprendre l’ancien AmigaInput (qui a été retiré lors de la version finale) et bidouiller un max car effectivement Amiga Input en l’état est un peu bogué, notamment lors de la sauvegarde des prefs.
Je ne sais plus trop ce que j’ai fait. Tu as un fil de discussion en anglais dans lequel on aborde le sujet.
http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=17499&forum=32&start=40&viewmode=flat&order=0
En espérant que ça t’aidera…
@AmiDARK
Je ne comprends pas bien.
De quoi as-tu besoin ? D’une machine ?
Le SDK est déjà disponible librement sur le site de Hyperion.
Oui … Ca je le sais .. Mais je fais comment pour tester les produits que je développe si je n’ai pas l’ OS pour lequel est prévu le SDK !!!
C’est comme si on te disais … Ben voila le SDK pour développer sur Windows VISTA avec DX10 … MAis Windows VISTA et DX10, tu peux pas l’avoir … Tu développes comment dans ces conditions la ?
Simplement tu peux pas.
@ Amidark : suffit de prendre contact avec ceux qui possèdent le HW et le SW.
Tu en as deja quelques uns dans ce fil de commentaires 😉
Ok, si tu as un PPC, tu peux demander à être béta-testeur de OS4 Classic, sinon il faut attendre la sortie de nouveau hardware.
@Lion: Faudrait lire ce que j’ai marqué avant de répondre… J’ai déjà dit que j’ai contacté les possésseurs du SW, HYPERION à plusieurs reprises … sans jamais recevoir de réponse de leur part !!! les posséseeurs de HW ne m’intéresseront que lorsque j’aurais quelque chose à leur faire tester sur OS4.
@elwood: Cela a déjà été fait via les demandes que je leur ai fait à HYPERION… Aucune réponse de leur part. (vu que ma config c A1200 + PPC + BVISION + 128Mo Ram + HD 20Go + OS3.9 actuel)
@ SoundSquare :
Hein ? Chiant la Suisse ? Et c’est un français qui dit ça !
🙂
AAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
😮
On se fait SPAMER Maintenant !!!
Edit : c’est rare ici pourtant, espérons que ce ne soit pas une nouvelle habitude. (Fab)
Si tout ce qui est destructif est constructif… Alors oui.
@Elwood
Si la pile USB sait maintenant gérer le problème de jus pompé, plutôt que de tout faire mourir « bêtement » ce serait pas plus pratique que la pile sorte une fenêtre pop up avec le message « Pas assez d’energie sur USB pour votre périphérique » ?
Ou au moins un petit mot dans le read-me de la release.
En tout ca ça aurait éviter plein de threads.
Auteur
Et un utilisateur de MorphOS qui est aussi utilisateur de OS4, ca reste un bleu ? sinon ca s’appelle comment ?
J’ai l’impression d’avoir un confli avec les pref du workbench et turbo print
en faite le prefs du workbench saute lorsque j’imprime par exemple avec drawstudio