Rozdiel Medzi Freeware A Open Source

Obsah:

Rozdiel Medzi Freeware A Open Source
Rozdiel Medzi Freeware A Open Source

Video: Rozdiel Medzi Freeware A Open Source

Video: Rozdiel Medzi Freeware A Open Source
Video: Freeware -vs- Free Software 2024, November
Anonim

Kľúčový rozdiel - freeware a otvorený zdroj

Kľúčový rozdiel medzi freeware a open source je ten, že open source má viditeľný zdrojový kód, podporu komunity, veľkú programovú základňu, ktorá prichádza s potenciálom vylepšenia a nie je vo vlastníctve osoby. Freeware je zvyčajne malý softvér, ktorý je bezplatný, ale môže byť obmedzený licenciou a nemožno ho upravovať. Pozrime sa podrobne na oba softvéry a rozlúštime rozdiel medzi nimi.

Čo je freeware?

Freeware možno klasifikovať ako patentovaný softvér, ktorý je možné používať bez akýchkoľvek finančných nákladov. Aj keď je možné freeware používať bez akýchkoľvek platieb, môže prísť s obmedzeniami. Softvér nie je možné bez súhlasu autora upravovať, spätne analyzovať alebo distribuovať. Medzi príklady tohto typu softvéru patrí Adobe Acrobat Reader a Skype.

Softvér môže byť ponúkaný bezplatne, pre jeho majiteľa však môže mať skryté výhody. To môže podporiť predaj prémiovejšej verzie rovnakého freewarového softvéru. Typickým znakom freeware je jeho nedostupnosť kódu. Zadarmo a otvorený softvér sa tiež ponúka bezplatne a jeho kód môže byť sprístupnený. Tento typ softvéru je možné voľne používať, upravovať a redistribuovať. Bude tu však iba jedno obmedzenie. Pri distribúcii softvéru môže byť potrebné jeho použitie v súlade s podmienkami bezplatného použitia, ktoré sa nazývajú copyleft.

Freeware by sa nemal zamieňať so slobodným softvérom. Freeware je bežná forma softvéru, ktorý je k dispozícii na stiahnutie v operačných systémoch. Ako už bolo spomenuté vyššie kvôli problémom s autorskými právami, kód nemusí byť k dispozícii na účely vývoja. Slobodný softvér je možné na rozdiel od freeware distribuovať za poplatok. Dá sa očakávať, že freeware bude mať v porovnaní so slobodným softvérom obmedzené možnosti.

Rozdiel medzi freeware a open source
Rozdiel medzi freeware a open source

Čo je Open source?

Open source sa všeobecne označuje ako dizajn, ktorý má verejný prístup. Tento dizajn môže byť upravený a zdieľaný verejnosťou. Termín otvorený zdroj sa používa v kontexte vývoja softvéru. Išlo o špecifický prístup používaný pri tvorbe počítačových programov. Teraz sa otvorený zdroj stal všeobecne známym v projektoch a produktoch, ktoré podporujú koncept otvorenej výmeny a súvisiace znalosti. Existujú aj výhody, ako je spolupráca medzi účastníkmi zapojenými do projektov otvoreného zdroja, rýchle prototypy, komunitný vývoj a transparentnosť.

Softvér s otvoreným zdrojovým kódom bol tiež postavený na rovnakom princípe ako open source. V softvéri s otvoreným zdrojovým kódom možno zdrojový kód softvéru upravovať, kontrolovať a vylepšovať.

Vo väčšine programov je zdrojový kód tou časťou počítačových programov, ktorú nie je možné vidieť, pretože je skrytá. Toto je kód, s ktorým môže programátor manipulovať, aby zmenil funkcie softvéru. Ak má programátor prístup k zdrojovému kódu, pomôže mu pri pridávaní nových funkcií a opravovaní chýb.

V niektorých softvéroch je zdrojový kód prístupný iba osobe alebo organizácii, ktorá ho vytvorila. Tvorcovia budú mať nad týmto softvérom iba výlučnú kontrolu. Tento typ softvéru je známy ako proprietárny alebo uzavretý softvér. Iba autori pôvodného softvéru môžu kopírovať, pozmeňovať alebo kontrolovať zdrojový kód. Tieto typy softvéru zobrazia licenciu, na ktorej sa bude musieť používateľ dohodnúť pri prvom spustení softvéru. Užívateľ softvéru je oprávnený vykonávať niektoré zmeny v softvéri v súlade s oprávneniami udelenými autorom. Niektoré príklady takého softvéru sú softvér Microsoft Office a Adobe Photoshop.

Softvér otvoreného zdroja sa v porovnaní s proprietárnym softvérom veľmi líši. Zdrojový kód je k dispozícii na učenie, úpravu, kopírovanie a zdieľanie. Libre office je taký program. Rovnako ako proprietárny softvér, aj softvér s otvoreným zdrojovým kódom vyžaduje licenčnú zmluvu, ale z právneho hľadiska sa dramaticky líši.

Licencia open source bude mať vplyv na používanie, štúdium, úpravy a distribúciu softvéru. Softvér otvoreného zdroja možno vo všeobecnosti použiť na akýkoľvek účel. Z licencií otvoreného zdroja licencie copyleftu stanovujú, že pôvodný zdrojový kód by sa mal zverejniť aj po úprave a distribúcii kódu. Niektoré licencie tiež stanovujú, že pri zmene a zdieľaní programu nemožno za konkrétny program účtovať licenčný poplatok. Jednou z výhod softvéru s otvoreným zdrojom je, že umožňuje zmeny a začleňuje zmeny do iných projektov. Vyzýva programátorov, aby upravovali, prezerali a zdieľali zdrojový kód.

Kľúčový rozdiel - freeware a otvorený zdroj
Kľúčový rozdiel - freeware a otvorený zdroj

Aký je rozdiel medzi freeware a open source?

Charakteristika freeware a otvoreného zdroja:

Licencia:

Freeware: Freeware môže byť obmedzený na individuálne, akademické, nekomerčné použitie alebo na kombináciu týchto použití, hoci je bezplatný. Program môže byť voľne kopírovaný, ale nie je možné ho predať.

Open Source: V open source je možné zdrojový kód upravovať a redistribuovať. Počas redistribúcie bude pravdepodobne potrebné dodržiavať určitú licenciu. Môže byť potrebné, aby užívateľ softvéru počas inštalácie programu súhlasil s podmienkami.

Zdrojový kód:

Freeware: Freeware je možné sťahovať, kopírovať a používať bez obmedzenia. Zdrojový kód nebude viditeľný na prezeranie, úpravu a zdieľanie.

Open Source: Zdrojový kód programu bude k dispozícii na modifikáciu a za určitých podmienok môže byť ďalej distribuovaný. Chyby je možné opraviť kvôli schopnostiam úprav.

Podpora a komunity:

Freeware: Freeware je zadarmo, ale nemožno ho upravovať. Autor môže iba upravovať a meniť jeho funkčnosť. Freeware nie je podporovaný komunitou a nemá vývojovú infraštruktúru.

Open Source: Aplikácia je zvyčajne zadarmo pre používateľov aj pre vývojárov. Open source je podporovaný komunitami, ktoré navzájom spolupracujú na ďalšom rozvoji.

Závislosť:

Freeware: Freeware závisí od autora, organizácie alebo tímu.

Open Source: Open source nezávisí od jednej organizácie.

Majiteľ:

Freeware: Freeware vlastní vývojár.

Open Source: Open Source nevlastní konkrétna osoba, tím alebo organizácia.

Úpravy:

Freeware: Freeware je možné zmeniť na platenú verziu, ak si to vývojár želá.

Open Source: Open Source sa nedá zmeniť na platený produkt.

Zlepšenie:

Freeware: Freeware sa nemusí vylepšiť.

Open Source: Open source má potenciál na zlepšenie pomocou podpory komunity.

Veľkosť:

Freeware: Freeware je veľmi malý program

Open Source: Open source je najväčší slobodný softvér na svete.

Obrázok so súhlasom:

„VLC Media Player 2.1.6.“Autor: Logevent - vlastná práca (CC0) prostredníctvom servera Commons Wikimedia

„Skype.png“Podľa zdroja (čestné použitie) cez Commons Wikimedia

Odporúčaná: