-
Ommadonna!Questa proprio non l'avevo letta, e` preoccupantissima!
Exclusion of open source projects and software.
The MASM32 project cannot be used to create open source software or any other project under any form of licence that requires the user of the MASM32 project to surrender the rights they are afforded under the MASM32 licence. In particular the MASM32 licence completely excludes projects licenced under the GNU organisation's published GPL licence and/or variants.
Cazzo, MASM32 e` effettivamente l'assembler che sto usando per il run-time module di L.in.oleum nella sua versione Win32. Proibisce di rendere il progetto open source?

Impressionante!
Mi sa che cambio assembler... :/
Ci mancava pure questa...-
Re: Ommadonna!aggiungo il belink all'uopo acconcio:
http://www.masm32.com/mlicence.htm
mi sa che e` vero, non e` neanche uno scherzo
-
Re: Ommadonna!Scritto daavvelentaniCubicolarioil 2009-04-27 23:34:00.0 alle 2009-04-27 23:34:00.0Trollate totali: 18184
- Scritto da: alex.tg
> aggiungo il belink all'uopo acconcio:
> http://www.masm32.com/mlicence.htm
>
> mi sa che e` vero, non e` neanche uno scherzo
duhn duhn duhn....I think happiness is love
- Vladimir Putin-
Re: Ommadonna!Fa nulla, chiudo il sorgente dell'RTM per Windows e lascio aperto quello dell'RTM per Linux, tanto fanno le stesse cose...

vorra` dire che mi prendero` la briga di essere il solo a modificare l'RTM per Windows... in ogni caso e` scritto in assembly leggerissimamente ottimizzato per veri programmatori (ma proprio verissimi) ed era improbabile che qualcun'altro ci capisse qualcosa...
oddio, poi ho trovato gente che ha capito anche l'assembly coi prefissi usato in Noctis per usare i registri di segmento FS e GS e i registri a 32 bit anche nell'ambiente DOS a 16 bit; dico, praticamente un mix di linguaggio macchina e mnemonici... e in certi punti con quella sintassi assurda stavo proiettando delle texture in 3D...
mah!
incredibile la gente che si trova al mondo
-
Re: Ommadonna!> e` scritto in assembly leggerissimamente
> ottimizzato per veri programmatori (ma proprio
> verissimi) ed era improbabile che qualcun'altro
> ci capisse qualcosa...
>
Mi autoquoto per aggiungere che pero` mi dispiace un casino non poterlo rilasciare... era venuto un'opera d'arte, con una proporzione di un 30% di codice e un 70% di commenti per spiegare cosa faceva quel 30% di codice. Tutti belli ordinati, precisi, puntuali, ben organizzato...
Un piacere a vedersi, e ora scopro che non posso farlo vedere a nessuno...
-
Re: Ommadonna!Scritto daavvelentaniCubicolarioil 2009-04-27 23:49:00.0 alle 2009-04-27 23:49:00.0Trollate totali: 18184
- Scritto da: alex.tg
> Fa nulla, chiudo il sorgente dell'RTM per Windows
> e lascio aperto quello dell'RTM per Linux, tanto
> fanno le stesse cose...
>
>
> vorra` dire che mi prendero` la briga di essere
> il solo a modificare l'RTM per Windows... in ogni
> caso e` scritto in assembly leggerissimamente
> ottimizzato per veri programmatori (ma proprio
> verissimi) ed era improbabile che qualcun'altro
> ci capisse qualcosa...
>
>
> oddio, poi ho trovato gente che ha capito anche
> l'assembly coi prefissi usato in Noctis per usare
> i registri di segmento FS e GS e i registri a 32
> bit anche nell'ambiente DOS a 16 bit; dico,
> praticamente un mix di linguaggio macchina e
> mnemonici... e in certi punti con quella sintassi
> assurda stavo proiettando delle texture in
> 3D...
>
> mah!
> incredibile la gente che si trova al mondo
http://www.masm32.com/board/index.php?topic=10663....
I think happiness is love
- Vladimir Putin-
Re: Ommadonna!Aah... meno male, sollievo!
Cioe`, piu` che altro ci facevo una brutta figura... poi chissa` che andavano a pensare quando scoprivano che di parte dell'SDK non era disponibile il sorgente.
Mi avrebbero chiamato egoista!
O avrebbero pensato a un complotto!
Il mondo lo conquisto dopo con calma...
-
-
-
-
-
Re: Ommadonna!
- Scritto da: alex.tg
> Questa proprio non l'avevo letta, e`
> preoccupantissima!
>
> Exclusion of open source projects and
> software.
>
> The MASM32 project cannot be used to create open
> source software or any other project under any
> form of licence that requires the user of the
> MASM32 project to surrender the rights they are
> afforded under the MASM32 licence. In particular
> the MASM32 licence completely excludes projects
> licenced under the GNU organisation's published
> GPL licence and/or
> variants.
>
> Cazzo, MASM32 e` effettivamente l'assembler che
> sto usando per il run-time module di L.in.oleum
> nella sua versione Win32. Proibisce di
> rendere il progetto open source?

>
>
> Impressionante!
>
> Mi sa che cambio assembler... :/
> Ci mancava pure questa...
ah ma non scrivi direttamente il bytecode?
Allora non sei un Vero Programmatore, devi essere un'altro mangiatore di Quickie.
-
Re: Ommadonna!Scritto daavvelentaniCubicolarioil 2009-04-27 23:39:00.0 alle 2009-04-27 23:39:00.0Trollate totali: 18184
- Scritto da: Avve DeLarge
>
> - Scritto da: alex.tg
> > Questa proprio non l'avevo letta, e`
> > preoccupantissima!
> >
> > Exclusion of open source projects and
> > software.
> >
> > The MASM32 project cannot be used to create open
> > source software or any other project under any
> > form of licence that requires the user of the
> > MASM32 project to surrender the rights they are
> > afforded under the MASM32 licence. In particular
> > the MASM32 licence completely excludes projects
> > licenced under the GNU organisation's published
> > GPL licence and/or
> > variants.
> >
> > Cazzo, MASM32 e` effettivamente l'assembler che
> > sto usando per il run-time module di L.in.oleum
> > nella sua versione Win32. Proibisce di
> > rendere il progetto open source?

> >
> >
> > Impressionante!
> >
> > Mi sa che cambio assembler... :/
> > Ci mancava pure questa...
>
>
> ah ma non scrivi direttamente il bytecode?
> Allora non sei un Vero Programmatore, devi essere
> un'altro mangiatore di Quickie.
>
Quiche.
I think happiness is love
- Vladimir Putin-
Re: Ommadonna!
- Scritto da: avvelentani
>
> - Scritto da: Avve DeLarge
> >
> > - Scritto da: alex.tg
> > > Questa proprio non l'avevo letta, e`
> > > preoccupantissima!
> > >
> > > Exclusion of open source projects and
> > > software.
> > >
> > > The MASM32 project cannot be used to create
> open
> > > source software or any other project under any
> > > form of licence that requires the user of the
> > > MASM32 project to surrender the rights they
> are
> > > afforded under the MASM32 licence. In
> particular
> > > the MASM32 licence completely excludes
> projects
> > > licenced under the GNU organisation's
> published
> > > GPL licence and/or
> > > variants.
> > >
> > > Cazzo, MASM32 e` effettivamente l'assembler
> che
> > > sto usando per il run-time module di
> L.in.oleum
> > > nella sua versione Win32. Proibisce di
> > > rendere il progetto open source?

> > >
> > >
> > > Impressionante!
> > >
> > > Mi sa che cambio assembler... :/
> > > Ci mancava pure questa...
> >
> >
> > ah ma non scrivi direttamente il bytecode?
> > Allora non sei un Vero Programmatore, devi
> essere
> > un'altro mangiatore di Quickie.
> >
>
> Quiche.
Mi scusi maestro sassuofono! Non sbaglierò più, glielo prometto!!!
-
-
Re: Ommadonna!> ah ma non scrivi direttamente il bytecode?
Il bytecode e` un'affare per Javisti.
Quello si chiama Linguaggio Macchina e basta.
Se scrivo direttamente quello, poi chi me lo caga se qualcuno dovesse modificarlo, o anche per curiosita` di vedere com'e` fatto? Insomma, bisogna anche generosamente venire incontro alle forme di vita inferiori...
-
Re: Ommadonna!
- Scritto da: alex.tg
> > ah ma non scrivi direttamente il bytecode?
>
> Il bytecode e` un'affare per Javisti.
> Quello si chiama Linguaggio Macchina e basta.
>
> Se scrivo direttamente quello, poi chi me lo caga
> se qualcuno dovesse modificarlo, o anche per
> curiosita` di vedere com'e` fatto? Insomma,
> bisogna anche generosamente venire incontro alle
> forme di vita inferiori...
>
vedila da una prospettiva opposta:
Per chi scrive in linguaggio macchina, tutto è opensource.
Chi se lo vuole vedere o modificare può farlo benissimo.
Basta che documenti il codice ai margini del foglio.-
Re: Ommadonna!> Per chi scrive in linguaggio macchina, tutto è
> opensource.
Oh, per quella versione del RTM di L.in.oleum e` particolarmente vero: basta disassemblarla e se non ottieni il sorgente, poco ci manca!
certo, manca quel 70% di commenti che puo` aiutare a dipanare il groviglio di mini-procedure di ottimizzazione per tenere tutto in una trentina di kB, ma insomma... le procedurine SERVONO. Che vorreste fare? Costringere tutti quelli che compilano un'app scritta in L.in.oleum per Windows ad accollarsi piu` di 30 kB di roba inevitabile che non ha nulla a che fare col codice dell'applicazione stessa?
Pazzi!
30 kB sono anche troppi!
E questo spendendone 14 per l'icona grande.
Quindi al codice del RTM piu` i dati inline non permetto di eccedere i 15-16 kB.
-
Re: Ommadonna!Scritto daNon Autenticatoil 2009-04-28 01:48:00.0 alle 2009-04-28 01:48:00.0
- Scritto da: alex.tg
> > Per chi scrive in linguaggio macchina, tutto è
> > opensource.
>
> Oh, per quella versione del RTM di L.in.oleum e`
> particolarmente vero: basta disassemblarla e se
> non ottieni il sorgente, poco ci manca!
>
>
> certo, manca quel 70% di commenti che puo`
> aiutare a dipanare il groviglio di mini-procedure
> di ottimizzazione per tenere tutto in una
> trentina di kB, ma insomma... le procedurine
> SERVONO. Che vorreste fare? Costringere tutti
> quelli che compilano un'app scritta in L.in.oleum
> per Windows ad accollarsi piu` di 30 kB di roba
> inevitabile che non ha nulla a che fare col
> codice dell'applicazione
> stessa?
>
> Pazzi!
> 30 kB sono anche troppi!
> E questo spendendone 14 per l'icona grande.
> Quindi al codice del RTM piu` i dati inline non
> permetto di eccedere i 15-16 kB.
>
parli come un matto
-
-
-
-
-