Per me possono anche ripartire da TRIPOS. Credo che ne siano stati rilasciati i sorgenti.
Così evitano anche beghe legali con Amiga OS.
Pegasus RyuSei Ken
Post inviati: 10185
Commento 22
Seiya
9 Novembre 2019 19:44:11
e se invece rimane tutto come sta e la gente si tiene quello che ha? del resto per chi vuol fare retrogaming, quello che c'è ora è il top.
Post inviati: 1588
Commento 23
majinga
9 Novembre 2019 20:38:48
Non è male avere una maggiore varietà di sistemi operativi in giro.
Dico al di la di Amiga.
Il Webmaster
Post inviati: 4736
Commento 24
Mak73
10 Novembre 2019 09:32:37
Volevo fare una correzzione, Aros esiste già a 64Bit e non solo, è già anche stato sperimentato il supporto multicore anche se ovviamente in fase embrionale.
Riguardo al supporto dell'hardware, non vedo perchè se uno sta su 68k o PPC può supportare il nulla, perchè al momento attuale se su un Mac PPC gli monti una scheda Nvidia MOS non te la supporta, esattamente come su AOS3 con mediator ad esempio. Ma su queste architetture va bene, se parliamo di x84/64 bisogna supportare tutto? Da cosa deriva questo ragionamento?
Come su PPC anche su x86/64 verrà supportato solo un certo hardware è fine del discorso, poi ovviamente le cose col tempo potranno migliorare, però attualmente queste sono seghe mentali a parer mio.
Su questo aspetto in generale, direi che sarebbe ora che i produttori hardware ci vendano qualcosa all'altezza del 2020, cioè periferiche che contengono già tutto il necessario per funzionare su qualsiasi OS, magari dei driver flashati direttamente sulla stessa e realizzati con un sistema che qualsiasi OS è in grado di leggerli ed usarli dal momento che li rileva, tali driver potrebbero essere poi aggiornati in seguito. Il sistema attuale è ormai da preistoria informatica, questo perchè fa comodo a Microsoft, che molto probabilmente paga anche perchè le cose rimangano tali.
Pace e bene a tutti.
Post inviati: 1588
Commento 25
majinga
10 Novembre 2019 11:45:19
Citazione
...
cioè periferiche che contengono già tutto il necessario per funzionare su qualsiasi OS, magari dei driver flashati direttamente sulla stessa e realizzati con un sistema che qualsiasi OS è in grado di leggerli ed usarli dal momento che li rileva
...
Questo comporta vari problemi.
Primo, occorre uno standard. E standard in informatica vuol dire che esistono delle linee guida di riferimento, ma poi ognuno fa come gli pare.
Anzi
L'altro è che una cosa del genere frenerebbe l'evoluzione delle schede. Oggi i produttori sono liberi di fare quello che vogliono, se gli metti dei paletti per la retrocompatibilità, no.
E' più o meno come negli anni 80 dove ognuno tirava fuori sistemi diversi, era bello, c'era una grande varietà di hardware, ma era un macello. Scambiarsi dati era impossibile.
Pegasus RyuSei Ken
Post inviati: 10185
Commento 26
Seiya
10 Novembre 2019 12:06:21
Citazione
Riguardo al supporto dell'hardware, non vedo perchè se uno sta su 68k o PPC può supportare il nulla, perchè al momento attuale se su un Mac PPC gli monti una scheda Nvidia MOS non te la supporta, esattamente come su AOS3 con mediator ad esempio. Ma su queste architetture va bene, se parliamo di x84/64 bisogna supportare tutto? Da cosa deriva questo ragionamento?
tu realizzi un sistema operativo x86 che gira su 1 computer su 10? Non farlo nemmeno a questo punto! Che senso ha fare questa stupidaggine. Andava bene su Amiga dove lo usano, in proporzione con la popolazione della terra, in 3 persone.
Citazione
Come su PPC anche su x86/64 verrà supportato solo un certo hardware è fine del discorso, poi ovviamente le cose col tempo potranno migliorare, però attualmente queste sono seghe mentali a parer mio.
Sarà esattamente come su PPC e non verrà supportato nessun altro hardware. E l'hardware supportato saranno degli assemblati che dovrai comprare di proposito e non potrai nemmeno costruirtelo da solo, ma spendere migliaia di euro per PC per far girare un AmigaOS x86. Se il loro scopo è questo è meglio che la smettano subito di prendere in giro la gente! Chi usa x86 pretenderà che il suo hardware sia sfruttato al 1000% e non comprare "quello che suggeriscono loro".
Riguardo al supporto dell'hardware, non vedo perchè se uno sta su 68k o PPC può supportare il nulla, perchè al momento attuale se su un Mac PPC gli monti una scheda Nvidia MOS non te la supporta, esattamente come su AOS3 con mediator ad esempio. Ma su queste architetture va bene, se parliamo di x84/64 bisogna supportare tutto? Da cosa deriva questo ragionamento?
tu realizzi un sistema operativo x86 che gira su 1 computer su 10? Non farlo nemmeno a questo punto! Che senso ha fare questa stupidaggine. Andava bene su Amiga dove lo usano, in proporzione con la popolazione della terra, in 3 persone.
Citazione
Come su PPC anche su x86/64 verrà supportato solo un certo hardware è fine del discorso, poi ovviamente le cose col tempo potranno migliorare, però attualmente queste sono seghe mentali a parer mio.
Sarà esattamente come su PPC e non verrà supportato nessun altro hardware. E l'hardware supportato saranno degli assemblati che dovrai comprare di proposito e non potrai nemmeno costruirtelo da solo, ma spendere migliaia di euro per PC per far girare un AmigaOS x86. Se il loro scopo è questo è meglio che la smettano subito di prendere in giro la gente! Chi usa x86 pretenderà che il suo hardware sia sfruttato al 1000% e non comprare "quello che suggeriscono loro".
Io per curiosità/prova ho già installato Aros su diversi pc, sia nuovi che vecchi, quindi direi che funziona abbastanza bene.
Farti un pc da migliaia di euro devi già proprio impegnarti eh, ma al di là di questo su quel pc funzionerà anche Windows e Linux quindi non sei castrato come sul PPC.
Senza guardare niente anni fa ho preso un notebook, ed Icaros ci funzionava già senza problemi.
Pensare di fare un OS e ritrovarti pieno di utenti è un po' utopico no? Ma lo stesso discorso vale per un programma qualsiasi, se faccio un editor volto alla programmazione su Windows, mi ritroverò a dover raffrontarmi con una marea di software dello stesso genere che probabilmente sono meglio del mio, secondo il tuo ragionamento allora dovrei lasciare stare. Sempre applicando il tuo ragionamento, perché continuare con AP quando tanto ci sono altri siti anche meglio?
SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne
Post inviati: 3205
Commento 31
VagaPPC
12 Novembre 2019 19:43:52
Citazione
Pensare di fare un OS e ritrovarti pieno di utenti è un po' utopico no? Ma lo stesso discorso vale per un programma qualsiasi, se faccio un editor volto alla programmazione su Windows, mi ritroverò a dover raffrontarmi con una marea di software dello stesso genere che probabilmente sono meglio del mio, secondo il tuo ragionamento allora dovrei lasciare stare. Sempre applicando il tuo ragionamento, perché continuare con AP quando tanto ci sono altri siti anche meglio?
Hai perfettamente ragione,
però è anche vero che un OS che gira solo su particolare HW altrimenti incontri problemi che solo un vecchio utente incallito sa risolvere me attira decisamente meno.
Un OS che gira in VM magari almeno per curiosità qualcuno lo prova, se poi scopre che ci sono dei programmi, magari si strippa.
Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb
Il Webmaster
Post inviati: 4736
Commento 32
Mak73
13 Novembre 2019 07:29:01
Un OS che gira su x86/64 sta girando su hardware standard, se poi devo metterci una scheda grafica Nvidia piuttosto che una AMD e cose simili per farci girare MOS, sicuramente poi ci girerà anche Linux e Windows, rispetto adesso mi pare che sia un bel passo avanti. MOS non supporterà mai tutto l'hardware esistente? Sicuramente sarà cosi, ma io lo vedo più come un fallimento mostruoso dei produttori di quest'ultimo che nel 2020 ancora non sono riusciti, o non vogliono, superare questa lacuna immensa semplicemente mettendosi daccordo per installare questi drivers direttamente sul hardware stesso di modo che qualsiasi OS possa usarli al meglio.
SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne
Post inviati: 3205
Commento 34
VagaPPC
13 Novembre 2019 18:31:44
Citazione
Un OS che gira su x86/64 sta girando su hardware standard, se poi devo metterci una scheda grafica Nvidia piuttosto che una AMD e cose simili per farci girare MOS, sicuramente poi ci girerà anche Linux e Windows, rispetto adesso mi pare che sia un bel passo avanti. MOS non supporterà mai tutto l'hardware esistente? Sicuramente sarà cosi, ma io lo vedo più come un fallimento mostruoso dei produttori di quest'ultimo che nel 2020 ancora non sono riusciti, o non vogliono, superare questa lacuna immensa semplicemente mettendosi daccordo per installare questi drivers direttamente sul hardware stesso di modo che qualsiasi OS possa usarli al meglio.
Il problema che citi tu è più facile a dirsi che a farsi.
A parte che i driver su scheda è cosa che ho visto fare solo agli slot Zorro.
I driver esistono solo per windows, in Amiga sono device e unix come linux usa dei moduli che anche se dal punto puramente sistemistico cambia solo il nome, in realtà sono cose diverse.
In genere un OS ha un linguaggio interno per le operazioni grafiche, per poi tradurre quest'ultime in un linguaggio assembler comprensibile alla scheda video.
Per Amiga significa tradurre le istruzioni del set dei suoi chipset (molto) custom.
Per windows significa tradurre le istruzioni di diversi framework per un altro frame che compone il mega kernel monolitico dove accede all'HW.
Per gli unix con kernel monolitico-modulare significa tradurre istruzione di un server X oppure no, che comunica con il TCP/IP in istruzioni comprensibili al kernel che invierà tali cose alla scheda video.
Per gli unix o quasi con microkernel come darwin (Apple), hurd, qnx (non ma si comporta allo stesso modo) allora queste istruzioni sono un programma a parte che non so come comunica all'HW.
QNX, Inferno, ecc. Non so come fanno.
Basta questo esempio per capire che ciò che chiamiamo in breve driver, in realtà fanno cose molto differenti.
L'unico modo per far combaciare tutto significherebbe appiattire a ciò che fanno tutti quanti, ovvero il minimo.
Esistono comunque degli standard per parziale accelerazione 2D che si chiama VGA e VESA.
Lo standard aperto di Gallium è un altro protocollo che può essere usato da svariati OS.
Poi sta tirando sempre di più lo standard Vulkan per il 3d che è una figata pazzesca.
Il collo di bottiglia di queste tecnologie è sempre lei, microsoft che con il suo standard che ha del demenziale rispetto alla concorrenza, rallenta lo sviluppo. Se anche windows si appoggiasse totalmente a Gallium e Vulkan, oltre che a guadagnare prestazioni spingerebbe definitivamente i produttori a sviluppare direttamente i driver su quest'ultime piattaforme rendendo tutto compatibile a tutto.
Old System Amiga 500,1200, A4000/60 PowerPPC, CybervisionPPC, SUN Ultra5, PowerMAC G4 450Mhz 1Gb
SysAdmin Unix/Linux - fiero o folle possessore di un AmigaOne
Post inviati: 3205
Commento 35
VagaPPC
13 Novembre 2019 18:40:14
Altra cosa da dire sulle Vulkan è che usano un linguaggio unico per tutti i sistemi operativi.
In pratica si basa su LVMM che è un compilatore GCC compatibile molto simile a Java, esiste un intero sistema operativo chiamato Inferno, che è completamente compilato con questo compilatore, il quale ha binari compatibili a tutte le piattaforme hw, come x86, ppc, sparc, ecc.
Le Vulkan a differenza delle DX accedono direttamente all'hw.
In questo modo lo sviluppatore scrive una volta il codice e questo è compatibile a tutto.
La cara microborg ha pateticamente inserito strani bug che rallentano le vk in windows 10 allo scopo di far apparire le sue DX più preformanti.
Il progetto è finanziato da ATI (che avrà sempre il mio rispetto) ma è supportato anche da NVIDIA, Intel non so.
Quindi la carne sul fuoco c'è, tecnicamente gli Amiga NG possono accedere al grande mondo della compatibilità video.
Il problema che citi tu è più facile a dirsi che a farsi.
Non voglio dire che sia tutto facile eh... ma abbiamo dei robot telecomandati su Marte e una stazione spaziale orbitante, e non da adesso ma da un bel po'. Non stiamo parlando di ridurre l'inquinamento, di non usare più il petrolio ed il nucleare, solo di far si che una volta inserita una scheda o altra periferica in un PC questa si autoconfiguri, non facciamola sembrare chissa cosa... a meno che appunto non si dica che ci sono interessi molto grandi dietro.
Se gli sviluppatori decidono di sviluppare usando le API Vulkan, Microsoft si attacca al tram perchè ogni utente è libero di scaricarsi i driver e usare il nuovo software. Il fatto da sapere è se l'attuale software è compatibile al 100% con queste nuove API che a quanto ho capito sono OpenGL di nuova generazione. Il software per Windows però è basato tutto su DX.
Il problema è che i nuovi titoli potranno funzionare con queste API, ma tutto quello che c'era prima (quindi milioni di software) funziona allo stesso modo o si perderanno per sempre?
Io credo che chiunque usi Windows non è disposto a scendere a questi compromessi e le software house lo sanno bene ed è un rischio farlo. Vulkan può essere interessante per sistemi alternativi che non hanno niente da perdere a passare da una API ad un altra. Amiga, Linux, Haiku, AROS potrebbe beneficiare di queste aPI.