[Python] atipic R: licenze su sw scritto in Python Presentazione

2015-06-11 Per discussione robertomelu...@libero.it
Innanzitutto, a MIchele Orrù, grazie per la risposta, e grazie per lo script 
che realizza così tanto share.

Con proteggere intendevo semplicemente: depositare presso la sezione 
competente della SIAE il listato del software.

Se dovessi scrivere un sw usando una implementazione di Python (che è 
generalmente rilasciato sotto LGPL compreso i moduli) mio è l'algoritmo, la 
logica dello script, cioè il come, 
quindi, vorrei sapere:
1) - se devo rilasciare a richiesta dell'utente, listati, sorgenti o 
cos'altro;
2) - se posso comunque depositare alla SIAE il sw, e farlo tutelare.

Un altro dubbio che mi piacerebbe sciogliere, sarebbe:
so che potrei scrivere in un ambiente Python un sw che richiama e linka i 
moduli di Blender, Gimp, eccetera.
e quindi poter fare qualcosa come games, o realtà virtuale, ecc...
in quel caso, se poi volessi vendere quel sw così da me realizzato, 
1) che tipo di licenza dovrei applicare?
2) potrei applicare una normale licenza EULA commerciale?
3) sarei costretto a rilasciare su richiesta degli acquirenti i sorgenti?
4) dovrei richiedere alla Blender Foundation, e simili, una particolare 
autorizzazione?

Ah! comunque mi presento, come so che si usa fare nelle list. (anche se nel 
mio caso non c'è molto da dire)
le mie esperienze di programmazione le ho fatte ai tempi del commodore64, 
dell'IBM 386, e dell'ATARI 1040st
quindi, ai tempi del dos, e del win 3.0 - fondamentalmente basic, 
quickbasic, e il basic strutturato dell'ATARI.
fino al 1989, allora, ero uno smanettone, come si diceva allora.
Mi sono riavvicinato all'informatica solo da un paio d'anni, scrivendo 
qualcosa in c++.
siccome per il mio prossimo lavoro dovrò usare Blender, Gimp, Cinema4D, che 
fanno uso di Python come linguaggio interno di scripting, ho pensato di 
cominciare ad interessarmene seriamente, visto che con Python si può scrivere 
di tutto.

(piuttosto, cosa significa, in gergo, castrare?)
 


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] licenze su sw scritto in Python

2015-06-10 Per discussione robertomelu...@libero.it
Mi piacerebbe sapere se con la licenza con cui è concesso Python_3.4.3, ed 
eventualmente le altre implementazioni, è possibile vendere software con una 
licenza propria (commerciale), proteggere il proprio codice con SIAE, o 
venderlo con LGPL, cioè facendosi pagare (per ogni installazione).E se in 
questi tre diversi casi, si è tenuti a rilasciare, su richiesta del cliente, i 
sorgenti relativi.C'è tra voi chi può darmi informazioni?grazie in anticipo...
 


email:  robertomelucci@libero.itSito aziendale: 
www.meluccinema.comBlog:
meluccismo.wordpress.comcellulare:  331 - 595.48.72
 
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] primi passi con PY_3.4.3 (e con Python in genere)

2015-06-08 Per discussione robertomelu...@libero.it
Da pochi giorni ho cominciato a scrivere alcune righe di codice in Python. 
(Premesso che la mia esperienza si è formata negli anni '80, e con i linguaggi 
e gli OS di allora...)L'obiettivo dello script, come si può intuire, era 
provare l'uso di pickle, ho installato Python 3.4.3 e con l'IDLE ho scritto:


i=0Cognome=Cognome#import pickleimport 
random#folder=C:/Users/MEL/Documents/PY_file/nomefile=folder+prova1.pckfw=open(nomefile,
 w+)for i in range(5):eta=random.randint(10,19)pickle.dump(i,fw)
pickle.dump(Cognome, fw)pickle.dump(eta, fw)print (sto scrivendo: 
,Cognome+str(i), eta)fw.close()print (Ho chiuso il file:,fw.name)#fr= open 
(nomefile, r)i=0for i in range(5):i=pickle.load(fr)
Cognome=pickle.load(fr)eta=pickle.load(fr)print (sto leggendo: 
,str(i),Cognome, str(eta))print (rispettivamente:  
,type(i),type(Cognome),type(eta))fr.close()



la shell mi risponde così:Traceback (most recent call last):  File 
C:\Python34\Scripts\test_file_testo.py, line 12, in module
pickle.dump(i,fw)TypeError: must be str, not bytes
qualcuno può essere così gentile da spiegarmi perchè?vi ringrazio in anticipo.


email:  robertomelucci@libero.itSito aziendale: 
www.meluccinema.comBlog:
meluccismo.wordpress.comcellulare:  331 - 595.48.72
 
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python