Închis. Această întrebare este
off-topic . În prezent, nu acceptă răspunsuri.
Comentarii
Răspuns
Da, legal pot fi brevetați (în multe, dar nu toate, țările).
Brevetele există de foarte mult timp, iar ideea este exact așa cum descrieți: să vă protejați invenția, astfel încât să aveți timp să o construiți, să o comercializați și să profitați din ea. Fără brevete, ați putea inventa ceva și apoi ar putea veni cineva cu mai multe resurse și bani, să vă construiască invenția și, până când ați fost gata să o vindeți, ei ar fi deja încolțit piața.
Mulți oamenii cred că aceleași protecții nu sunt necesare pentru software, deoarece – în general vorbind – nu este nevoie de mult efort pentru a-l „construi”. Când vorbiți despre obiecte din lumea reală, trebuie să aveți o fabrică pentru a fabrica aveți nevoie de mașini, aveți nevoie de angajați, aveți nevoie de o rețea de distribuție și așa mai departe. Dacă nu poți obține acele lucruri, ai putea licenția ideea ta brevetată cuiva care a avut aceste lucruri și ar putea face toate acele lucruri suplimentare pentru tine.
Dar, cu software-ul, oricine are un compilator și o conexiune la internet poate construi și distribui software-ul, deci este mai puțin necesar să „protejați” invenția pentru a vă oferi timp pentru a vă configura rețeaua de distribuție și ce nu.
Apoi, există și problema că oamenii din biroul de brevete nu sunt, în general, pur și simplu calificați pentru a stabili dacă o anumită invenție software este brevetabilă sau nu, lăsând la latitudinea instanțelor judecătorești să decidă dacă un brevet a fost valid atunci când proprietarul încearcă să-și afirme drepturile asupra ei. Asta înseamnă că dacă „sunteți o companie mică și„ încălcați ”un brevet invalid, probabil că nu aveți resursele pentru a lupta cu brevetul oricum (chiar dacă este invalid).
„Nu intru în acea dezbatere specială 🙂 Aș putea continua zile întregi …
Comentarii
Răspuns
IANAL.
Din punct de vedere juridic în Statele Unite da, software-ul poate fi brevetat ca atare. USPTO a acceptat și aprobat multe mii de astfel de cereri de brevet în ultimii 25 de ani.
În Uniunea Europeană, nu , software-ul nu este brevetabil legal ca atare.
Alte țări au reguli diferite cu privire la brevetabilitatea algoritmilor și a proceselor. Wikipedia explică.
Acestea fiind spuse, în cazul Curții Supreme a SUA În re Bilski , Curtea a respins „testul mașinii sau transformării” ca fiind singurul test de brevetabilitate. (Unul dintre judecători nu a fost de acord cu avizul, afirmând că Curtea nu a mers suficient de departe în respingerea acestor tipuri de brevete cu ridicata.) Rezultatul este că multe brevete de metode de afaceri sunt acum invalide, iar USPTO a început să refuze algoritmii software și alte brevete de metodă – nu toate, ci câteva.
Aș sugera să merg la pagina Bilski a lui Groklaw și citiți mai multe despre aceasta.
Merită să adăugați că Alice Corp. v. CLS Bank International mai recent În cazul , Curtea Supremă a anulat recent decizia CAFC de a confirma brevetele de software.Brevetele acoperă sumele de garanție, atunci când sunt efectuate pe internet. Curtea Supremă a considerat că simpla adăugare „pe internet” sau „pe computer” nu este suficientă pentru a face valabil un brevet care acoperă o idee abstractă. Acest lucru restrânge substanțial câmpul pentru brevetele de software, dar nu le face nevalide.
Comentarii
Răspuns
În SUA, un algoritm pur este în mod explicit scutit de a fi brevetabil la fel ca faptele și formulele matematice și „ideile”.
În realitate, puteți breveta un algoritm (în SUA). De fapt, nici măcar nu trebuie să fie în cod și oricum, atunci când se eliberează un brevet, NU este emis împotriva codului sursă, este eliberat pentru „o serie de pași efectuați” care, desigur, nu este nimic mai mult sau mai puțin decât un algoritm. Cu siguranță codul sursă de lucru nu este necesar, deci întruchiparea algoritmului în cod nu este ceea ce „este brevetat. Ceea ce este brevetat este doar„ ideea ”eterică a ceva care face X apoi Y apoi Z în această ordine.
Dacă sună de parcă sistemul vorbește din ambele părți ale gurii, atunci „ai înțeles ce se întâmplă …” Nu, bineînțeles că nu poți breveta algoritmi. ” „Sigur, bineînțeles că puteți breveta acel algoritm.”
Doar pentru a ilustra faptul că niciun cod, model de lucru, nu este real este asociat cu aceste brevete, consideră că există întreprinderi cu succes care funcționează după cum urmează:
Un antreprenor stă într-o cameră cu o grămadă de„ tipuri creative ”, posibil unii programatori , și câțiva avocați. Ei „fac brainstorming” cu privire la modul în care un produs software ar putea fi făcut să îndeplinească o funcție utilă. Nu creează nimic, niciun cod, nici un prototip, nimic. La fiecare pas al „procesului de îmbunătățire a produsului”, un avocat ascultă și, atunci când recunoaște ceva brevetabil, îl observă. La sfârșitul zilei, avocatul începe crearea (sau renunță la crearea) unui nou brevet.
Acest lucru nu este inventat; există companii care fac exact cele de mai sus. Fiecare dintre aceste brevete este un algoritm, deoarece nu face altceva decât să specifice o serie de pași care trebuie luați în diferite momente ale timpului.
Răspuns
Răspuns
Cred că da, totuși, întregul concept de brevete ca mijloc de „protejare a proprietății intelectuale” este, în opinia mea, profund defectuos.
Un brevet nu este nimic mai mult decât regula impusă de om (una care nici măcar nu este consecventă în diferite țări).
Pirateria este ilegală, dar asta nu o face să se oprească.
Algoritmii pot și pot obține ” inversat „proiectat, deci brevetele deoparte sunt puține protecție fizică protecție 1 .
1 Legal este o altă problemă
Secret comercial
Comentarii
Răspuns
În lumea reală da, dar într-o opinie personală, La fel ca a pune un brevet pe unul dintre gândurile tale și a împiedica pe oricine altcineva să se gândească la același lucru, este chiar prost, dar este ceea ce avem …