Newsgroup: it.lavoro.informatica
Titolo: Consiglio reingegnerizzazione applicazione commerciale

Salve a tutti,
mi è stato chiesto di reingegnerizzare un applicativo (qualche calcolo 
scientifico, tabelle e grafici, output di stampa, interazione col mouse 
su oggetti 3D in opengl).
Il programma è in C++ e si utilizzano librerie in C++, quindi resto 
vincolato a quello.L a reingegnerizzazione serve sia per modularizzare 
meglio il tutto, sia per mettere ordine al casino di oggetti che c'è, 
sia per ottimizzare alcune procedure, scegliere nuove librerie e in 
particolare curare bene la grafica.
Il fine è quello di trasformarlo in applicazione commerciale, i 
potenziali clienti sono professionisti nell'ambito scientifico e 
laboratori di ricerca.
Dovendo scegliere il framework di sviluppo vorrei un consiglio, mi serve 
una libreria facile da imparare, in C++, con una grafica adeguata al 
fine commerciale, platform indipendent (si usa moltissimo linux 
nell'ambiente scientifio, ma capita di trovare sun, windows qualsiasi 
versione fino alla 95, altre architetture).
Ce ne sono varie, ho visto, ma hanno licenza LGPL, questo non significa 
che non posso commercializzarle vero? Ho trovato in rete vari prodotti 
commerciali che sono stati sviluppati con framework LGPL.
Se non ho capito male non ho vincoli particolari legati alla LGPL se non 
che non posso modificare la libreria che uso senza fornire i sorgenti 
nuovi sempre in LGPL giusto? Non ci capisco molto di licenze aiutatemi 
per favore.
In passato ho usato wxwidget, fox e gtk, ci sarebbero dei problemi ad 
usare una di queste?
Per un'attività di questo tipo, che io stimo di fare in 6 mesi NON a 
tempo pieno, quale cifra considerate adeguata considerando che il 
contratto sarebbe cocopro, che sono laureato in informatica triennale e 
specializzato nell'ambito dell'applicativo in questione e che c'è una 
forte fase di analisi e progettazione, nonchè reingegnerizzazione, di 
tutto il programma. Devo anche rifare del tutto l'interfaccia grafica, 
quindi mettiamoci in mezzo un bel lavoro di HCI. Il tutto vuole documentato.
Io pensavo ad una cifra attorno a 1300€ netti al mese visto che non 
lavorerei a tempo pieno e che mi faccio gli orari come pare a me, è un 
lavoro divertente e non troppo pesante e mi darebbe forte esperienza.
Se tiro troppo la cinghia rischio che il lavoro lo assegnino ad un altro 
meno esperto e capace e perderei una bella esperienza! Ma non vorrei 
nemmeno prendere un grosso impegno importante e poi lavorare per due 
soldi, accetto consigli insomma :-)
Grazie a tutti!

 nuovi sempre in LGPL giusto? 
Hai capito bene, gli unici problemi esistono con Java, in quanto il link 
di Java è dinamico e questo sembra porre qualche problemi sulla 
definizione di "lavoro derivato", ma per il C++ non ci sono problemi di 
sorta (a meno che non modifichi il codice delle librerie stesse, 
ovviamente).
Saluti,
--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

Io pensavo ad una cifra attorno a 1300€ netti al mese visto che non
Dipende da quanto NON è a tempo pieno. Supponendo 10 giorni lavorativi pieni 
al mese, sarebbero 60 giorni. Corrisponderebbero a circa 16 euro l'ora. Se 
sono tanti o pochi (sono pur sempre 7800 euro!), lo devi decidere tu. 
Secondo me sarebbero pochini... ma, come giustamente hai osservato, ci 
guadagni in esperienza e potrebbero essere un cliente buono per il futuro.
Stefano

 guadagni in esperienza e potrebbero essere un cliente buono per il futuro.
non lo faccio a tempo pieno, c'è la possibilità che decidano di affidare 
i lcompito ad un altro o ad altri che a malapena sanno abbozzare due 
oggetti sono solo smanettoni.
La tua cifra è un buon indice grazie :-)