Piccole aziende e licenze software

1

Le piccole aziende con budget limitati potrebbero non avere i soldi per investire in costose licenze software di cui potrebbero aver bisogno per un determinato progetto di sviluppo. Lo è ancora di più se il progetto fosse un leader in perdita per aumentare le vendite e il prezzo del prodotto di sviluppo non può essere rinegoziato senza rapporti potenzialmente dannosi, quando in seguito si scoprirà che è necessaria una licenza software costosa per un piccolo parte ancora cruciale dell'applicazione.

In passato mi sono occupato di questo utilizzando abilmente le versioni di prova del software in modi potenzialmente non etici, solo cercando di ritardare o impedire l'acquisto della licenza.

In quali modi creativi gli ingegneri del software intelligente aggirano questo problema quando il denaro da investire sarebbe difficile da acquisire senza violare leggi o rubare?

AGGIORNAMENTO: Per dare un contesto di una situazione in cui la disponibilità o l'open source non è disponibile, si ha una periferica per la firma del pad che viene fornita con un plug-in di integrazione per Adobe Acrobat Professional. Per utilizzare correttamente questo dispositivo, è necessario creare un PDF con Acrobat e il relativo plug-in. Il processo funziona correttamente per la creazione del PDF, ma cosa succede se il cliente desidera modificare il PDF tra un anno? In pratica, hai semplicemente messo in discussione quel problema lungo la strada.

    
posta maple_shaft 11.08.2011 - 17:22
fonte

6 risposte

2

Non credo che non ci sia nulla di etico nell'usare una versione di prova del software per lo sviluppo e la distribuzione.

Sono sicuramente stato coinvolto nella situazione in cui l'elaborazione degli ordini di acquisto delle licenze di runtime per una libreria che usavamo era così lenta (abbiamo sempre ordinato solo just-in-time in modo da poter pagare il più tardi possibile) sistematicamente installato la versione di prova. Questo ci ha dato un mese dall'installazione per ottenere il dongle al cliente.

Ha anche avuto l'effetto collaterale che il cliente sapeva che mentre potevano usare immediatamente il software, avrebbero perso funzionalità significative al termine della prova, dando loro ulteriore incentivo per firmare il progetto e pagarci. * 8' )

Ovviamente, questo presuppone che tu non stia nascondendo il vero costo della tua applicazione richiedendo un altro costoso componente, che sarebbe non etico.

    
risposta data 11.08.2011 - 19:33
fonte
10

Utilizza software open source?

Se vuoi software commerciale, alcune aziende offrono offerte alle startup che possono ridurre significativamente il costo, ad es. Microsoft ha il programma BizSpark .

[NB Full disclosure - Lavoro per Microsoft. Sono sospettato che altri fornitori abbiano offerte simili ma non lo so per certo, ma ovviamente se lavori in un altro stack dovresti controllare le offerte pertinenti.]

    
risposta data 11.08.2011 - 17:31
fonte
3

Generalmente quando stai facendo un "leader in perdita" per incassare gli affari, stai già seguendo la strada sbagliata. Il business è lo scambio di beni o servizi per denaro. Se il progetto non sta portando abbastanza soldi per acquistare o affittare software, è necessario rivalutare il piano aziendale piuttosto che utilizzare prodotti piratati.

Le aziende possono essere bruciate vere se si scopre che rubano altri prodotti, soprattutto se stai caricando qualcuno per il tuo risultato finale.

    
risposta data 11.08.2011 - 19:33
fonte
3

In primo luogo, un'azienda che non capisce il vecchio adagio Devi spendere soldi per fare soldi è una società che non merita di essere in affari; parlando di esperienza lavorando in una orribile piccola azienda che non pagherebbe soldi per niente, non importa quanto sarebbe di aiuto, questo è incredibilmente miope e indicativo di un problema di gestione proprio al centro .

Per rispondere direttamente alla tua domanda, ci sono modi legali intorno a questo a seconda di cosa stai parlando. Per lo sviluppo, puoi utilizzare tecnologie open source (un sacco di IDE gratuiti, database, praticamente tutto per PHP, Java, Python, Ruby e i loro amici) o realizzare con le edizioni di Visual Studio Express (non una soluzione ideale ma loro funziona abbastanza bene).

Se è qualcosa che non ha alternative open source o trial "limitati", allora vedi il primo punto. Se è qualcosa che è necessario eseguire la tua attività, quindi buck in su e comprarlo, o rivalutare se davvero hai bisogno di ciò che richiede quel software per cominciare. La direzione / i fondatori pensano spesso di aver bisogno di cose che in realtà non fanno perché o leggono a riguardo, qualcuno lo menziona o stanno cercando di guidare un carro della banda, ma se non sei disposto a giocare secondo le regole allora, francamente, non dovresti poter giocare affatto.

    
risposta data 11.08.2011 - 20:25
fonte
2

Se non vuoi pagare, scrivi codice per fare la stessa cosa, trova la lib che probabilmente già fa la stessa identica cosa nel tuo O.S., o vai open source. L'unico problema con la roba open source è che di solito sei da solo quando si tratta di capire come usare una libreria. Di solito la loro documentazione è sub par, e gli sviluppatori di solito hanno un lavoro in modo che non possano parlare con te. Per tutti quelli che scrivono software da vendere, di solito ci sono 2 che scrivono la stessa cosa per un hobby e lo ospitano su github o qualcosa del genere.

Inoltre, molte aziende sono disposte a negoziare sul prezzo una volta che si rendono conto che la scelta è o, si acquista a un prezzo basso o non ottengono nulla.

    
risposta data 11.08.2011 - 18:09
fonte
1

Edizioni MS Express / BizSpark / DreamSpark (se sei uno studente) / open source. La cosa che devi ricordare è che i molto pochi prodotti di sviluppo sono effettivamente necessari con cui sviluppare. Sono belli / accelerano i tempi di sviluppo, ma puoi creare quasi tutti i tipi di software con il blocco note e compilarlo con la riga di comando se non hai altra scelta. Ci sono molte opzioni là fuori. Dovresti mai pensare che rubare / piratare sia uno.

Oggetto: il tuo aggiornamento:

Vorrei provare a trovare un'alternativa open source ad Acrobat. Ho usato uno chiamato PDFJet con un po 'di fortuna. Una volta scoperto che probabilmente dovrai scrivere il codice per farlo funzionare con il plugin che hai menzionato. Questo non dovrebbe essere troppo difficile in quanto dovrebbero avere un'API pubblicata. Non credo che questo non sia etico o perché non stai decompilando e decodificando o altro, stai usando un'API pubblicata per creare un'interfaccia.

    
risposta data 11.08.2011 - 18:37
fonte

Leggi altre domande sui tag