Snarere er samspillet mellom individuelle aktører basert på en felles filosofi der felles varer blir opprettet (forkortet som "commons") til fordel for alle. Atferd styres av sosiale normer, snarere enn juridiske regler. Motivasjonen for å delta er mindre profitt, men større meningsfylte bidrag til samfunnet til fordel for alle.
Bidrag i åpen kildekode / FOSS-prosjekter er basert på flere faktorer, for eksempel:
- Interessebasert
Hva vil jeg bidra til? Hva vil jeg bruke?
- Ikke bindende
Ikke et must. Hva liker jeg å gjøre? Hvordan har jeg lyst til å gjøre?
- I henhold til evne
Hva er jeg spesielt god på? Hva vil jeg lære når jeg prøver nye ting?
Resultatene er veldig interessante, mangfoldige prosjekter som kommer fra utviklernes personlige vilje og blir dyrket av disse individene eller av deres samarbeidspartnere. Lidenskap og entusiasme gjenspeiles i disse prosjektene, uten at det er nødvendig med noe materiell insentiv.
Lisensmodeller
Uten passende lisensmodeller ville realisering og vedlikehold av FOSS-prosjekter være mye vanskeligere. En lisensmodell er en bruksavtale som er valgt av utvikleren for prosjektet som gir oss alle en pålitelig, stabil ramme å jobbe med. Lisensmodeller setter klare retningslinjer og spesifiserer hva du kan gjøre med åpen kildekode. Det generelle målet er å holde programvaren eller kunstverket tilgjengelig for alle. Lisensmodeller er mye mindre restriktive enn andre kommersielle lisensavtaler.
For programvare er lisenser som GNU Public License (GPL) eller BSD License i bruk. Informasjonsvarer, tegninger og lyd- og videodata er lisensiert under Creative Commons [1]. Alle lisensmodeller er lovlig verifisert. Bruken av lisensmodeller har kontinuerlig økt i løpet av det siste tiåret og er allment akseptert i våre dager.
10 grunner til åpen kildekode
De sentrale spørsmålene rundt programvare med åpen kildekode inkluderer: “Hvorfor er programvare med åpen kildekode en god ting for deg?”“ Hva er fordelene med å bruke en åpen kildekode-lisens for programvare eller Creative Commons for kunstverk?”Og” Hvordan kan bruk av programvare med åpen kildekode føre deg foran konkurrentene som selskap??”Nedenfor finner du vår liste over de ti beste grunnene til å bruke åpen kildekode.
1. Tilgjengelighet av kildekode
Du kan se kildekoden til programvaren helt, laste den ned, bli inspirert og bruke den grunnleggende strukturen for dine egne prosjekter. Open Source er svært konfigurerbar og lar deg som utvikler lage dine egne tilpassede varianter for å møte dine spesifikke behov og krav.
2. Tilgjengelighet av programvare
Alle kan laste ned og bruke programvare med åpen kildekode. Det er ingen begrensninger med hensyn til brukergruppen eller tiltenkt publikum, formål, bruksfrekvens og enheter som programvare med åpen kildekode kan installeres på. Det er heller ingen lisensgebyrer å betale.
3. Lavere totale eierkostnader (TCO)
Med åpen kildekode er det ingen lisens- eller bruksgebyrer. Som en kommersiell tjeneste gjelder kostnadene bare implementering, oppsett, konfigurering, vedlikehold, dokumentasjon og supporttjenester.
4. Bringer verden nærmere
Gjennom open source-fellesskap kan du enkelt kontakte andre utviklere fra andre land, stille spørsmål og lære av dem, samt koden eller kunstverket de har skrevet og publisert. Dette oppmuntrer til globalt teamarbeid og samarbeid som forbedrer og diversifiserer applikasjonene til delt teknologi. Du vil oppdage at open source-fellesskap opprettes og trives fordi alle har et felles mål å støtte og forbedre koden raskere, mer innovativt og mer effektivt, slik at samfunnet og utover kan høste fordelene.
5. FOSS tilbyr mangfold
Bruken av åpen kildekodestandard begrenser ikke tilgjengelig programvarepool til en enkelt programvare, men utvider den. Ved hjelp av åpen kildekode kan du velge blant en rekke forskjellige implementeringer og programvareløsninger i henhold til dine egne unike behov.
6. Utdanningsmuligheter
Åpen kildekode er avgjørende for utviklingen av alle fordi både informasjon og ressurser nå er fritt tilgjengelig. Du kan lære av andre utviklere hvordan de lager kode og bruker programvaren de har delt gjennom åpen kildekode.
7. Skaper muligheter og fellesskap
Ettersom åpen kildekode-programvare gir nye ideer og bidrag, blir utviklermiljøet et stadig mer levende samfunn som kan dele ideer fritt. Gjennom samfunnet kan du møte mennesker med lignende interesser. Det sies at mange hender gjør lett arbeid; på samme måte er det mye lettere å levere fremragende resultater hvis koden er utviklet av en "hær" av dyktige individer som jobber som et team for å feilsøke og levere på rekordtid.
8. FOSS oppfordrer til innovasjon
FOSS fremmer en kultur for deling og eksperimentering. Du oppfordres til å være nyskapende ved å komme med nye ideer, produkter og metoder. La deg inspirere av det du lærer av andre. Løsninger og alternativer kan også markedsføres mye raskere, og åpen kildekode lar utviklere prøve, teste og eksperimentere med de beste tilgjengelige løsningene.
9. Tillit
Ved å teste programvaren din med åpen kildekode, kan kunder og brukere se hva produktet ditt gjør, hva er begrensningene. Kunder kan ta en titt på hvordan programvaren fungerer, validere den og tilpasse den om nødvendig. Dette skaper tillit til hva produktet eller programvaren gjør. Ingen liker løsninger eller programvareprodukter som er mystiske og vanskelige å forstå.
10. Pålitelighet og sikkerhet
Jo flere som jobber sammen om koden, jo høyere er påliteligheten til den koden. En kode basert på samarbeid vil være overlegen fordi det er lettere å plukke opp eventuelle feil og velge den beste løsningen. Sikkerhet forbedres også, ettersom koden blir grundig vurdert og evaluert av fellesskapet av utviklere som har tilgang til den. Det er vanlig å ha testergrupper som sjekker nye utgivelser. Eventuelle problemer som kan oppstå løses flittig av samfunnet.
Eksempler på vellykket bruk av åpen kildekode (brukstilfeller)
FOSS har ikke vært et nisjemarked lenge. De mest fremtredende eksemplene er Linux-baserte datasystemer som er i bruk overalt - fra webservere, til TV-er, til nettverksapparater som trådløse tilgangspunkter. Dette reduserer lisensieringskostnadene enormt og øker stabiliteten til kjerneinfrastrukturen som mange felt, selskaper og næringer er avhengige av. Bedrifter som Facebook og Google bruker FOSS til å kjøre sine tjenester - dette inkluderer nettstedet, Android-telefonen, samt søkemotoren og Chrome-nettleseren.
Listen forblir ufullstendig uten å nevne Open Source Car (OSCar) [4,5], OpenStreetMap [6], Wikimedia [7] samt LibriVox [8], en tjeneste som tilbyr gratis lydbøker lest av frivillige fra hele verden. Nedenfor finner du et utvalg av casestudier som vi tror kan inspirere deg til å bruke FOSS-baserte løsninger.
Casestudier
1. Makoko, Nigeria
Byens slumfellesskap Makoko i Lagos, Nigeria huser nesten 95 000 mennesker. Et komplett kart over denne byen er nå tilgjengelig på Google maps på grunn av tilgjengeligheten av Open Source-koding i Afrika, med tillatelse fra Code for Africa Initiative sammen med Verdensbanken [9]. Opprinnelig sto Makoko ikke på noen kart eller byplanleggingsdokumenter [23]. På et tidspunkt var det bare 3 prikker på kartet, uavhengig av at det er en av de største slummen i Afrika med et komplekst system av vannveier og hus.
Gjennom datainnsamling skapte dette initiativet jobber for kvinner fra samfunnet, som ble lært å bruke droner for å samle inn dataene som trengs for å lage et kart over samfunnet. De innsamlede dataene, som inkluderte svært detaljerte bilder og informasjon om vannveier, gater og bygninger, ble analysert av dataanalytikere før de ble lastet opp online ved hjelp av OpenStreetMap.
Dette initiativet forbedrer livene og synet på dette samfunnet med sikte på å forbedre Makokos informasjonsinfrastruktur. Hvis dette initiativet ikke hadde blitt utført ved hjelp av programvare med lukket kilde, ville kostnadene og midlene som kreves for å gjøre dette vært uoverkommelige på grunn av merkostnadene for varer som data, midler til å betale personalet, kjøp av maskinvare, transport, logistikkostnader, lisensiering, og tillatelser.
2. Computing Cluster ved Mésocentre de Calcul, Université de Franche-Comté, Frankrike
Université de Franche-Comté, som ligger i Besancon, Frankrike, driver et datasenter for vitenskapelig databehandling [10]. De primære forskningsområdene inkluderer nanomedisin, kjemisk-fysiske prosesser og materialer og genetiske simuleringer. CentOS og Ubuntu Linux brukes til å gi en høy ytelse, parallell databehandlingsinfrastruktur.
3. GirlHype Coders (Women Who Code), Cape Town, Sør-Afrika
Baratang Miya [11] - en selvlært koder - startet GirlHype Coders [12,24] i 2003 som et initiativ for å styrke unge jenter i Afrika. Dette er en programvareingeniørskole som er fokusert på å trene unge kvinner og jenter i hvordan de kan programmere og utvikle apper for å forbedre digital kompetanse og økonomisk mobilitet. Baratang Miya tar sikte på å øke andelen kvinner i vitenskap, ingeniørfag og teknologiindustri. Klubber drives slik at jenter kan delta på gratis skoletimer for å utforske og lære koding.
GirlHype er med på å forbedre ikke bare livene til jentene og kvinnene som deltar i dette initiativet, men også deres lokalsamfunn, gjennom en global teknisk entreprenørskapskonkurranse kalt Technovation, hvor GirlHype er regional ambassadør. I dette programmet finner jenter et problem i sine lokalsamfunn, designer en løsning for det, og bruker Open Source-koding, bygger en app for den løsningen. Andre kvinner som er kvalifiserte kodere har muligheten til å veilede og lede yngre kvinner i bransjen. GirlHype lærer også kvinner i næringslivet hvordan de bruker nettet til å markedsføre virksomhetene sine på nettet. Dette initiativet har hjulpet jenter til å få jobber i en bransje de ellers ikke hadde klart å jobbe i.
Twitter VP for Engineering besøk til GirlHype i Khayelitsha, Cape Town, Sør-Afrika [25]
4. Tegneserier og åpen kildekode
Open Source blir normen for programvareutvikling av hensyn til samarbeid og bidrag. Bedrifter går i økende grad mot å bruke Open Source-teknologier for deres programmeringsbehov. I tegneserie- og animasjonsverdenen er dette fordi denne tilnærmingen gjør det mulig for bransjen å tiltrekke seg talent fra utenforstående i uavhengige utviklere og artister, samt å skape en industristandard der ulike individer samarbeider om og vedtar samme teknologi.
Blant de i bransjen som har omfavnet denne teknologiideen, inkluderer Pixar Animation Studios [13], som har åpent sin Universal Scene Description (USD) teknologi [14]. USD hjelper filmskapere med å lese, skrive og forhåndsvise 3D-scenedata, slik at mange forskjellige artister kan jobbe med det samme prosjektet. Pixar har også gitt ut programvaren RenderMan [15], en fotorealistisk 3D-gjengivelsesprogramvare gratis for ikke-kommersielle formål som pedagogiske formål og personlige prosjekter.
Fra fri programvare til et gratis samfunn
For ti år siden stilte Thomas Winde og Frank Hofmann spørsmålet: "Hva ville skje hvis FOSS-prinsippene ble overført til samfunnet og dermed endret samfunnsmodellen?”[3] Implementeringen av dette trinnet blir ofte tvilt og klassifisert som utopi. Vi ønsket å vite mer om det. Resultatet av vår undersøkelse var et nysgjerrig blikk på samfunnet vårt (fra et overveiende europeisk syn) som observerte utviklingen av prosesser som bevisst eller ubevisst fulgte FOSS-prinsippene. Vi fant en lang liste med overraskende eksempler, alt fra gratis trådløse nettverk som Freifunk [16] til åpne biblioteker, gratis maskinvareprosjekter (RaspberryPi, Arduino, BeagleBoard), non-profit kontorsamfunn, Global Village Construction Set (GVCS) [17 ], og deling av oppskrifter som FreeBeer [18] og OpenCola [19].
Vår konklusjon var at en mer generell, systemisk adopsjon av FOSS-prinsipper lover å gjøre en betydelig positiv forskjell for vårt globale samfunn. En overgang fra lønnskraft til frivillig, lokalsamfunnsbasert arbeid kan bidra til å trinn for trinn oppnå et fritt samfunn der alle kan bli anerkjent og oppfylt. På det afrikanske kontinentet er denne ideen om fellesskap veldig sterk (“Ubuntu” [20]), mens den i Europa og Nord-Amerika har gått tapt gjennom århundrene til fordel for en profittorientert tilnærming.
Konklusjon
Folk som FOSS-filosofien er ny for, og som vokste opp med en kapitalistisk, profittbasert samfunnsmodell, kan komme med en rekke rimelige spørsmål angående åpen kildekodeinnhold. Her vil vi svare på noen av de vanligste spørsmålene:
- Kan noen stjele "oppfinnelsen" min?
Gjennom åpen kildekode deler vi ganske enkelt ideene våre, og vi drar nytte av hverandre gjennom denne delingen av ideer. Det er imidlertid vanlig praksis å gi kreditt til menneskene som hjalp oss med å utvikle ideen.
- Hvor mye kan vi lære av hverandre?
Det er så mye kunnskap, og det er så mange måter å gjøre ting for å forenkle og utvikle samfunnet. Når vi bruker åpen kildekode, lærer vi sammen og underviser i samfunnet, slik at alle får fordeler samtidig. De beste løsningene kommer fra samarbeid, ettersom det multipliserer og utvider individuell kunnskap. Alle har en ide som kan inspirere de andre brukerne, øke kreativiteten og oppmuntre til innovasjon.
- Vi står på skuldrene til giganter for å gjøre noe stort. Arbeidet vårt er basert på andres arbeid. Hva kan vi gi tilbake til samfunnet?
Som enkeltpersoner kan vi evaluere en løsning og rapportere hva som mangler, eller om koden ikke fungerer som forventet. Denne tilbakemeldingen hjelper skapere med å se på bestemte punkter og reparere eller forbedre koden. Dette kan inkludere innsetting av manglende deler i dokumentasjonen som kan gjøre det vanskelig å forstå ideen bak løsningen og kodens tiltenkte bruk.
Som et selskap som bruker FOSS, kan du også bidra med støtte for maskinvare (kjører i et datasenter), eller sponsere arrangementer ved å tilby møterom eller samorganisere konferanser. Mange vitenskapelige institutter og selskaper tillater sine ansatte å jobbe med FOSS-prosjekter mens de er på jobb - tiden brukt på å forbedre åpen kildekode bidrar til å forbedre programvaren som brukes av selskapet.
En veldedighetsorganisasjon kalt Architecture for Humanity, nylig omdøpt til Open Architecture Network [21, 22], er et gratis, online, open source-fellesskap dedikert til å forbedre globale levekår gjennom innovative og bærekraftige bygningsdesign. Dette nettverket inkluderer prosjektledelse, fildeling, en ressursdatabase og online designverktøy for samarbeid. Gjennom bruk av programvare med åpen kildekode, søker denne organisasjonen å bringe løsninger på humanitære kriser ved å bygge skoler, hjem, sentre osv. De gjør dette ved å gjøre profesjonelle arkitektoniske design fritt tilgjengelige, slik at arkitekter, designere, innovatører og lokalledere kan dele innovative og bærekraftige ideer, design og planer som støtter miljøvennlig, humanitær design og arkitektur. Denne organisasjonen ble startet som et initiativ for å hjelpe lokalsamfunn og var ikke fokusert på kode, men snarere på praktisk hjelp.
Referanser
- [1] Creative Commons, https: // creativecommons.org /
- [2] Åpen kildekode lisenser sammenligning, https: // choosealicense.com / lisenser /
- [3] Thomas Winde, Frank Hofmann: Von der Freien Software zur Freien Gesellschaft, Linux-bruker 12/2012, https: // www.linux-community.de / ausgaben / linuxuser / 2012/12 / von-der-freien-software-zur-freien-gesellschaft /
- [4] Open Source Car (OSCar), theoscarproject.org
- [5] Open Source Car (OSCar), Wikipedia, https: // no.wikipedia.org / wiki / OScar
- [6] OpenStreetMap, http: // www.openstreetmap.org /
- [7] Wikimedia, https: // www.wikimedia.org /
- [8] Librivox, https: // librivox.org /
- [9] Kode for Afrika: Bruk av droner til å kartlegge Makoko, et av Afrikas største slumområder, https: // www.hotosm.org / projects / code-for-africa-using-drones-to-map-makoko-one-of-africas-largest-slums /
- [10] Mesocentre de calcul, Université de Franche-Comté, Besancon, http: // meso.univ-fcomte.fr /
- [11] Baratang Miya, https: // storyengine.io / baratang-miya /
- [12] GirlHype-kodere, https: // jentetype.co.za /
- [13] Pixar Animation Studios, https: // www.pixar.com /
- [14] Universal Scene Description Technology, https: // grafikk.pixar.com / usd / docs / index.html
- [15] RenderMan, https: // renderman.pixar.com /
- [16] Freifunk, https: // freifunk.nett/
- [17] Global Village Construction Set (GVCS), https: // www.opensourceecology.org / gvcs /
- [18] FreeBeer, http: // freebeer.org / blogg /
- [19] OpenCola, https: // www.artofdrink.com / brus / open-cola-oppskrift
- [20] Jacom Mucumbate og Andrew Nyanguru: Exploring African Philosophy: The Value of Ubuntu in Social Work, African Journals Online, https: // www.ajol.info / indeks.php / ajsw / article / download / 127543/117068
- [21] Alan G Brake: Arkitektur for menneskeheten, https: // www.dezeen.no / 2016/03/10 / arkitektur-for-menneskeheten-relanserer-som-åpen-arkitektur-samarbeidende-humanitær-veldedighet /
- [22] Open Architecture Collaborative, http: // openarchcollab.org /
- [23] Slummen som ikke eksisterer, Deutsche Welle, https: // www.dw.no / no / slum-som-ikke-eksisterer / av-51519062
- [24] GirlHype Sør-Afrika, Youtube-video, https: // youtu.være / hfRINsiBhng
- [25] Bildet er hentet fra https: // girlhype.co.za / indeks.php / blogg
FORFATTERE
Plaxedes Nehanda er en multifaglig, selvdrevet allsidig person som bærer mange hatter blant dem, en begivenhetsplanlegger, en virtuell assistent, transkribering samt en ivrig forsker om ethvert emne basert i Johannesburg, Sør-Afrika.
Frank Hofmann jobber på veien - helst fra Berlin, Genève og Cape Town - som utvikler, trener og forfatter for magasiner som Linux-User og Linux Magazine. Han er også medforfatter av Debian-pakkehåndteringsboken (http: // www.dpmb.org).