Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.atari > #19571

Re: BeePi

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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