Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di kkeg
    Registrato dal
    Nov 2011
    Messaggi
    3

    Python e commercializzazione dei prodotti

    Ciao a tutti! Sono uno psicologo che simpatizza per l'uso dell'informatica nel mio settore...
    Vado subito al sodo:
    Se realizzo un software in Python, lo potrò vendere?
    Se sì, è necessario aprirsi una Partita Iva con un codice particolare?
    Ed è obbligatorio rendere disponibile il codice sorgente?
    Sapete dove posso informarmi su fonti certe relativamente a questi dubbi?
    Grazie! :-)

  2. #2
    Utente di HTML.it L'avatar di Dark867
    Registrato dal
    Mar 2010
    Messaggi
    435
    Ciao, certo che puoi venderlo! La maggiorparte dei linguaggi di programmazione, tra cui python, non pretendono nessuna percentuale sul loro utilizzo perché sono, appunto, scaricabili e utilizzabili liberamente.

    La partita IVA per quanto ne so è necessaria se vuoi aprire un esercizio, tipo un'azienda per lo sviluppo software...ad esempio se vuoi vendere i tuoi software tramite un sito ti serve.

    Per quanto riguarda i sorgenti eticamente sarebbe d'obbligo, ma praticamente puoi anche scegliere di non farlo.
    (cmq per i software su commissione l'acquirente nel 99.9999% dei casi te li chiederà).

  3. #3
    Utente di HTML.it L'avatar di kkeg
    Registrato dal
    Nov 2011
    Messaggi
    3

    commercializzare software realizzati con Python

    Dark867, grazie per la risposta!
    Chiedo solo un conferma...
    quindi se realizzassi un gioco educativo installabile su pc da vendere o per farlo utilizzare a pagamento con pochissimi euro poi dovrei dargli anche il sorgente.
    E dandogli il sorgente lui potrebbe aggiungergli piccole modifiche e vendere il mio lavoro a qualcun altro...

    Se invece volessi avere l'esclusiva su quel gioco dovrei usare software proprietari.
    E' così?

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462

    Re: commercializzare software realizzati con Python

    Originariamente inviato da kkeg
    Dark867, grazie per la risposta!
    Chiedo solo un conferma...
    quindi se realizzassi un gioco educativo installabile su pc da vendere o per farlo utilizzare a pagamento con pochissimi euro poi dovrei dargli anche il sorgente.
    E dandogli il sorgente lui potrebbe aggiungergli piccole modifiche e vendere il mio lavoro a qualcun altro...

    Se invece volessi avere l'esclusiva su quel gioco dovrei usare software proprietari.
    E' così?
    No ... (anche se c'entra poco con questo forum).

    Chi ti ha richiesto il programma?

    Se non l'ha fatto nessuno, nessuno ti può chiedere i sorgenti, a prescindere da come lo scrivi.

    Se qualcuno ti ha commissionato il programma, ti può richiedere i sorgenti a prescindere da come lo scrivi. Ma tu puoi anche dirgli che i sorgenti non glieli dai ... ovviamente il compenso si riduce ... E' un libero accordo ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di Dark867
    Registrato dal
    Mar 2010
    Messaggi
    435
    Esatto, forse mi ero spiegato male!
    Nessuno ti obbliga a rilasciare i sorgenti, ma i programmi generalmente si dividono in 2 fasce:
    -programmi commerciali, ovvero programmi scritti senza un compratore preciso, fatti per poi essere pubblicizzati e venduti.
    -programmi su richiesta, dove c'è una persona che ti ha esplicitamente commissionato quel tipo di programma.

    Per i primi generalmente NON si rilasciano i sorgenti (è ovvio: sennò nessuno li comprerebbe!XD) per i secondi in genere lo si fa anke xkè quasi nessuno commissiona e acquista un programma senza avere anke i sorgenti.

  6. #6
    Utente di HTML.it L'avatar di kkeg
    Registrato dal
    Nov 2011
    Messaggi
    3

    commercializzare software realizzati con Python

    ok, ora comincio a vederci un pò più chiaro...
    Il mio dubbio sorge da questo ragionamento:
    se scrivo un programma in Python, che è opensource, allora anche il software che realizzo deve essere necessariamente opensource e quindi non commercializzabile.
    Evidentemente, da quello che scrivete non è così: il software non eredita l'essere opensouce.
    Funziona così?

  7. #7
    Utente di HTML.it L'avatar di Dark867
    Registrato dal
    Mar 2010
    Messaggi
    435
    E' un discorso un po' complicato: i programmi possono essere closed source (quindi senza sorgenti) o open source, a pagamento oppure gratis.
    Da notare ke un programma open source può benissimo essere a pagamento così cm un programma closed source può essere gratuito.

    I programmi opensource vengono di solito rilasciati secondo delle licenze, che sceglie il creatore.
    Esistono licenze molto restrittive, come la GPL (gnu public licence) ke, in sostanza, obbliga chi utilizza il programma come base per il suo programma a rilasciare anke quest'ultimo come opensource oppure altre + permissive cm la LGPL ke permette di sfruttare il programma x creare un software proprietario.

    Python, come tutti o quasi i linguaggi, segue la seconda filosofia quindi anke se è opensource puoi farci quello ke vuoi, anke crearci un software closed source a pagamento.

  8. #8
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296

    Moderazione

    La discussione è Off-topic: invito a leggere il Regolamento, fermo restando che la risposta a queste domande la si ottiene facilmente con una ricerca su Google per le licenze citate.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.