Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who is Online
49 user(s) are online (39 user(s) are browsing Forum)

Members: 0
Guests: 49

more...


Browsing this Thread:   1 Anonymous Users






Informazioni su parte grafica dei sorgenti e licenze
#1
Just popping in
Just popping in


See User information
Ciao a tutti

premetto che al momento sono solo un utilizzatore saltuario di Aros, non mi ? ancora chiara l'architettura e le varie dipendenze di quello che chiedo qui di seguito (sto dando un occhiata al repository in questi giorni), purtroppo quando in passato ho avuto qualche Amiga (sono passati parecchi anni) "smanettavo" a basso livello, non conoscevo ancora il C e ho realizzato poco con le librerie di sistema.

Scrivo per chiedere se ? mai stato pensato/tentato/realizzato (assumo di no perch? credo che ne sarei a conoscenza) lo scorporo del codice che si occupa della parte grafica (Intuition/GadTools/OOP/Zune/Mui Windows/Graphics/Layers ecc ecc) per renderlo una libreria di toolkit/widgets indipendente e portabile, da far girare ad esempio sopra SDL/Directfb/Linux-fbdev/Nano-X ecc ecc.

Immagino che ovviamente potrebbero esserci delle difficolt?, mi vengono in mente sprite e copper ad esempio, anche se queste in particolare sono caratteristiche di cui si potrebbe fare a meno, nel caso del copper, ovviare nel caso degli sprite.
Sicuramente me ne sfuggono altre ma alla fine credo che tecnicamente sarebbe realizzabile, ci sono forse delle limitazioni dovute alle licenze?

Lo chiedo perch? avendo avuto esperienze con diversi toolkit e widgets in ambienti embedded credo che una soluzione del genere si farebbe valere velocemente, codice molto leggero, un API razionale e semplice, con un set di widget completo anche per interfacce complesse, e tutto questo in ansi C (o comunque molto vicino).

Credo che il progetto Aros stesso potrebbe beneficiarne con eventuali nuove applicazioni portabili con poche modifiche oltre a visibilit? nel mondo embedded, qualcuno potrebbe notare che un sistema cos? leggero magari fa al caso suo (sempre che non ci siano questioni di licenze che mi sfuggono, decisamente non sono un esperto di licenze... si era capito?).

Ma anche nel mondo non embedded, personalmente se avessi la possibilit? di una soluzione unica, graficamente anche molto piacevole, da utilizzare su pi? sistemi (Linux/Windows/MacOSX) la adotterei al volo.

Se non ci sono problemi di licenze io azzarderei un tentativo... cosa ne pensate?

Posted on: 2015/7/24 14:08
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 







You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[Advanced Search]


Search
Top Posters
1 paolone
paolone
4462
2 nikolaos
nikolaos
4206
3 magorium
magorium
4095
4 phoenixkonsole
phoenixkonsole
3942
5 deadwood
deadwood
2917
6 ncafferkey
ncafferkey
2810
7 mazze
mazze
2222
8 Kalamatee
Kalamatee
2212
9 clusteruk
clusteruk
2114
Powered by XOOPS © 2001-2025 The XOOPS Project