Electron prestaje podržavati 32-bitnu arhitekturu

Electron-Apps-za-Windows-Linux-i-Mac

u Programeri platforme Electron objavili su da je platforma prestala podržavati 32-bitne Linux sisteme i oni su prestali da grade sklopove za njih. U najavi se ne navodi utječe li odluka samo na x86 arhitekturu ili se proširuje na podršku za ARMv7 sisteme (naznačeno "32-bitnim Linuxom").

Podrška za 32-bitni Linux ukinut će se od verzije 5.0 (prema službenom saopćenju za štampu verzije 4.0, ali ovo je greška u kucanju, jer je puna podrška za 32-bitni Linux bila pružena u decembru, kao i u današnjem ažuriranju 4.0.7).

Šta je elektron?

Za one koji ne znaju Electron to vam možemo reći je platforma koja vam omogućava stvaranje bilo koje grafičke aplikacije pomoću tehnologija pretraživača, čija je logika definirana u JavaScript-u, HTML-u i CSS-u, a funkcionalnost se može proširiti kroz prateći sistem.

Programeri imaju pristup modulima Node.js, kao i naprednom API-ju za generiranje izvornih dijaloga, integriranje aplikacija, stvaranje kontekstnih izbornika, integracija sa sistemom za prikaz obavijesti, manipuliranje prozorima i interakciju s Chromium podsistemima.

Za razliku od web aplikacija Programi zasnovani na Electron-u isporučuju se kao zasebne izvršne datoteke koje nisu povezane sa pretraživačem.

U ovom slučaju, programer ne mora brinuti o prenošenju aplikacije za različite platforme, Electron će pružiti mogućnost kompajliranja za sve sisteme kompatibilne s Chromiumom.

Electron takođe nudi alate za organizaciju automatske isporuke i instalacije ispravki (ispravke se mogu isporučiti sa zasebnog servera i direktno sa GitHub-a).

Electron 4.0

Od programa stvorenih na bazi platforme Electron možemo spomenuti Atom editor, klijent e-pošte nylas, alati za rad GitKraken, sistem za vizualizaciju i analizu upita Wagon SQL, WordPress Desktop sistem za bloganje, klijent WebTorrent radna površina BitTorrent.
A takođe i zvanični klijenti usluga kao što su Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code i Discord.

U katalog softvera Electron prijavljeno je ukupno 730 prijava.

32 bit se postepeno zaboravlja

Najnovije ažuriranje, za koje će se formirati 32-bitne verzije Linuxa, bit će verzija 4.1 (u saopštenju se navodi da 3.1).

Programeri aplikacija zasnovanih na platformi Electron morat će se ograničiti na 64-bitne verzije za Linux ili ostati na verziji 4.1 (naznačeno 3.1), koji će ostati do formiranja grane Electron 7.0 (naznačeno 6.0).

Korisnicima 32-bitnih Electron aplikacija savjetuje se da se prebace na 64-bitne sisteme.

Electron će ukinuti podršku za 32-bitni Linux počevši od Electron v4.0. Najnovija verzija Electrona koja podržava 32-bitne instalacije Linuxa je Electron v3.1, koji će primati izdanja za podršku dok Electron v6 ne bude objavljen. Podrška za 64-bitni Linux zasnovan će se i dalje nepromijenjena.

Većina računara proizvedenih devedesetih i ranih 1990-ih izrađena je s procesorima koji su se temeljili na 2000-bitnoj arhitekturi, dok se većina računara stvorenih kasnije temeljila na starijoj 32-bitnoj arhitekturi, novoj i moćnijoj.

Ova odluka preuzeli programeri Electron temelji se na činjenici da trenutno potražnja za 32-bitnom arhitekturom nije toliko velika kao i drugi, osim što je već smatraju "starom" tehnologijom.

A s druge strane to kao dodatak već mnogi veliki projekti su prošli bez trošenja vremena i truda u razvoju ove arhitekture.

Kao rezultat, podrška je u padu: Google je prestao izdavati Chrome za 32-bitni Linux u martu 2016. godine, Canonical je prestao pružati 32-bitne slike na radnoj površini u 2017. godini, a 32-bitnu podršku je u potpunosti odustao od Ubuntu 18.10. Arch Linux.

S obzirom na to, vidimo da se još jedan važan projekat otvorenog koda pridružio ovoj inicijativi za napuštanje razvoja 32-bitne arhitekture.

I to vrijedi se prisjetiti i onoga što su rekli programeri Ubuntu Matea u kojem se zaista "tržište ove arhitekture više ne koristi, s obzirom na to da su korisnici koji odluče preuzeti 32-bitnu sliku korisnici koji je instaliraju na računare sa 64-bitnim procesorima."

Izvor: electronjs blog


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.