Newsgroup: it.comp.lang.visual-basic
Titolo: [forse OT] Realizzare Sw per la propria azienda

salve, avrei qualche quesito da porvi, sperando di non essere OT
presso l'azienda dove lavoro, che non è nel campo informatico, vorrei
sviluppare dei sw in vb. Per essere in regola con la finanza la suddetta
azienda deve comprare una licenza? Posso metterci dentro il logo aziendale e
il mio nome?
Come si deve regolare a livello di licenze del sw da me prodotto nel caso di
controlli?
graie a tutti
ciao
maci

 il mio nome?
Per essere in regola tu o l'azienda dovete acquistare una licenza di VB.

la cosa migliore effettivamente sarebbe quella di far acquistare all'azienda
una licenza di VB......
una volta che hai la licenza, tu puoi fare tutto quello che vuoi, la finanza
non ti può obbligare o dirti esattamente quello che puoi o non puoi fare con
VB...
con VB Pro, ad esempio, tu puoi creare applicazioni, sia per te stesso, sia
da rivendere, perciò il gioco è fatto......
tieni presente che se oltre a VB devi usare altri programmi (Crystal Report,
ocx di terze parti, etc.), devi acquistare regolarmente anche quei prodotti
software......
se c'è un controllo della finanza e ti chiedono da che parte arriva il
software che hai creato tu, molto probabilmente devi dimostrare che hai i
sorgenti del programma stesso.....
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

 sorgenti del programma stesso.....
Il codice è puro testo, e puoi sempre dire di avere usato il Notepad.
Gli eseguibili puoi averli fatti con qualunque compilatore, anche gratuito,
da sorgenti C, Cobol, ecc...
Le DLL sono di libera distribuzione.
L'unico rischio è quello che la finanza ti faccia un controllo mentre VB è
installato.
Personalmente comunque, al di là dei rischi e delle probabilità di essere
beccati, io sostengo che il sw debba sempre essere regolare.
Ciao
Alberto

 wrote in message
a96qg3$rg4o$1...@ID-134521.news.dfncis.de...


 ha scritto nel messaggio
news:bKAt8.9415$b62.2...@news1.tin.it...

Una volta comprata la licenza di Visual Basic i programmi li fai tu e li dai
in licenza  a
chi vuoi tu.
    danilo

 installato.
Della serie mi piace il rischio!
Ciao

 Della serie mi piace il rischio!
A me no.
Ma, a fronte di una richiesta, ho voluto chiarire come stavano le cose.
Del resto sai bene anche tu qual'è il rischio di essere beccati per avere
una copia tamarra di un SW: praticamente zero. Di fatto, sta all'onestà di
ciascuno di noi essere o meno in regola.
Alberto

 sorgenti ti chiedono?
Quelli .ASM... al di là che non ti crederebbe nessuno! :P

beh, scusa.....piccola osservazione....
anche i files .FRX, anche se sono binari, sono comunque sorgenti......visto
che vanno inclusi insieme al codice per formare l'eseguibile
finale.....senza di essi, non puoi ottenere l'EXE, quindi.......
qual'è esattamente la definizione di sorgente?!!?!
se programmo in linguaggio macchina, ci sono comunque i sorgenti, per
forza!!!!!
alla fine sono sempre dei files di testo, ma sono cmq sorgenti......che
vanno dati in pasto al compilatore e poi al linker per ottenere il file
eseguibile finale.......
sbaglio?
--



Se programmi in assembler, sì.
In linguaggio macchina, stai scrivendo direttamente l'eseguibile.
Alberto

 sorgenti...
Scusa se insisto....
I sorgenti sono un supporto temporaneo, che una volta fatto il software puoi
anche buttare via.
Se tu hai un software, per l'uso del quale non è prevista nessuna licenza,
nessuno ti chiederà mai da dove arriva, perchè la risposta più ovvia sarebbe
"era in omaggio con una rivista di cui non ricordo il nome", oppure "l'ha
fatto un ex dipendente in linguaggio macchina, per cui non ho nessuna
documentazione", oppure "l'ha fatto un ex dipendente con un tool freeware",
e nessuno potrebbe provare il contrario.
Tirando le somme:
Il discorso da cui siamo partiti con la divagazione era:
"se ti trovano un software fatto in casa, devi dimostrare di avere la
licenza dell'ambiente di sviluppo?".
La mia risposta è "NO", secondo le opinioni espresse sopra.
Ciao
Alberto

hai ragione, che stupido, non avevo riflettuto bene.....
grazie per il chiarimento, anche se non c'entra molto con VB.......
:-))))
si vede che č dai tempi dell'ITIS che non lavoro un po' con 'ste cose a
basso livello,
rischiamo addirittura un OT.......


 In linguaggio macchina, stai scrivendo direttamente l'eseguibile.
All'epoca dei miei studi si diceva che le persone in grado di scrivere
direttamente codice macchina
erano forse due o tre in tutto il pianeta ... perň all'epoca c'era il 6502
... se ne č fatta di strada da allora
senza contare che dovresti scrivere anche il codice per permettere al S.O.
di fare partire il programma
(quello che di solito fa il linker)
se sei in grado di farlo COMPLIMENTI ... posso venire a fare un giro sulla
tua astronave???
--
Mauro
www.cerretosoft.it

 controlli?
Non sono a conoscenza delle norme specifiche nel dettaglio
ma ritengo che l'unico titolo legale sia la licenza:
la licenza di VB ti autorizza a realizzare software e a licenziarlo a chi
vuoi tu
(sarebbe opportuno un contratto...di licenza appunto)
Tieni presente però che se la licenza la compra la ditta per cui lavori con
l'intento di produrre software per se stessa
non è importante chi produce effettivamente il codice: programmi e sorgenti
sono di proprietà della ditta.
Se vuoi essere titolare dei sorgenti, il rapporto con la ditta è di
collaborazione:
VB acquistato da te
Licenza VB in tuo possesso
Realizzazione del software deve essere fatta:
con computer tuo (non della ditta)
durante il tempo libero (non mentre lavori per la ditta)

 La mia risposta è "NO", secondo le opinioni espresse sopra.
Se compili un software in visual basic ci trovi in bell'evidenza:
MSVBVM60.DLL, VB6IT.DLL, scritto in chiaro chiaro... ora vienimi a dire che
il programma l'hai scritto in codice macchina e fai riferimento alle dll di
VB ;)

 VB ;)
Forse la situazione sta sfuggendo di mano.
Il quesito iniziale era di tipo legale: "Si può...?", nel senso di "E'
lecito...?"
Sono ben consapevole che nessuno scriverà mai in codice macchina un
programma per Windows, facendo riferimento alle Dll di VB ecc...
Ciò però non impedisce che il farlo sia lecito, e che qualcuno possa
ipoteticamente dichiararlo, e questo serviva a supportare la mia tesi
secondo cui avere un SW fatto in casa, anche non avendo nessuna licenza di
sviluppo, sia lecito.
Ciao
Alberto

 Le DLL sono di libera distribuzione.
mmmhhhh... per l'uso con programmi vb, forse... per lo sviluppo, dipende...
guardavo due giorni fa, direi su 
www.winehq.com
, slcune note sul sw per win.
ms _non permette_ che p.e. pezzi di ie vengano usati al di fuori di windows.
sembrerebbe stupido, ma se pensi a wine, mica poi tanto.
anche posto che si riesca a farli andare su *n*x, croce sopra a tutti quei
sw "requires ie4 or greater"...
io darei un'occhiata molto attenta a tutte le licenze ms del caso, prima di
usare in un mio sw una dll loro...
j.eula



non mi sembra sia così: la Legge 22 aprile 1941. n.633 (e relative modifiche
apportate dal Decreto del Presidente della Repubblica n.19 del 8/1/1979,
pubblicato su Gazzetta Ufficiale del 30/1/1979, n.29 e, successivamente,
Dlgs n. 154 del 26 maggio 1997 (attuazione direttiva 93/98/Cee), su Gazzetta
Ufficiale n. 136 del 13 giugno 1997, dice:
Art.12)
L'autore ha diritto esclusivo di pubblicare l'opera.
Ha altresì diritto esclusivo di utilizzare economicamente l'opera in ogni
forma e modo, originale e derivato, nei limiti fissati da questa legge, ed
in particolare con l'esercizio dei diritti esclusivi indicati negli articoli
seguenti. È considerata come prima pubblicazione la prima forma di esercizio
del diritto di utilizzazione.
Art. 12 bis) Salvo patto contrario, qualora un programma per elaboratore sia
stato creato da un lavoratore dipendente nell'esecuzione delle sue mansioni,
o su istruzioni impartite dal suo datore di lavoro, questi è il titolare dei
diritti esclusivi di utilizzazione economica del programma creato.
quindi, a meno che tu, come dipendente, non firmi un contratto nel quale c'è
in chiaro la clausola di rinuncia ai diritti, la proprietà intellettuale ed
i diritti di sfruttamento del codice sono sempre e solo tuoi..
saluti
--
Stefano Zamboni 
sz...@libero.it
Leggi di Manubay per i programmatori:
1) Se la modifica di un programmatore a un programma esistente funziona,
probabilmente non era quello che voleva il cliente.
2) Il cliente non sa quello che vuole, ma sa quello che non vuole.

 lecito...?"
allora si puo' solo a condizione che :
Tu Tizio produci il SW come Tizio e lo regali free alla ditta con le runtime
di Vb che si trovano free sui CD quindi la tua ditta puo' usare il tuo SW
senza nessuna licenza e nessun rischio , per sicurezza metti nell' info del
tuo Sw il fatto che sia Free o Donate e la tua ditta sta a posto. Per quanto
riguarda i loghi della ditta ecc.. bhe penso che l'About del sw conti + di
un logo e quindi se nell'About ci metti :  Software FREE dovrebbe essere
tutto in regola !
Il problema sorge se poi il controllino lo fanno a casa tua e ti trovano un
VB non in regola  ... ma per quello penso il rischio sia minimissimo e cmq
spiega il tutto alla ditta e digli : "Boss , faccioamo cosi : io rischio con
la GdF e voi mi date un contentino mensile di 200Euro in busta + segretaria
18enne in toples e Poltrona in pelle umana ! "
Penso sia la soluzione migliore !
Enjoy VB
--
=> Gigio2K <=
http://go.to/ithn
 ( Sito ufficiale del Gruppo di discussione Nokia )
http://www.gamesnet.it
 ( il miglior Portale italiano per i Giochi On Line )
baronef...@yahoo.com
 - File reality.sys corrupted, Reboot Universe? Y/N -

 tua astronave???
Ma dai che e' facile :
[ Test.exe ]
golf fiat panda toledo marbella seat
EOF
Ok , adesso lanciate il tutto e dovrebbe partire la macchina in garage ...
PS: se funziona non illudetevi : vi stanno ciulando l'auto !!!
Scusate l'Ot 100% ma ero troppo tentato ^_^

PS: se funziona non illudetevi : vi stanno ciulando l'auto !!!
ROTFL! :)
-- 
Visita il sito comune del NG: 
http://www.it-lang-vb.net
Visit: 
http://www.hardwaretips.com

 i diritti di sfruttamento del codice sono sempre e solo tuoi..
Magari... :-) sei sicuro ?
Qui vien fuori un altro problema... ma questo fa parte del mio CDL,
ed č troppo OT. Nel caso, vedo su qualche NG "*.diritto.*".
Bye, G.
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !


La sintassi italiana dice che 'Questi' si riferisce sempre all'ultimo
soggetto citato, in qualunque proposizione esso si trovi.
Per cui a me sembra che si riferisca al datore di lavoro, come del resto mi
sembra anche logico. Se io sviluppo all'interno di una azienda, sfruttando
strutture, licenze, collaboratori, ecc.., di proprietà dell'azienda, QUESTI
è il titolare di tutto quanto realizzato.
Altrimenti basterebbe assumere un ex dipendente di qualunque azienda per
avere automaticamente diritto a realizzare sw identici a quelli della prima
azienda.
Alberto

 e solo tuoi..
Non ci vedo chiaro.
Un Paperino "Sì, gli occhiali sono puliti :-)".

 > > "Stefano Zamboni" ha scritto nel messaggio
[cut,cut,ctu]
sto aprendo una pescheria.. devo aver preso un granchio bello grosso...
comunque ritengo l'argomento interessante..
per esempio.. io sono un libero professionista e lavoro come fornitore
esterno per una azienda (sw, pagine web, asp ecc...): in questo caso? come
la vedete la cosa?
saluti
--
Stefano Zamboni 
sz...@libero.it
Legge di Rudin:
In casi di crisi che obbligano la gente a scegliere tra varie linee di
condotta, la maggioranza sceglierà la peggiore possibile.

 la vedete la cosa?
Se nel contratto c'è scritto "Fornitura di Software...." allora il software
è tuo, e ne vendi una copia al cliente.
Se c'è scritto "Sviluppo di Software..." allora il software è loro, e tu
(teoricamente) non puoi riutilizzare ciò che è stato realizzato ad hoc,
mentre è ovviamente tuo ciò che avevi già fatto prima. Su questo punto,
però, è evidente che si tratta di pura teoria...
Alberto

mi daresti il link dove posso trovare tutto il testo originale ?
GRAZIE


http://www.tauvisual.it/legge_diritto_autore.html
 qui ho trovato le parti
salienti..
HTH
