Odprtokodno
Kaj je odprtokodni virOpen source se nanaša na program z izvorno kodo, ki ga lahko spremeni ali izboljša vsakdo. Odprtokodni program uporabnikom dovoli, da popravijo prekinjene povezave, izboljšajo zasnovo ali izboljšajo izvirno kodo. Odprta programska oprema (OSS) je primer neke vrste odprtega sodelovanja, ki lahko širi perspektive oblikovanja veliko več kot posamezno podjetje ali oblikovalska delovna skupina. Odprte kode lahko prav tako prinesejo znatne prihranke.
Razbijanje odprtokodnih virov
Odprti vir je popolna ponazoritev pregovora, ki pravi, da "Za vzgojo otroka je potrebna vas." Da bi izboljšali uporabnost izdelka, je potrebno več možganov in talentov na različnih področjih funkcionalnosti izdelka. Platforme, razvite in zasnovane na sodelovanju uporabnikov, delujejo bolje in imajo manj napak. Razvijalci programske opreme, ki spodbujajo odprtokodni koncept, verjamejo, da bo aplikacija dolgoročno omogočila spreminjanje izvorne kode izdelka, da lahko spremeni izvorno kodo izdelka. Google Chrome, Mozilla FireFox, WordPress in Android so vse odprtokodne platforme. S tem, ko so njihove izvorne kode dostopne vsem, odprtokodni izdelki služijo kot izobraževalno orodje za tehnološke študente, ki preučujejo kode, se učijo iz njih in se odločijo za ustvarjanje še boljših kod. Zato se iz temeljev predhodnih odprtokodnih aplikacij ustvarijo boljše in bolj inovativne aplikacije.
Open Source v praksi
Open source spodbuja brezplačno prerazporeditev svojih izvornih kod, zato se imenuje tudi brezplačna programska oprema. Izvorna koda je vgrajena funkcija, ki vodi, kako aplikacija deluje. Tradicionalno večina programske opreme ali programov, kupljenih ali pridobljenih, vsebuje kode, ki jih lahko zakonito manipulirajo ali spremenijo samo originalni ustvarjalci - običajno posameznik, ekipa ali organizacija. Ta vrsta programske opreme se imenuje lastniška programska oprema ali zaprti vir. Lastniška programska oprema je opremljena z licencami, ki uporabnike prisilijo, da se strinjajo s smernicami, ki jih je postavil originalni ustvarjalec. Licence odprtokodnih licenc se razlikujejo od lastniških licenc po tem, da se morajo uporabniki strinjati s pravili, povezanimi s spreminjanjem, uporabo in distribucijo programske opreme. Na primer, nekatere odprtokodne licence določajo, da če uporabnik spremeni in distribuira program drugim, mora distribuirati tudi izvorno kodo, ne da bi zaračunaval licenčno pristojbino.
Prednosti odprtega koda
Ker pri uporabi odprte programske aplikacije ni potrebno dovoljenje, lahko programerji običajno popravijo in nadgradijo izvorno kodo aplikacije v krajšem času, kot bi običajno. Pri programih z zaprtimi izvori je treba obvestiti podjetje ali ustvarjalce kode, uporabniki pa bodo morali čakati precej časa, preden so bile v aplikacijo sprejete kakršne koli spremembe. Na finteh področjih, kot so veliki podatki, tehnologija blockchain in računalništvo v oblaku, inovacije poganja skupni odprtokodni kanal. Zaradi ogromne količine podatkov, ki izhajajo iz nastajajočih tehnologij, se podjetja prilagajajo tehnikam odprtega vira in delijo vpleteno delo zunanjim uporabnikom, ki lahko prispevajo in najdejo nove možnosti za skupne podatke.
Duh odprtokodnih virov se je razširil zunaj prispevka k kodi. V zadnjem času so tehnološki inovatorji, razvijalci in programerji zasnovali aplikacije za podporo sodelovanju med uporabniki po vsem svetu na vseh vrstah področij, vključno z medvrstniškim zavarovanjem.
Primerjajte investicijske račune Ime ponudnika Opis Razkritje oglaševalcev × Ponudbe, ki se pojavijo v tej tabeli, so partnerstva, od katerih Investopedia prejema nadomestilo.