Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.atari > #19571
| From | Francois LE COAT <lecoat@atari.org> |
|---|---|
| Newsgroups | fr.comp.sys.atari |
| Subject | Re: BeePi |
| Date | 2018-10-14 15:51 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <ppvhk9$3no$1@gioia.aioe.org> (permalink) |
| References | (13 earlier) <ppog91$ona$1@golgoth99.hacktruck.net> <ppqj9e$irv$1@gioia.aioe.org> <ppqmo9$cti$1@golgoth99.hacktruck.net> <ppr2mo$1d0m$1@gioia.aioe.org> <ppr5g8$p7g$1@golgoth99.hacktruck.net> |
Salut, Doug713705 écrit : >>> Si tu les avais faits évoluer au fur et à mesure plutôt que de >>> t'enfermer dans des méthodes obsolètes tu n'en serais pas là. >> >> Mais Eurêka 2.12 a évolué depuis 25 ans, que les machines ATARI ne >> sont plus produites, et même énormément ! Sinon, mon logiciel ne >> fonctionnerait pas avec freeMiNT 1.18.0, la dernière version de l'OS, >> avec Hatari 2.1.0 la dernière version de l'émulateur, avec ARAnyM >> 1.0.2 la dernière version de la machine virtuelle, avec AtariX >> dernièrement paru, l'émulation MagiC sous macOS. La plupart des >> softs ATARI d'il y a 25 ans n'ont pas subis du tout cette évolution. >> >> Mais les outils de développements GNU ont aussi évolués, dans une >> direction qui ont rendus progressivement les anciens logiciels >> ATARI obsolètes. Par exemple, le passage de la version de GNU/GCC >> 3.x à GNU/GCC 4.x est sans doute un progrès pour les Mac, PC etc. >> Mais c'est une catastrophe pour mon logiciel, qui hérite d'une >> époque où le standard était celui du langage de Kernighan & Richie. >> >> Parce que les outils de développements GNU ne sont pas conçus pour >> les machines ATARI. Entre l'évolution progressive du langage, et >> des bibliothèques du système, le comportement du logiciel compilé >> n'est plus conforme à celui d'il y a 25 ans. C'est la raison pour >> laquelle je parle d'obsolescence programmée, dans cette évolution. > > C'est bien ce que je dis. Tu as ignoré les warnings de dépréciation et > tu t'es piégé tout seul. > > Si tu étais un vrai libriste, quelqu'un pour qui le partage de la > connaissance est important, tu partagerais ton code source. > > Mais comme tu es quelqu'un qui préfère faire du logiciel fermé alors > personne ne peut prendre le relais, debugger tout ça et reprendre le > développement d'Eureka. > > C'est un tout de même étonnant pour quelqu'un qui se prétend défenseur > du logiciel libre, non ? Mon logiciel Eurêka 2.12 a évolué pour fonctionner sur tous les systèmes actuels, comme sur les tous premiers dispositifs avec le 520ST de 1985, au niveau du binaire. Le problème à faire évoluer les sources dans le même temps, pour qu'ils s'adaptent aux derniers outils tel GNU/GCC 4.x, c'est que le binaire produit comme cela ne fonctionne plus sur le premier ATARI 520ST de 1985 ... C'est la raison pour laquelle je parle d’obsolescence programmée. Les outils de développements disponibles ne prennent en compte que les systèmes les plus récents. Ça n'est pas le cas uniquement que pour la plateforme ATARI. J'ai un iMac Intel sous Mac OS X Snow Leopard (10.6.8) pour lequel les derniers outils, avec l'évolution de l'OS et du langage, Xcode ne permet plus de générer des binaires compatibles. Et pourtant il s'agit d'une configuration Apple de 2010 ! Ça m'intéresse, comme il n'existe pas de nouveau matériel compatible, de fournir un binaire qui soit compatible avec toute la gamme des machines ATARI pour Eurêka 2.12. De la même façon, pour le *miniPack* ARAnyM il est possible de le lancer sur toutes les versions de Mac OS X. Concevoir un logiciel libre sous GNU/Linux, est une certaine assurance que l'oeuvre fonctionnera, y compris sur du matériel ancien. Mais ça n'est pas vrai en dehors de GNU/Linux. L’obsolescence programmée touche tous les autres systèmes. Non seulement Windows XP, mais aussi Mac OS X Snow Leopard, et les systèmes antérieurs, mais aussi l'OS ATARI, pour les logiciels libres disponibles. La seule parade est de développer pour du hardware x86 sous GNU/Linux. Le logiciel n'est véritablement libre que pour une seule plateforme. -- François LE COAT Auteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D) http://eureka.atari.org/
Back to fr.comp.sys.atari | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-08 20:33 +0200
Re: BeePi Arachide <houten.van@orange.fr> - 2018-10-09 09:13 +0200
Re: BeePi Doug713705 <doug.letough@free.fr> - 2018-10-09 07:51 +0000
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-09 03:41 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-09 19:45 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-09 12:55 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-09 19:19 +0200
Re: BeePi Doug713705 <doug.letough@free.fr> - 2018-10-09 17:34 +0000
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-09 20:05 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-09 20:13 +0200
Re: BeePi Arachide <houten.van@orange.fr> - 2018-10-09 20:58 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-09 21:21 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-09 14:47 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-10 18:18 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-10 11:20 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-10 20:31 +0200
Re: BeePi Simon <no@no.no> - 2018-10-10 22:08 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-11 00:22 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-10 14:21 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-10 23:43 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-10 15:06 -0700
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-12 13:21 +0200
Re: BeePi Simon <no@no.no> - 2018-10-09 23:58 +0200
Re: BeePi Simon <no@no.no> - 2018-10-10 00:23 +0200
Re: BeePi Doug713705 <doug.letough@free.fr> - 2018-10-10 07:00 +0000
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-10 22:22 +0200
Re: BeePi Simon <no@no.no> - 2018-10-10 22:32 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-10 22:52 +0200
Re: BeePi Arachide <houten.van@orange.fr> - 2018-10-10 23:11 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-11 00:43 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-10 14:28 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-10 23:48 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-10 15:11 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-11 00:30 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-10 15:53 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-11 23:15 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-11 23:23 +0200
Re: BeePi Doug713705 <doug.letough@free.fr> - 2018-10-11 21:45 +0000
Re: BeePi Screetch <scr33tch@gmail.com> - 2018-10-11 22:44 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-12 18:48 +0200
Re: BeePi Doug713705 <doug.letough@free.fr> - 2018-10-12 17:47 +0000
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-12 21:45 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-13 10:14 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-12 23:11 +0200
Re: BeePi Simon <no@no.no> - 2018-10-12 23:26 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-13 00:00 +0200
Re: BeePi Simon <no@no.no> - 2018-10-13 07:24 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-13 09:58 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-13 09:59 +0200
Re: BeePi Doug713705 <doug.letough@free.fr> - 2018-10-12 21:59 +0000
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-13 10:10 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-14 15:51 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-15 09:20 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-15 00:35 -0700
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-13 10:25 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-12 11:57 -0700
Re: BeePi Simon <no@no.no> - 2018-10-12 21:44 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-12 22:03 +0200
Re: BeePi Screetch <scr33tch@gmail.com> - 2018-10-13 07:58 -0700
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-13 17:58 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-13 21:52 +0200
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-14 14:09 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-14 13:07 -0700
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-11 22:50 -0700
Re: BeePi pehache <pehache.7@gmail.com> - 2018-10-12 09:09 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-12 00:24 -0700
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-12 00:26 -0700
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-22 21:45 +0200
Re: BeePi Screetch <scr33tch@gmail.com> - 2018-10-23 00:40 -0700
Re: BeePi Simon <no@no.no> - 2018-10-11 01:06 +0200
Re: BeePi Arachide <houten.van@orange.fr> - 2018-10-11 13:03 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-11 18:30 +0200
Re: BeePi Francois LE COAT <lecoat@atari.org> - 2018-10-11 01:00 +0200
Re: BeePi pascal WIJSBROEK <pascal.wijsbroek@gmail.com> - 2018-10-11 22:56 -0700
Re: BeePi harri <harkoum74@gmail.com> - 2018-10-23 08:47 -0700
csiph-web