6 Mythen over ontbrekende Open Source-software

Open source software is geweldig, maar ondanks de groeiende populariteit van FOSS-alternatieven, begrijpen veel mensen de aard van de open source-industrie verkeerd. Geloof je nog steeds deze verouderde en weerlegde open source mythen?

Open source software is geweldig, maar ondanks de groeiende populariteit van FOSS-alternatieven, begrijpen veel mensen de aard van de open source-industrie verkeerd.  Geloof je nog steeds deze verouderde en weerlegde open source mythen?
Advertentie

Open source software Wat is opensourcesoftware? [MakeUseOf Explains] Wat is Open Source-software? [MakeUseOf Explains] "Open source" is een term die tegenwoordig veel wordt gegooid. Je weet misschien dat bepaalde dingen open source zijn, zoals Linux en Android, maar weet je wat het inhoudt? Wat is open ... Lees meer is geweldig! Of is het? Ondanks de groeiende populariteit van open source alternatieven 14 Vrije en open source alternatieven voor betaalde software 14 Gratis en open source alternatieven voor betaalde software Verspil geen geld aan software voor persoonlijk gebruik! Er bestaan ​​niet alleen gratis alternatieven, ze bieden hoogstwaarschijnlijk alle functies die u nodig hebt en kunnen gemakkelijker en veiliger in gebruik zijn. Meer lezen voor allerlei eigen programma's, veel mensen begrijpen de aard van de open source-industrie nog steeds verkeerd.

Sommige mensen denken dat open source software de programmeerwereld zal verpesten. Anderen geloven dat open source software de enige hoop voor de mensheid is. Slechte mythen worden door beide uitersten verspreid, waardoor het moeilijk is om de onderliggende waarheden van alles te onderscheiden.

Geloof je nog steeds deze open source mythen?

Mythe: Open Source is voor Linux-gebruikers

open-source-mythen-linux

De geschiedenis en omgeving van Linux zijn doordrenkt van open source-cultuur, dus het is gemakkelijk te begrijpen waarom mensen aannemen dat open source software "een Linux-fenomeen" is. En tot op zekere hoogte is de bewering waar: veel open source-programma's zijn gemaakt met Linux-beschikbaarheid als een belangrijke motivator.

Maar als u een Windows- of Mac-gebruiker bent en denkt dat u zich geen zorgen hoeft te maken over deze dingen, vergist u zich. In feite is er een goede kans dat sommige van je favoriete programma's open source zijn en je het gewoon niet wist.

Voorbeelden zijn onder andere VLC, Pidgin, GIMP, Audacity, Calibre en WinCDEmu.

De waarheid is dat open source programma's nog steeds nuttig zijn, zelfs als je je niet aan de open source filosofie houdt. Het is niet alleen voor Linux-freaks en geeks; het is voor iedereen . Uiteindelijk gaat dat in ieder geval om open source.

Mythe: Open Source is minder / veiliger

open-source-mythen-beveiliging

Informatiebeveiliging is tegenwoordig een groot probleem, maar wat grappig is, is dat mensen aan beide zijden van het slagveld - zij die er voor zijn en degenen die tegen open source software zijn - "beveiliging" gebruiken om hun argumenten te onderbouwen.

Aan de ene kant heb je degenen die beweren dat openbaar beschikbare code inherent een programma onveilig maakt. Het toont immers de interne werking van een programma voor kwaadwillende ogen, waardoor het voor hackers en malwareproducenten gemakkelijker wordt om in te breken en kwetsbaarheden te misbruiken.

Aan de andere kant heb je diegenen die beweren dat open source-programma's veiliger zijn. De code openstellen voor het publiek betekent meer ogen hebben die fouten kunnen opvangen en meer handen die snel gaten in de beveiliging kunnen maken als dat nodig is.

De realiteit is dat beide partijen gelijk hebben, afhankelijk van de context. Waar iedereen het over eens kan zijn, is dat open source software voor een andere reeks problemen staat dan propriëtaire software. Geen van beide is noodzakelijkerwijs beter of slechter dan de ander.

Mythe: Grote bedrijven vermijden Open Source

Mensen schrijven open code Waarom dragen mensen bij aan open source-projecten? Waarom dragen mensen bij aan open source-projecten? Open source-ontwikkeling is de toekomst van software. Het is geweldig voor gebruikers, omdat open source-software meestal gratis en vaak veiliger te gebruiken is. Maar wat dwingt ontwikkelaars om gratis code bij te dragen? Meer lezen om vele redenen, meestal met amateur- of onafhankelijke programmeurs. Als zodanig denken mensen dat "serieuze bedrijven" zoals Microsoft of Apple zich boven de open source-oorzaak bevinden.

Dat is echter niet helemaal waar.

Vorig jaar ging Microsoft verder met het openen van hun .NET Framework. Een GNU begin voor Microsoft: wat een Open Source .NET Framework betekent voor de rest van ons Een GNU begin voor Microsoft: wat een Open Source .NET Framework betekent voor de rest Ons Microsoft heeft zojuist een aanzienlijk deel van zijn code vrijgegeven onder een permissieve open source-licentie. Deze zet breekt met jarenlange traditie. Maar waarom en wat betekent het voor u? Read More, een zet die bij veel programmeurs tot veel gepraat heeft geleid. Dit jaar volgde Apple het voorbeeld en stelde ze hun Swift-programmeertaal open. Apple's Swift gaat open source: dus wat? Apple's Swift gaat open source: dus wat? Zelfs als u zelf geen programmeur bent, heeft Apple's beslissing om open source Swift te openen uw impact. Wilt u weten waarom en hoe? Read More, een andere stap die programmeurs wereldwijd choqueerde.

Hier hebben we twee van 's werelds meest gepatenteerde bedrijven die zich opwarmen voor het open source-ideaal. Nooit meer kan iemand zeggen dat open sourcing alleen voor amateurs en onafhankelijken is. Als het werkt, werkt het - ongeacht wie je bent.

Mythe: "Doe wat je wilt"

open-source-mythen-licenties

Het concept van open source is eenvoudig: de daadwerkelijke code achter een bepaald programma wordt openbaar gemaakt. Wanneer mensen dit horen, is de directe gedachte meestal: "Wat als iemand de code steelt?"

En in feite stelen sommige mensen open code. Sommige mensen denken dat als code beschikbaar wordt gemaakt voor het publiek, ze door kunnen gaan en het toch kunnen gebruiken, maar dat is niet hoe het werkt. Net als afbeeldingen, video's en muziek is software ook beschermd door het auteursrecht Bezorgd over auteursrecht? Een gids voor juridisch gebruik van afbeeldingen op internet Bezorgd over auteursrecht? Een gids voor het legaal gebruiken van afbeeldingen op het internet Auteursrecht is een ingewikkeld onderwerp. Een behoorlijke hoeveelheid begrip maakt het gemakkelijker. Als je je afvraagt ​​onder welke omstandigheden je het creatieve werk van iemand anders kunt gebruiken, kun je hier antwoorden verwachten. Lees verder .

Om een ​​lang verhaal kort te maken, betekent dit dat je de bepalingen van welke Open Source-licentie dan ook moet naleven. Open Source Softwarelicenties: welke moet je gebruiken? Open Source-softwarelicenties: welke moet u gebruiken? Wist u dat niet alle open source-licenties hetzelfde zijn? Lees Meer de code is vrijgegeven onder.

Er zijn een aantal licenties (zoals de BSD- en MIT-licenties) die je echt toestaan ​​om "te doen wat je wilt" met de code, zelfs zover dat je kunt toestaan ​​om derivaten te commercialiseren en wat niet. Maar niet elke licentie is zo, en het is jouw verantwoordelijkheid om erachter te komen wat toegestaan ​​is en te gehoorzamen.

Mythe: Open Source codering is chaotisch

open-source-mythen-chaotische

Stel je voor dat je probeert een auto te ontwerpen met honderd andere mensen die hun suggesties naar je schreeuwen. Hectisch en frustrerend, toch? "Design by committee" werkt zelden in de echte wereld, dus waarom werkt het voor softwareontwikkeling?

Nou, dat doet het niet. Open source-ontwikkeling is niet "ontwerp door de commissie", hoewel het zeker zo klinkt op papier.

"Maar ik dacht dat iedereen zou kunnen bijdragen aan een open source project!" Dat kunnen ze, maar publieke bijdragen worden doorgelicht en goedgekeurd door degenen die het project beheren. Als een voorgestelde verandering niet past in de visie van het project, kan deze worden geweigerd. Het hele proces is verrassend eenvoudig en overzichtelijk.

Maar als projectleiderschap het niet eens wordt over visie en richting, dan kunnen dingen rommelig worden - en dat is wanneer projecten worden gevorkt Open Source Software en Forking: The Good, The Great and The Ugly Open Source Software and Forking: The Good, The Great en The Ugly Soms profiteert de eindgebruiker enorm van vorken. Soms wordt de vork gedaan onder een waas van woede, haat en vijandigheid. Laten we enkele voorbeelden bekijken. Read More, een term die het proces beschrijft van het klonen van open source code als een afzonderlijk project en het in een andere richting ontwikkelt dan het oorspronkelijke doel.

Mythe: Open Source codering is Pro Bono

open-source-mythen-pro-bono

Alleen omdat open source software vaak gratis beschikbaar wordt gesteld, betekent nog niet dat open source-ontwikkelaars gratis werken. Sommige doen dat natuurlijk, maar er zijn verschillende manieren om een ​​open source-programmeur geld te laten verdienen. Begrijpen hoe ontwikkelaars van open-sourcesoftware geld verdienen Hoe ontwikkelaars van open-sourcesoftware geld verdienen De waarheid is: veel OSS-ontwikkelaars en -projecten genereren wel inkomsten. Lees verder .

Soms is een programma zo nuttig en kritiek voor de workflow van een bedrijf dat het bedrijf de codeurs van genoemd programma zal sponsoren en geld zal verstrekken zodat ze eraan kunnen blijven werken.

Een ander voorbeeld is wanneer programmeurs de broncode gratis aanbieden, maar kosten voor binaire downloads. Neem een ​​stap verder en u zult programmeurs vinden die de downloads gratis aanbieden, maar kosten voor technische ondersteuning.

Dat krabt alleen maar, maar het toont wel aan dat pro deo geen noodzakelijk kenmerk is voor een open source-ontwikkelaar.

Welke andere mythen zijn er?

Wetende dat de bovenstaande mythen overdreven en / of onwaar zijn, voel je je waarschijnlijker of minder geneigd om open source software te omarmen? Persoonlijk ben ik neutraal over de kwestie. Als een programma goed is, zal ik het gebruiken, ongeacht hoe het is gemaakt.

Dat gezegd hebbende, weten we dat er nog steeds veel andere open source-mythen rondzwerven op het internet, dus als je iets tegenkomt, kun je ons dat gerust vertellen.

Wat vind je van de open source beweging? Deel met ons in de comments hieronder!

Afbeeldingscredits: abstracte computer door bluebay via Shutterstock, vergrendelde laptop door rangizzz via Shutterstock, codesyntaxis door photovibes via Shutterstock, groep ruzie door Ellagrin via Shutterstock, desktopprogrammeur door Corepics via Shutterstock

In this article