Pagina 1 di 2

Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 19:09
da AjKDAP
Ciao a tutti,

premetto che ho sempre realizzato firmware per microcontrollori solamente per puro hobby, quindi non sono molto esperto nel settore marketing :mrgreen:

A causa della mia presenza nel forum della TexasInstruments, mi hanno contattato due persone di un'azienda inglese che sarebbero interessate al mio codice visti i risultati che ho ottenuto.

All'inizio il primo dei due si è presentato come hobbista, chiedendo informazioni generiche, poi arrivando al sodo mi ha fatto capire che sarebbe disposto a pagarmi per avere tutto il firmware completo. Io non ho mai venduto nessuno dei miei firmware e quindi non sapevo nemmeno sparare una cifra che potesse corrispondere al carico di lavoro necessario alla realizzazione del codice (in questo caso circa 6 mesi lordi visto che studio e lavoro).

Oggi mi ha contattato il secondo personaggio in forma più ufficiale, il proprietario dell'azienda che mi chiede se non sono disposto a vendere il codice, almeno fornirlo sotto licenza.

Io a questo punto non so come comportarmi, non mi serve per ora guadagnare, ma nello stesso momento ripensandoci ho passato notti insonni per creare certe funzioni particolari e quindi non vorrei dare tutto il mio codice alla prima persona sconosciuta che me lo chiede.

Anche il fatto di dare il codice in licenza non mi è chiaro, come funzionerebbe? devo scegliere quale licenza adottare? Quindi sarei sicuro di avere un minimo di riconoscimento nel caso il codice venga pubblicato da qualche altra parte?

Oppure chiedo una somma (ma quanto?) e fornisco il codice così com'è?

Cosa mi consigliate di fare?

:D Grazie

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 19:19
da matteoDL
Wow, complimenti a te! Non ne sono niente, quindi aspetto di leggere le risposte dei guru del forum, ma potrei sapere per pura curiosità a cosa serve il codice?
In ogni caso secondo me conviene scegliere, se possibile e se esiste, la via che ti faccia ricevere un guadagno continuo seppur poco, piuttosto che una soluzione in cui vendi a un prezzo magari maggiore ma che dopo ti lascia totalmente estraneo alla faccenda, senza magari dagli il permesso di modificarlo.
Così magari se in futuro avranno bisogno di aggiornamenti potrebbero esserci ulteriori guadagni.

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 19:28
da AjKDAP
matteoDL ha scritto:potrei sapere per pura curiosità a cosa serve il codice?


Non è niente di innovativo, forse sono solo uno dei pochi che l'ha realizzato, ma è un firmware per la gestione di un algoritmo di criptazione proprietario via software, evitando cosi di dover comprare utilizzare hardware apposito.

La stessa Texas Instruments su richiesta fornisce la sua versione del codice (gratis agli sviluppatori/utenti del forum) ma è un po' disordinato e legato ai suoi microcontrollori, mentre io l'ho sviluppato per un PIC32MX. Da qui l'interessamento dell'azienda inglese...

Inizialmente mi ero reso disponibile ad aiutare il primo personaggio che mi ha contattato durante lo sviluppo del firmware in caso di problemi, ma sembra che vogliano tutto il blocco completo.

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 19:36
da TardoFreak
E tu vendiglielo.
- Fai mente locale e calcola quante ore ci hai impiegato. Tutte eh!
- Decidi una retribuzione oraria.
- Ottieni il prezzo.

Ti suggerisco di non impelagarti in royalties e cose varie (tipo una cifra per ogni prodotto realizzato) anche perché poi dovresti avere l' opportuintà ed organizzarti per verificare. Troppo casino, e se volessero fregarti riuscirebbero a farlo.

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 20:09
da marco438
Concordo con Foto UtenteTardoFreak; troppo complesso il sistema a royalties e di difficile controllo.
Direi che vale sempre il detto "pochi maledetti e subito!" Naturalmente valuta bene il tuo lavoro e non "svenderti".

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 20:15
da AjKDAP
Era quello che pensavo! Se proprio lo vogliono gli chiedo una determinata somma, il problema è che se ci penso un po' mi svaluto perché alla fine non ho inventato nulla di nuovo, ho solo applicato un algoritmo esistente...

Farò un calcolo alla "più o meno circa" e vedrò cosa salta fuori :D

Grazie a tutti delle risposte, come sempre EY non si smentisce! Non so cosa farei senza di questa community eheh :D

Ciao :ok:

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 20:22
da marco438
AjKDAP ha scritto: il problema è che se ci penso un po' mi svaluto perché alla fine non ho inventato nulla di nuovo,

Pensa a quella ditta e a quanto gli sarebbe costato, in termini di stipendo contributi e varie, qualcuno che avesse fatto il tuo lavoro per x ore e y giorni.
Non conta se non hai inventato nulla di nuovo; quello che hai fatto a loro serve.

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 20:39
da Paolino
Concordo con la vendita. C'è un'altra possibilità: vendine una parte e, se si tratta di azienda solida, chiedi azioni. Diventa socio! Potresti avere ulteriori guadagni ;-)

Comunque, COMPLIMENTI!

Paolo.

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 8 ago 2012, 21:06
da rusty
Anzitutto complimenti! Potresti aver fatto l'acchiappo della vita :-P

Per valutare quanto realmente puo' valere il tuo codice, potresti proporlo anche ad altre case, non so Atmel, ST, Microchip, ecc... e capire un po' se si "fiondano" anche loro a fare offerte, e lasciare, nel caso, che si scannino loro in una sorta di asta. Venderai al miglior offerente.

Oppure anche l'idea dei titoli azionari non sarebbe male, ti aprono un conto titoli in una banca e tu potrai decidere se liquidare tutti i tuoi titoli in giornata, oppure liquidarne una parte, o tenerle e vedere se salgono nel futuro prossimo e decidere cosa fare.

In bocca al lupo!

Re: Distribuire, vendere il proprio codice

MessaggioInviato: 9 ago 2012, 0:17
da TardoFreak
AjKDAP ha scritto:... il problema è che se ci penso un po' mi svaluto perché alla fine non ho inventato nulla di nuovo...

Aspetta, non confondiamo le cose. Analizziamo i diversi casi:
1) Hai inventato qualcosa. In questo caso sfrutti la cosa da te, trovi chi ti finanzia o un partner e la sfrutti come invenzione tua. Può andare male, bene o benissimo.
2) Hai lavorato impiegando del tempo. In questo caso ti fai pagare il tempo che hai impiegato a fare il lavoro ad un prezzo equo. Il classico lavoro da professionista che può anche fare un semplice programma per far lampeggiare un LED, che ci mette del tempo per farlo e debuggarlo, e che si fa pagare per il lavoro fatto.

Il tuo caso è il secondo. Calcola bene le ore che ci hai impiegato, informati su quanto è il costo orario (ricordati che devi pagare le tasse) e fai il prezzo.
Se il costo orario è basso regali il tuo tempo, se cerchi di "puppare" più che puoi sbagli perché ti mandano a quel paese. Sii giusto ed onesto e vivi tranquillo. :ok: