Android

Hoe Open Source-bedrijven, programmeurs geld verdienen

NL Stichting Hergebruik Software Overheid, Marc Vloemans, directeur

NL Stichting Hergebruik Software Overheid, Marc Vloemans, directeur
Anonim

Open Source-software is voor velen niet nieuw. Het is gratis computersoftware die samen met de code beschikbaar wordt gemaakt. De persoon of organisatie die de open source-software heeft gemaakt, maakt deze beschikbaar onder licentie om de software te gebruiken, aan te passen en / of te distribueren. Veel grote bedrijven, waaronder Oracle en Google, ondersteunen ook open source software. Het kan als vanzelfsprekend worden beschouwd dat mensen open source software maken omdat ze dol zijn op coderen. Maar verdienen Open Source-ontwikkelaars geld? Zo ja, hoe verdienen Open Source-programmeurs en bedrijven geld? Het doel van deze post is om de methoden te identificeren en op te sommen waarmee dergelijke softwarebedrijven en ontwikkelaars geld kunnen verdienen.

Hoe openen Open Source-bedrijven geld

Open Source-bedrijven maken soms software aan en maken deze niet openbaar, allemaal de code. Met andere woorden, een deel van de software is open source, terwijl sommige delen privé zijn. Als iemand dergelijke software wil gebruiken, moet hij of zij het bedrijf wat geld betalen om de software met volledige functionaliteit te kunnen gebruiken.

Open source-bedrijven zoals Oracle enz. Verdienen ook geld door het aanbieden van online of onsite training en ondersteuning voor hun open source-programma`s. De Hadoop van Apache is bijvoorbeeld gratis te gebruiken, maar is te ingewikkeld voor iedereen om hem meteen te gebruiken. In dergelijke gevallen bieden de open-sourcebedrijven financiële ondersteuning bij de installatie en training van werknemers van het bedrijf dat hen inhuurt. In het geval van Hadoop, hoewel personeel van derden nuttig zou kunnen zijn, zou de voorkeur worden gegeven aan het personeel dat met Apache is geassocieerd, omdat zij de broncode hebben ontwikkeld, omdat zij die beter kennen dan de derdepartijen of ondersteuningsaanbieders.

Sommige open source bedrijven - meestal degenen die software voor mobiele apparaten ontwikkelen - tonen advertenties in de software om geld te verdienen. Deze advertenties worden bovenaan of onderaan het scherm weergegeven en zijn over het algemeen niet opdringerig. Maar ze nemen wel de waardevolle schermruimte in beslag. Integendeel, aangezien ze gratis zijn, hebben gebruikers niet veel bezwaar tegen de advertenties.

Hoe Open Source Programmers geld verdienen

Bedrijven betalen Open Source-programmeurs

Misschien vind je het moeilijk om dit te geloven, maar er zijn bedrijven die programmeurs betalen die open source software maken. Red Hat, IBM, Novell, Linux Foundation en andere distributeurs van het Linux-besturingssysteem betalen de programmeurs bijvoorbeeld aan Linux, zodat het upgraden en patchen van de software kan worden voortgezet. Hoewel Linux kosteloos voor de eindgebruikers komt, kost het een beetje de distributeurs van het besturingssysteem. Maar dan zijn de kosten veel minder dan wat ze zouden moeten betalen bij het distribueren van Windows of Apple.

Als er in dergelijke software een lacune wordt ontdekt, zeggen Linux, zullen er bedrijven bereid zijn om programmeurs te betalen die de problemen kunnen oplossen probleem. Dit zijn de bedrijven die Linux gebruiken om op een of andere manier winst te maken. Een eenvoudig voorbeeld kunnen hardwareproducenten zijn die op Linux geïnstalleerde computers verkopen. Voorbeelden hiervan zijn bedrijven die software ontwikkelen op basis van Linux. Ook voor andere open source-producten zijn er mensen die betalen voor de juiste ontwikkeling en onderhoud van de software.

Verdienen door speciale plug-ins te maken, Enz.

Sommige bedrijven die enige Open Source Software gebruiken, kunnen de programmeurs die bij het project betrokken zijn inhuren om speciale plug-ins en extra`s te maken. Omdat ze al hebben gewerkt aan het maken van de open source software, hebben ze kennis van de code en hoeven ze niet vanaf nul te werken. Het inhuren van dergelijke programmeurs om add-ons, plug-ins en extra`s voor de software te maken, is veel minder duur dan het inhuren van een professional van buitenaf.

Hoewel de bedrijven mogelijk een eigen programmeringsvleugel hebben, is het tijdwinst om de programmeurs die betrokken zijn bij het maken van de open source software in te huren in plaats van hun eigen werknemers de code te laten bestuderen en vervolgens te vragen om add-ons te maken.

Verdienen door Aanpassing van code

Hetzelfde als in het bovenstaande geval, maar in dit geval huren bedrijven die open source software gebruiken de ontwikkelaars in om de code een beetje aan te passen aan de behoeften van het bedrijf. Nogmaals, dit is gunstig voor bedrijven die om aanpassing vragen, omdat ze boeiende professionals zijn die al aan de code hebben gewerkt in plaats van hun eigen programmeurs te vragen de code te bestuderen en aan te passen. Dit bespaart tijd, hoewel een beetje overhead wordt toegevoegd als betaling aan dergelijke programmeurs.

Omdat open source snelle bewerkingen betekent, als een bedrijf een gratis te gebruiken open source-software opneemt om te integreren in zijn bestaande project en een beetje werk nodig is, is het altijd mogelijk om een ​​professional in te huren die al aan de code werkte als tijd een factor is, zoals altijd.

Verdienen door ondersteuning te bieden

Niet alle open source software is eenvoudig te installeren en te gebruiken. Bedrijven die een versie van dergelijke software implementeren, kunnen een van de open source-programmeurs inschakelen om hun personeel te trainen en ondersteuning te bieden in geval van problemen. Sommige mensen maken opzettelijk soort open source-software die vrij en open overkomt, maar heeft grotendeels verborgen. Noodzaak van installatie en training is in dit geval noodzakelijk. Hoewel dergelijke software ethisch geen Open Source-software is, wordt deze nog steeds verkocht.

Je moet behoorlijk actief zijn op het gebied van open source om een ​​aanbod te krijgen van bedrijven die aanpassingen willen of extra functies willen. Voor zover ik weet, bevatten mensen die aan een groepsproject werken vaak hun naam en e-mail-Id`s in de opmerkingen van de broncode, zodat anderen die de code bestuderen om wat voor reden dan ook contact met hen kunnen opnemen en als een e-mail-ID vaak voorkomt, zoals die persoon is waarschijnlijk de beste persoon om te werken aan het aanpassen, aanpassen, creëren van extra`s of het uitvoeren van vergelijkbare acties op de code. Ik denk dat het grootste percentage van geld in de open source softwarebranche afkomstig is van ondersteuning en aanpassing van de open source code. tweaken. Als ik iets gemist heb, reageer dan.