Skip to main content

Hvad er open source -udvikling?

Udvikling af open source er en bestemt type softwareudviklingsproces.I denne proces gennemgår peers åbent stadierne i et stykke software -udvikling.Denne type softwareudvikling er gennemsigtig og tilgængelig, så brugere er i stand til at give deres input, hvad enten det er gennem forslag eller gennem personlige ændringer.

Fordelene ved open source -udviklingsprocessen kan ikke undervurderes.Mange brugere og udviklere er i stand til at påvirke, hvordan et produkt viser sig, så potentialet til at udslette et produkt af høj kvalitet er højt.Dette adskiller sig meget fra proprietære projekter, som normalt forbliver beskyttet under udviklingsprocessen, hvor processen kun er kendt af de oprindelige selskabs oprindelige selskab.Proprietære projekter modtager ofte ikke feedback fra offentligheden som helhed, indtil de går på markedet, men udviklingsprocessen for open source tilskynder til feedback i mange udviklingsstadier, så den bedste produktkvalitet kan opnås.

Udviklingsprocessen for open source kan være et uvurderligt læringsværktøj for dem, der ønsker at uddanne sig til softwareudvikling.Open source -udvikling hænger sammen med brugernes deltagelse, så brugerne opfordres til at tage stykker software og i det væsentlige gøre dem til deres egne gennem ændringer og opdateringer.Samarbejdet mellem forskellige brugere sikrer en slags virtuel kontrol-og-balance-system, hvor et produkt udvikles som et resultat af slutbrugere ønsker, behov og input i modsætning til et proprietært selskabs bundlinje.

Denne proces kan resultere i et open source -produkt, der er sammenligneligt eller bedre for proprietær software mdash;Ikke kun i anvendelse, men også i fleksibilitet og pålidelighed.Både applikationerne selv og de data, de producerer, har en større chance for at være, som slutbrugerne virkelig ønsker.MySQL og PHP er eksempler på applikationer, der er resultatet af open source -udviklingsprocessen.

Som en bonus koster open source -udviklingsprocessen og de produkter, der resulterer, ofte mindre end deres proprietære kolleger.Faktisk betragtes open source -projekter som gratis for offentligheden at bruge og ændre.Dette betyder, at brugere og udviklere kan se kildekoden til projekterne, justere projekterne, som de finder passende og distribuere dem til andre kilder uden at skulle betale for licenser.I stedet kan det argumenteres for, at offentligheden faktisk indtaster ved at bruge open source -produkter, fordi brug af dem kan give konkurrence om proprietære softwarevirksomheder, hvilket derefter kan resultere i, at proprietære softwarepriser bliver drevet ned.