Het gaat richting een soapserie. Afgelopen dinsdag, Ubunlog herhaalde uit een verklaring waarin Canonical zei dat het de ondersteuning voor de i386-architectuur, beter bekend als 32bits, zou opgeven. Wat betekende dat? Een server, bij het lezen van het officiële opmerking Canonical, begreep dat wat ze zouden doen, zou zijn geef geen 32-bits Ubuntu-versies meer uit, wat niet betekent dat toekomstige systemen incompatibel zijn met applicaties die onder die architectuur zijn ontwikkeld. Maar na meer over dit alles gelezen te hebben, is het waarschijnlijk dat ik niet begreep wat Canonical bedoelde ... of anderen niet.
Kort na de eerste aankondiging van Canonical lieten twee grote softwareontwikkelaars hun stem horen. Eerst een stoomontwikkelaar zei dat het Ubuntu 19.10 Eoan Hermelijn of toekomstige versies van X-Buntu niet zou ondersteunen. Kort daarna had Wine de leiding over beveiligen dat er problemen zouden zijn met hun emulatiesoftware, hoewel ze meer bereid waren zich in te spannen. Gisteren zei een Canonical-ontwikkelaar nee, ze zullen de ondersteuning voor 32-bits niet opgeven, het was allemaal een misverstand. Maar was het?
Wat bedoelde Ubuntu met de verzekering dat het "de ondersteuning voor de i386-architectuur zou opgeven"?
We weten niet of de angsten van de ontwikkelaars zijn gegrondvest. Wat de ontwikkelaars begrepen, geleid door Steam and Wine, is dat Ubuntu 19.10 Eoan Hermelijn de eerste zou zijn die incompatibel zou zijn met 32-bits software. Dit is een groot probleem als we erover praten Wijn, een medium waarvan de meeste code is ontwikkeld door en voor 32-bits software. Aan de andere kant hebben we Steam, een videogameplatform waarvan de catalogus veel oude titels bevat, wat betekent dat we veel zouden moeten werken om ze alleen compatibel te maken met 64 bits. Maar was dit de "dreiging" van Canonical en Ubuntu?
Van wat we kunnen lezen in de Ubuntu-forum, nee, Canonical heeft dit niet gezegd:
Het spijt me dat ik iemand de indruk heb gegeven dat we "ondersteuning voor i386-applicaties verwijderen". Dat is simpelweg niet het geval. Wat we verwijderen, zijn de i386-bibliotheekupdates, die worden bevroren op 18.04 LTS-versies. Maar het is de bedoeling om ervoor te zorgen dat er een duidelijke geschiedenis is van hoe i386-applicaties (inclusief games) kunnen draaien op Ubuntu-versies na 19.10.
Op het originele briefje stond van wel verschillende manieren om 32-bits software te laten draaien op Ubuntu 19.10 Eoan Hermelijn, hoewel het de i386-architectuur niet langer in de code heeft opgenomen. Als ik het geluk had het verkeerd te begrijpen en wat ik begreep is wat er zal gebeuren, dat weet ik niet meer. Hebben de ontwikkelaars het verkeerd begrepen of heeft Canonical zich teruggetrokken?