Menů principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


20 Ottobre 2022 Postato da: VagaPPC
Nasce un team per un browser AmigaOS
Ecco una notizia che ci lascerà con il fiato in sospeso.
Walkero famoso per i suoi porting ha composto un piccolo team per realizzare un porting di un motore WebKit proprio su AmigaOS, chiede l'aiuto non solo a programmatori.
Non garantisce la riuscita del progetto, ma stando a quello che dice, se le mie capacità non saranno sufficienti, avrò creato la base per qualcun altro.
Come amighista non posso che augurargli buona fortuna e fornire il mio supporto.

Qui il link di riferimento al forum
https://www.amigans.net/modules/newbb/viewtopic.ph p?start=20&topic_id=8986&order=ASC&status&mode=0

Qui il link del progetto su github
https://github.com/walkero-gr/webkitty/tree/amigao s_2.36.8

Qui il link al progetto
https://github.com/users/walkero-gr/projects/1/vie ws/1
Commenti: 16  Aggiungi  - Leggi



Post inviati: 687

Visulizza profilo Messaggio Personale
93.65.97.*** Mozilla/5.0 (Macintosh; PowerPC AmigaOS 4.2; Odyssey Web Browser; rv:1.23 r5) AppleWebKit/538.1 (KHTML, like Gecko) OWB/1.23 r5 Safari/538.1
Commento 1
ghillo 20 Ottobre 2022    23:19:09
Speriamo bene gran bella notizia, sono curioso di vedere i primi rilasci anche se fossero in alfa. Potremo fare un po tutti da beta tester.

Post inviati: 1986

Visulizza profilo Messaggio Personale
5.171.245.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Commento 2
schiumacal 21 Ottobre 2022    10:52:42
Ottima notizia, poi considerando che nel gruppo degli sviluppatori è entrato anche afxgroup che conosco nei forum che frequento, persona seria e amante del nostro sistema, direi un plus in più.
Vediamo un pò come procederanno le cose.

Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

amiwell79

Post inviati: 12308

Visulizza profilo Messaggio Personale
87.17.165.*** Mozilla/5.0 (Windows NT 5.1; rv:68.0) Gecko/20100101 Goanna/4.8 Firefox/68.0 Basilisk/52.9.0
Commento 3
amiwell79 21 Ottobre 2022    11:19:13
Forse potranno beneficiarne altre piattaforme

Curatore della distribuzione Tiny Aros www.tinyaros.it

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3236

Visulizza profilo Messaggio Personale
79.45.164.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.126 Safari/537.36
Commento 4
VagaPPC 21 Ottobre 2022    14:15:33
In risposta a amiwell79
amiwell79

Forse potranno beneficiarne altre piattaforme



Il codice è già su github, quindi sarà open.
Da quel poco che li conosco sono aperti al porting su altre piattaforme.
Prima di fare il porting devono sistemare le librerie che dovrà sfruttare e alcuni problemi del compilatore.
Per alcune cose credo che avranno bisogno del supporto di chi sviluppa l'OS.
Questo è il dettaglio più critico dell'operazione.
Hyperion sistema le cose in anni, AmiKit sta promettendo di farlo in tal senso, prevedono l'uscita di Enhancer 2.3 entro fine anno.

Le stesse cose andranno fatte su AROS perché dovrà avere la stessa base dove compilare il codice sorgente.
Che però ha il vantaggio che lo sviluppatore di turno grazie alla natura Open non dovrà aspettare il tempo libero o interesse di qualcun altro. Ma avendone le capacità potrà fare da solo.
In soldoni, AROS è l'OS con maggior potenziale, quello che mancano sono gli sviluppatori.

Non ho la benché minima idea di quanto lavoro ci voglia.
Ma sicuramente muoverebbe qualcosa.

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

Post inviati: 1986

Visulizza profilo Messaggio Personale
2.199.186.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Commento 5
schiumacal 28 Ottobre 2022    10:34:03
Continuo a seguire ogni tanto la discussione che viene portata avanti su amigans.net.

In pagina 3 della discussione interviene AlfKil (sviluppatore delle Qt4 per AmigaOS4.x e sviluppatore delle Qt6, sempre per AmigaOS).

Questa è una sua frase:

Citazione
necessarily relevant to the current thread. But I *did* already do a complete build of chromium for Qt6 with a cross compiler, and it didn't link correctly, and it was a mean bitch to work with. I do believe, it is within the realm of the theoretically possible getting it to work, but it is not very much fun doing the work, and I might decline doing anything further with it, unless there is some really serious motivation involved.


In sintesi, lui dice che è riuscito a realizzare un porting di Chromium per Qt6 su AmigaOS4.x, ma ad un primo avvio gli da problemi belli tosti che potrebbe risolvere solo se seriamente motivato.

Continuando la discussione nel forum, gli si chiede quale dovrebbe essere questa seria motivazione per completare il porting di Chromium su AmigaOS4.x.
Ecco la risposta:

Citazione
I need hugs and cuddles. And maybe a little bit of cash. And people shouting out of sheer joy. But first of all I need to set myself up for the task. That's gonna take a little while.


Significa soldi... soldi...

Dalle mie parti c'è un detto che dice: "Senza soldi neanche i preti dicono la messa".

Il punto della situazione è proprio questo, gli sviluppatori in gamba che possono creare per AmigaOS4.x ci sono eccome, ma ovviamente fanno già troppo ,e tutto gratis. Ad esempio il lavoro stesso di AlfKil per la realizzazione delle Qt4 e ora delle Qt6, ma anche Joerg, che sarebbe lo sviluppatore di OWB... questo solo per citare due nomi della comunità, ma ovviamente c'è ne sono molti altri.
Tutti e dico tutti, hanno problemi inerenti lo sviluppo di applicazioni serie su AmigaOS4.x perchè non esistono gli strumenti necessari di base per creare.
Ogni volta devono chiedere un adeguamento di librerie per il GCC. Molti di loro devono sviluppare e cross-compilare su altri sistemi perchè AmigaOS4.x (fino a qualche tempo fa) non permetteva di lavorare con file più grossi di 1,8Gbyte, e andava in crash... Forse oggi il problema potrebbe essere stato risolto, ma nessuno ci mette la mano sul fuoco, perchè perdere notti e giorni per provare e riprovare senza essere minimamente ringraziati da chi di dovere è veramente dura per chiunque, anche per chi adora questo sistema.

Commento modificato il 28/10/2022 alle ore 10:42:24


Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

orson

Post inviati: 12

Visulizza profilo Messaggio Personale
185.82.168.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Commento 6
Orson 28 Ottobre 2022    11:16:40
Ma un browser moderno, con i limiti alla memoria degli attuali sistemi Amiga ha possibilità di girare bene, a vostro parere?

Chiaramente partire da Webkit è un'ottima base, visto che è molto supportato e realmente multipiattaforma.
Tutto sta nel costruirci attorno un'interfaccia adeguatamnte leggera.

Post inviati: 1986

Visulizza profilo Messaggio Personale
109.53.14.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Commento 7
schiumacal 28 Ottobre 2022    11:44:03
In risposta a Orson
Orson

Ma un browser moderno, con i limiti alla memoria degli attuali sistemi Amiga ha possibilità di girare bene, a vostro parere?

Chiaramente partire da Webkit è un'ottima base, visto che è molto supportato e realmente multipiattaforma.
Tutto sta nel costruirci attorno un'interfaccia adeguatamnte leggera.





Ti rispondo io da esperienza diretta.

Per motivi personali uso, almeno una volta a settimana, un PC che monta:

- CPU Intel Pentium 4 a 1,7Ghertz
- RAM 512 Mbyte
- Scheda video da 32Mbyte
- HD principale da 30 Gbyte (Che monta Windows XP a 32bit)
- HD secondario da 40 Gbyte (dove memorizzo dati generici)

Display da 15" quadrato, quindi non i moderni 16:9, ma classico display degli anni '90

Cosa riesco a fare con queste misere caratteristiche oggi:
A parte qualche leggero rallentamento ogni tanto, causato dallo swap che viene fatto tra la RAM e l' HD, per lo scambio di dati...

- Uso normalmente Word della Microsoft
- uso normalmente CodeBlocks per sviluppare in C++
- ogni tanto gioco a SimCity 4 Deluxe Edition
- uso normalmente Arcon per sviluppare progetti 3d di edifici e strutture in generale
- sopratutto uso tranquillamente MyPal, browser internet moderno per Windows XP, (navigo senza problemi ovunque)

Quindi direi di si, con un pò di buona volontà anche AmigaOS4.x su X5000 e company permetterebbe di lavorare proficuamente.

Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3236

Visulizza profilo Messaggio Personale
79.45.164.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.126 Safari/537.36
Commento 8
VagaPPC 28 Ottobre 2022    12:30:18
Esatto, su quella macchina OWB gira al pari di un PC, gli manca la compatibilità.
Wayfarer è un po più lento, ma pur sempre utilizzabile.

Sempre per fare paragoni, non possiamo usare windows come base perché è soggetto all'obsolescenza programmata, ovvero viene rallentato dagli aggiornamenti per farci spendere di più.
Mac è si uno unix, ma nonostante la base kernel darwin e il core bsd che sono velocissimi, c'è sopra la gui che è il solito software close. Di fatto l'unica parte sviluppata da apple ed è anche la parte che è soggetta a virus.

Che a differenza degli open sono fatti da sviluppatori anonimi in inda.
Che lavorano al minimo sindacale per massimizzare il profitto.
Altra importante differenza lo sviluppatore Open avendo il nome e tutto il suo lavoro esposto pubblicamente è fortemente soggetto al fenomeno della meritocrazia, quindi il più bravo è maggiormente preso in considerazione.
La realtà indiana è l'esatto contrario essendo soggetta a caste, la sotto casta che fa i lavori, non possono nemmeno rivolgere la parola, figuriamoci segnalare un errore o correggerlo.

Il risultato lo vediamo con linux o bsd stesso si nota subito un incremento di performance.

Nonostante grazie a questo linux ha la noema che è un OS veloce, in realtà è un OS lento in quanto non accede direttamente alla scheda video come fanno gli altri OS.

Nel caso di Amiga con le stesse librerie di linux è più veloce proprio per l'accesso diretto alla GPU

@schiumacal direi che ha perfettamente ragione. Nel mondo amiga c'è moltissima speculazione, dove noi utenti tendiamo a spendere parecchio.
Ma spendono in HW in SW sperano sempre al gratuito e non hanno voglia di donare.

L'autore delle QT ha rifiutato donazioni per il porting, dichiarando che per renumerare preferirebbe vendere i programmi che le sfruttano. Alla fine ha ceduto.
Per conto mio faccio donazioni 10€ al mese, cifre così ce li possiamo permettere tutti senza morire di fame o rinunciare a nulla.
Alla fine è giusto pagare per il lavoro, in primis il software open per i motivi sopra descritti.

In questo caso non è solo hobby e informatica, ma è anche spingere verso un futuro più sostenibile

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

Post inviati: 61

Visulizza profilo Messaggio Personale
2.45.152.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.52
Commento 9
overtune2005 29 Ottobre 2022    01:05:34
Buono, su morphos i browser girano bene con g4 1.67Mhz e ati 9700m 64Mb. Magari su pistorm si potrà navigare fluido. Ibrowse 2.5 va bene, soprattutto sui siti mobile, però limitato.

Post inviati: 1986

Visulizza profilo Messaggio Personale
2.199.212.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Commento 10
schiumacal 29 Ottobre 2022    11:11:21
Non per essere contradditorio, ma Ibrowse2.5 non va affatto bene, anzi, è talmente vecchio ormai che forse meglio Aweb con le dovute estensioni.
Questo per dire che sono Browser vecchi e stravecchi a cui non si può fare affidamento.

Gli unici browser validi per AmigaOS 4.1 al momento sono:

- Netsurf
- OWB
- Origin

ed in piccolissima parte forse anche Timberwolf, dopo aver scoperto che può essere reso funzionante se si installa prima la versione scaricabile da Aminet e poi successivamente la versione di Os4Depot.

Ovviamente fanno tutti un pò schifo, ma purtroppo sono il meglio che al mnomento si può avere su OS4.

Io aspetto l'uscita almeno in beta di questa iniziativa che viene portata su Amigans.net, poi si vedrà.

Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3236

Visulizza profilo Messaggio Personale
79.45.164.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.126 Safari/537.36
Commento 11
VagaPPC 29 Ottobre 2022    11:21:20
Quello che non capisco è che il problema comune di tutti gli OS hobbistici di nicchia hanno il problema del broswer.
Hanno fatto NetSurf per venire in contro a tutti.
Anziché unire le forze, si impegnano a rifare la ruota da zero, team compreso.
Quando potrebbero sostenersi l'un l'altro.

Ricordo che la prossima versione è previsto che implementi HTML5 e JavaScript, quindi sarebbe praticamente pronto.

WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb

amiwell79

Post inviati: 12308

Visulizza profilo Messaggio Personale
95.247.163.*** Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.152 Safari/537.36
Commento 12
amiwell79 29 Ottobre 2022    11:44:21
non penso ci sarà l'implementazione html5 e javascript dalla prossima versione cmq chris young pensa già al porting per OS4, forse il lavoro del team di netsurf è un pò ostico, sicuramente rifare un motore da zero lo è

Curatore della distribuzione Tiny Aros www.tinyaros.it

Post inviati: 687

Visulizza profilo Messaggio Personale
93.65.97.*** Mozilla/5.0 (Macintosh; PowerPC AmigaOS 4.2; Odyssey Web Browser; rv:1.23 r5) AppleWebKit/538.1 (KHTML, like Gecko) OWB/1.23 r5 Safari/538.1
Commento 13
ghillo 29 Ottobre 2022    12:24:03
Il problema grosso è poi quello di tenerlo aggiornato costantemente. Ci vorrebbe propio un team che faccia solo quello oppure aggiornare gli OS in maniera che si riesca a fare il porting in maniera veloce di browser già esistenti dal mondo Open Source, forse è la soluzione piu' praticabile.
Ma Timberwolf non puo' essere ripreso in mano, e poi a me diciamo che parte ma poi oltre a fare una ricerca con Google non vado ,perchè se cerco di aprire un qualsiasi sito mi da degli errori penso nei certificati o nella sicurezza .

amiwell79

Post inviati: 12308

Visulizza profilo Messaggio Personale
95.247.163.*** Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.152 Safari/537.36
Commento 14
amiwell79 29 Ottobre 2022    12:31:30
il motore webkit dura negli anni poi si la manutenzione ci vuole dopo un certo periodo, ancora con aros riesco a navigare ma adesso è limitato si sui siti più blasonati

Curatore della distribuzione Tiny Aros www.tinyaros.it

Il Webmaster

Post inviati: 4740

Visulizza profilo Messaggio Personale
82.63.49.*** Mozilla/5.0 (Android 9; Mobile; rv:106.0) Gecko/106.0 Firefox/106.0
Commento 15
Mak73 29 Ottobre 2022    15:21:16
Secondo me la soluzione migliore è quella adottata per wayfarer su MOS, se ho ben capito i vari "motori" HTML, Javascript sono stati separati dal resto di modo che sia più facile tenerli aggiornati, questo perché nella maggior parte dei casi quelle sono le parti che richiedono aggiornamento. Ovviamente immagino ci sia tutto un lavoro di "contorno" non indifferente. Infatti se non ricordo male lo stesso motore può essere usato in altri programmi per visualizzare documenti HTML.

Pace e bene a tutti.

SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne

Post inviati: 3236

Visulizza profilo Messaggio Personale
79.45.164.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.126 Safari/537.36
Commento 16
VagaPPC 31 Ottobre 2022    10:26:22
Esistono già delle tecniche automatizzate (CI/CD) per mantenere i porting aggiornati, le usa anche Wayfarer.

Tra l'altro su un forum l'autore di wayfarer e AmiKit hanno deciso di parlare in privato per valutare cosa serve a System54 per poterlo far girare. I motivi li potete immaginare, idem per il silenzio stampa.

L'idea di questo webkit è quello di creare una libreria usabile da terzi un po come wayfarer.

Qualcosa uscirà speriamo presto.

L'ideale che si creasse un team attorno a Wayfarer per evitare che lo stesso lavoro venga fatto 2 o 3 volte. Data la penuria di sviluppatori

Commento modificato il 31/10/2022 alle ore 10:30:17


WorkStation: Amiga x5000 AOS4.1 - MorphOS MiniMac - Vampire V4 - PC AMD Ryzen 9 7950X3D 64Gb RAM 5Ghz

Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb


Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 1 registrati - kaffeine -
25 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a Magic68 - AmigaMania - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito č dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.1157078742981 secondi