Ce este software-ul proprietate? 5 moduri în care se încadrează software-ul open-source
V-ați gândit la modul în care software-ul de pe calculatorul dvs. este proiectat? Dacă ați cumpărat PC-ul în persoană, este probabil să ruleze software-ul propriu-zis: software-ul creat în mod obișnuit pentru profit, pentru care nu puteți edita singur codul sursă.
Când sunteți de acord cu un acord de licență pentru utilizatorul final de lungă durată la instalarea unui nou program, probabil că instalați software-ul proprietar.
De ce majoritatea software-ului pe care-l întâlnim pe Windows, MacOS și smartphone-urile noastre deținute? Ei bine, există anumite avantaje pentru acest stil de creare și distribuție de software care îi determină pe mulți dezvoltatori să o vadă ca pe cale de a merge.
Ce este software-ul proprietar?
Software-ul proprietate este un software care este proprietate privată a unui proprietar. Asta înseamnă că cineva deține drepturile de proprietate intelectuală la codul care face ca programul să fie rulat. Proprietarul poate fi o companie sau un dezvoltator individual.
Software-ul proprietar este, de asemenea, cunoscut sub numele de software-ul cu sursă închisă. Acest lucru este în contrast cu software-ul gratuit și cu sursă deschisă Open Source vs. Free Software: Care este diferența și de ce contează? Sursa open source vs. software liber: Care este diferența și de ce contează? Mulți presupun că "open source" și "software liber" înseamnă același lucru, dar acest lucru nu este adevărat. Este în interesul dumneavoastră să știți care sunt diferențele. Citește mai mult, care vă permite să vizualizați, să editați și să redistribuiți codul care face ca un program să bifeze. Software-ul proprietar nu vă acordă această permisiune. În schimb, codul său este adesea inaccesibil. Companiile distribuie aceste programe ca fișiere binare pe care nu avem voie să le deschidem.
Software-ul sursă închis poate fi răspândit în aceste zile, dar acest lucru nu a fost întotdeauna cazul. În timp ce termenul “software gratuit” a venit în jurul anilor 1980, și “sursa deschisa” nu a fost inventat până în 1998, software-ul a fost în mare parte liber de costuri și restricții înainte de 1980.
Acesta a fost anul în care Congresul american a extins protecția drepturilor de autor la programele de calculator. Companiile precum IBM și Apple au încurajat această mișcare pentru că doreau o modalitate alternativă de a genera bani din produsele de calculator. Acest model de afaceri a devenit de facto modalitatea de a produce software.
Deci, ceea ce atrage dezvoltatorii la modelul proprietar? Și care sunt avantajele utilizatorilor? Iată câteva dintre cele mari.
1. Schema de venituri clare
Dezvoltarea de software necesită timp. Cum faci bani să faci asta? Dacă sunteți o companie de computere, veniturile dvs. principale provin din vânzări hardware. Dar atunci sunteți într-un loc greu dacă toți cei care au nevoie sau doresc un calculator au cumpărat deja unul.
Trebuie fie să vă planificați uzura și să scurtați în mod arbitrar durata de viață a produsului Produsul obișnuit de planificare: De ce nu putem avea lucruri frumoase Planificată depășire: De ce nu putem avea lucruri frumoase Câți bani pierzi din cauza "uzurii planificate"? În acest articol, explicăm ce înseamnă, de ce ar trebui să vă îngrijoreze și de ce ați putea să faceți acest lucru. Citiți mai multe sau găsiți o modalitate de a genera bani din software-ul pe care îl utilizează utilizatorii pe aceste mașini (sau, așa cum ne-a arătat industria, de ce nu amândouă?).
Microsoft este un gigant tehnic grație abilității de software de copyright. Pentru cea mai mare parte a istoriei sale, compania a făcut cea mai mare parte a banilor săi din vânzările de Windows și Microsoft Office. Apple este cunoscut mai mult pentru hardware-ul său, dar aduce și bani de la vânzările de muzică pe iTunes și vânzările de aplicații în Apple App Store.
Dacă sunteți un dezvoltator independent care dorește să vă creeze propria aplicație sau să înceapă o companie de software, programul dvs. de proprietate permite un plan de afaceri destul de simplu. Dacă sunteți un creator de software cu sursă deschisă, modul în care faceți bani nu este aproape la fel de clar. Înțelegerea modului în care dezvoltatorii de software open source fac bani Înțelegând cum dezvoltatorii de software open source fac bani Adevărul este că mulți dezvoltatori și proiecte OSS generează venituri. Citeste mai mult .
2. Mai ușor de stabilit viziune și direcție
Nu numai că este mai ușor să se stabilească un plan financiar cu software-ul cu sursă închisă, dar este mai ușor de stabilit orice un fel de plan.
Dumneavoastră și echipa dvs. sunteți singurii care au vreun cuvânt de spus despre ce formă are un proiect. Lucrând în mod privat vă oferă libertatea de a experimenta în moduri radicale, fără teama că cineva vă va împușca prototipul semiprelucrat. De asemenea, puteți lucra la un proiect de ani de zile fără ca cineva să știe și să critice ritmul lent de progres.
Pe Linux, Ubuntu a abandonat recent versiunea următoare a interfeței sale Unity Ceea ce trecerea la GNOME înseamnă Ubuntu Ceea ce a revenit la instrumentele GNOME pentru Ubuntu Canonical a anunțat sfârșitul desktop-ului Unity. Din Ubuntu 18.04, desktopul GNOME va fi restabilit. Ce înseamnă acest lucru pentru Ubuntu și relația sa cu utilizatorii Linux? Citește mai mult după ce a petrecut ani pregătirea software-ului pentru lansare Cum se instalează Unity 8 și Mir pe Linux Ubuntu chiar acum Cum se instalează Unity 8 și Mir pe Linux Ubuntu chiar acum În timp, Unity 8 este de așteptat să unifice experiența Ubuntu pe telefoane, tablete , și pe desktopuri, utilizând serverul de afișare Mir. Puteți încerca ambele dintre ele astăzi cu Ubuntu 16.10 Yakkety Yak. Citiți mai multe (și primiți un pic de critici de-a lungul drumului).
Proiectul GNOME a lansat versiunea 3.0 înapoi în 2011, dar cu câțiva ani înainte ca interfața să atingă un punct pe care mulți l-ar considera maturul GNOME Explicat: O privire asupra unuia dintre cele mai populare desktop-uri GNOME Explicat: O privire asupra unuia dintre cele mai populare desktop-uri Linux "sunteți interesat de Linux și ați întâlnit" GNOME ", un acronim pentru mediul modelului de obiecte de rețea GNU. GNOME este una dintre cele mai populare interfețe open source, dar ce înseamnă asta? Citeste mai mult . Indiferent dacă încercați să lansați un proiect numai atunci când este gata sau dacă eliberați o experiență mai puțin completă devreme și repetați pe parcurs, ochii văd și comentând ceea ce faceți.
Oamenii tind să se opună schimbării și pot trage în jos un proiect pentru a fi prea diferiți de ceea ce știu. Un pic de intimitate merge mult spre oferirea software-ului dvs. o șansă de luptă.
Jaron Lanier, autorul "Nu esti un obiect gadget", traseaza o paralela cu biologia:
“Creativitatea necesită o încapsulare temporară și temporară, spre deosebire de tipul de deschidere constantă la nivel mondial sugerat de sloganul "Informația dorește să fie liberă". Celulele biologice au ziduri, cadrele universitare folosesc secretul temporar înainte de a le publica, iar autorii reali cu voce reală ar putea dori să poloneze un text înainte de ao elibera. În toate aceste cazuri, încapsularea este ceea ce permite posibilitatea testării și a feedback-ului care permite o căutare a excelenței. A fi difuzată în mod constant într-un glob global este să îmbrățișeze mundanitatea.”
Pe de altă parte, odată ce obțineți viziunea voastră în lume, software-ul propriu-zis trăiește și moare adesea bazându-se pe cât de competitiv este. Multe proiecte minunate au dispărut de-a lungul anilor din cauza incapacității lor de a aduce venituri suficiente.
Aceste programe pierd compatibilitate cu noile sisteme de operare, iar dezvoltatorii nu eliberează codul. Astfel, utilizatorii ratează. Între timp, proiectele creative open source pot continua să existe fără a avea vreun profit, deoarece câștigarea banilor nu a avut niciodată rost.
3. Încurajează mai multe programe pentru consumatori
Când intri într-un magazin, există șanse mari ca tot software-ul pe care-l vezi afișat să fie sursă închisă. Aceasta include totul, de la sisteme de operare la scanere antivirus la jocuri video. Programele de dezvoltare software cu caracter propriu văd programele ca produse, astfel încurajează crearea mai multor produse.
Dezvoltarea open source tratează software-ul mai mult ca cod. Codul trebuie să aibă libertatea de a vizualiza, edita și distribui. Și dacă există deja un program care face ceea ce aveți nevoie, există mai puține motive să vă scrieți propriul cod de la zero. Asta nu înseamnă că nu există mult efort duplicat în lumea sursă deschisă, dar nu aveți același număr de oameni care realizează versiuni concurente ale programelor similare pentru a obține cei mai mulți dolari.
Apple App Store și Google Play sunt umplute cu aplicații proprietare. Aburul este plin de jocuri cu surse închise, dintre care multe sunt destul de inovatoare:
Există o mulțime de programe open-source excelente Cel mai bun software Linux Cele mai bune aplicații Linux Aplicații minunate sunt disponibile pentru Linux. Indiferent dacă sunteți nou în sistemul de operare sau sunteți un utilizator condus, veți găsi mereu software-ul Linux nou și util pentru a vă place. Acestea sunt favoritele noastre. Citiți mai multe în lume, dar multe dintre aceste programe au fost în jur de ani, dacă nu de decenii. Nu sunt disponibile la fel de multe aplicații desktop de tip open source de calitate.
4. O mai bună securitate în unele situații
S-ar putea să fi auzit de securitate ca fiind unul dintre avantajele software-ului open source. Când toată lumea poate vedea codul, putem vedea și aborda potențialele exploatații. De asemenea, putem confirma dacă programul face ceva umbrite.
Dar acest lucru este valabil numai dacă cineva privește de fapt prin tot codul. O eroare poate exista pe o componentă de bază a fiecărui calculator Linux de zeci de ani, fără ca cineva să observe. Acordat, acest lucru se întâmplă și în software-ul propriu precum Windows. Asta înseamnă că nici o abordare nu este neapărat o modalitate mai bună de a face față problemelor.
Cu toate acestea, există câteva scenarii în care este mai bine să mergeți cu software-ul cu sursă închisă. Trebuie să vedem cu toții codul sursă pentru programele utilizate pentru lansarea rachetelor? Este probabil mai bine pentru mai puțini oameni să aibă acces la un astfel de software și expertiza pentru a face acest lucru. Și în timp ce securitatea prin obscuritate nu poate fi singura linie de apărare Este securitatea prin obscuritate mai sigură decât software-ul open source? Este securitatea prin obscuritate mai sigură decât software-ul open source? Software-ul open source vine cu beneficii clare de securitate. Abordarea opusă este securitatea prin obscuritate. Este o abordare mai sigură decât cealaltă sau este posibil să existe adevărul pentru ambele? Citiți mai multe, există cazuri în care vă ajută.
5. Sprijin mai receptiv
Majoritatea software-urilor gratuite și open source sunt furnizate pe bază de bază. Puteți raporta bug-uri și sperăm că cineva va lua timp pentru a le repara, dar nimeni nu este obligat să facă acest lucru. Dacă aveți cunoștințe, puteți rezolva singură problema și puteți împărtăși soluția cu alții. Acesta este unul dintre marile avantaje ale software-ului open source, dar majoritatea dintre noi nu suntem în măsură să ne reparăm bug-urile chiar dacă noi sunteți programatori.
Software-ul propriu-zis este adesea furnizat ca produs. Proprietarul îl văd pe utilizatori ca și consumatori și are speranța că ceea ce cumpără va funcționa într-un anumit mod. Dezvoltatorii au deci mai multă obligație de a aborda problemele. Uneori există o adresă e-mail sau un număr de telefon clar pe care să îl puteți contacta pentru a primi asistență.
Asta nu înseamnă că software-ul cu sursă închisă nu are bug-uri. Glitches, lag și performanțe slabe sunt printre unele dintre principalele motive pentru care oamenii consideră că trecerea de la Windows la Linux 7 Semnele de avertizare pe care trebuie să le schimbați la Linux 7 Semnele de avertizare pe care trebuie să le schimbați la Linux Am fost un utilizator Windows de ani de zile, dar făcea lucruri care m-au învățat că sunt un utilizator Linux la inimă. Te intrebi daca esti un utilizator secret Linux? Iată semnele de avertizare. Citeste mai mult . Dar cel puțin știi unde să te întorci și să ai un anumit grad de îndatorare atunci când ai nevoie de sprijin.
Este mai bun software-ul proprietar?
Software-ul proprietar este predispus la schimbări drastice și uneori chiar la comportament manipulator Nu lăsați Windows 10 Spy pe tine: Gestionați-vă confidențialitatea! Nu lăsați Windows 10 Spy pe tine: Gestionați-vă confidențialitatea! Windows 10 vă urmărește. Sistemul de operare Microsoft cel mai recent recoltează, fără îndoială, mai multe informații personale decât oricând. Vă vom arăta cum puteți obține o mai bună înțelegere a confidențialității. Citește mai mult pentru a concura pe piață. Software scump, de asemenea, nu este disponibil persoanelor fără bani sau în regiuni în care programul nu este de vânzare.
Dar ar fi absolut necinstit să spunem că modelul proprietar nu are avantajele sale.
Eu personal folosesc Linux și prefer software-ul liber 5 Motive pentru care software-ul ar trebui să fie gratuit și open source 5 motive pentru care software-ul ar trebui să fie gratuit și open source Software-ul gratuit nu înseamnă doar că puteți folosi aplicația sau jocul fără plată. Este vorba despre longevitate, intimitate, proprietate și multe altele! Citeste mai mult . Software-ul propriu-zis poate oferi o modalitate mai clară de a face bani, dar aceste programe tind să dispară odată ce venitul se usucă.