Ghiduri

Cum să creați un software proprietar

Dacă creați software, aveți de ales între a-l face open source sau proprietar. Dacă îl faceți open source, oricine vă poate folosi codul, în anumite restricții, pentru a-și crea propriile programe. Dacă vă faceți programul proprietar, alte persoane trebuie să obțină permisiunea dvs. de a utiliza și distribui software-ul dvs. Pentru ca software-ul dvs. să fie proprietar necesită câteva operațiuni legale.

1

Creați un sistem de licențiere pentru a distribui împreună cu software-ul dvs. Când oamenii cumpără programul dvs., cumpără o licență pentru a face anumite lucruri cu programul dvs. Puteți alege care sunt termenii licenței, în limitele legale. Restricțiile comune ale licențelor pentru software proprietar includ restricții privind copierea, distribuirea, modificarea și ingineria inversă a programului.

2

Înregistrați drepturile de autor ale software-ului dvs. la Biroul pentru drepturi de autor din Statele Unite. Conform legii, aveți drepturi de autor asupra programului original de îndată ce programul este înregistrat într-o formă tangibilă. Cu toate acestea, ar trebui să vă înregistrați drepturile de autor pentru o protecție legală completă. Dacă nu vă înregistrați drepturile de autor, nu puteți da în judecată pe nimeni care îl încalcă sau nu colectează daune legale pentru încălcare. Procesul de înregistrare a drepturilor de autor este diferit în funcție de forma în care se află software-ul.

3

Accesați site-ul web al Oficiului de Brevete și Mărci al Statelor Unite pentru a solicita mărci comerciale și brevete, în funcție de programul dvs. Dacă software-ul dvs. are un titlu unic, puteți înregistra o marcă comercială în acel titlu pentru a împiedica alte persoane să utilizeze titlul. Legea brevetelor este un domeniu foarte complicat al legii. În general, puteți primi un brevet pentru componentele software-ului dvs. dacă acesta este nou, util și non-evident. Brevetele împiedică alte persoane să folosească procesele dvs. unice fără permisiunea dvs.

$config[zx-auto] not found$config[zx-overlay] not found