Zephyrnet-logo

Moet crowdfunding voor softwareontwikkeling evolueren?

Datum:

Het is ongelooflijk om te bedenken hoeveel het traditionele bedrijfsmodel de afgelopen twintig jaar is veranderd. In plaats van een idee te hebben, onderpand te geven voor een lening en vervolgens een bedrijf te starten, zijn de zaken behoorlijk geëvolueerd. Hoewel de traditionele route voor veel bedrijven nog steeds werkt, zijn de beschikbare opties voor bedrijven – in feite voor veel verschillende organisaties – talrijk.

De opkomst van internet introduceerde een nieuwe rol die zelden eerder was gezien: de bekwame verzorger. In plaats van een bedrijf op te bouwen dat bedoeld is om winst te maken, ziet de bekwame beheerder iets dat gedaan moet worden en beschikt hij over de vaardigheden om het te laten gebeuren. Sommige van deze projecten van “publiek goed” (bruggen, dammen, wegen, enz.) worden doorgaans voltooid door overheidsprojecten. De overheid heeft softwareprojecten echter nooit als een ‘publiek goed’ beschouwd.

Gelukkig zijn er individuen en teams van zeer getalenteerde ontwikkelaars die hard werken om FOSS te creëren: gratis en open source software. Enkele van de meest bekende voorbeelden van FOSS zijn Linux en Python. Hoewel deze afkomstig zijn van een groep, is het doel van veel FOSS-projecten dat de software uiteindelijk collectief wordt gedeeld en verbeterd door een gepassioneerde gemeenschap.

Hoewel FOSS per definitie gratis te gebruiken is, betekent dit niet dat ze gratis zijn. Het kost tijd, talent en middelen om deze zeer noodzakelijke platforms te bouwen, en de meeste moeten een stabiel volwassenheidsniveau bereiken voordat ze volledig in het wild kunnen worden vrijgelaten. Waar halen teams de financiering vandaan om maanden, soms jaren, aan een FOSS-project te besteden? Hoewel sommige groepen simpelweg hun nachten en weekenden hebben doorgebracht met het werken aan een FOSS-passieproject, kan niet iedereen op die manier te werk gaan, en veel belangrijke softwaretools zullen nooit het levenslicht zien, tenzij er een manier is om het team te financieren dat het vanaf de conceptie tot het project brengt. productie.

Moet crowdfunding voor softwareontwikkeling evolueren?
(Image credit)

Crowdfundingplatforms zijn een ideale manier om veel creatieve projecten te financieren. Kunstprojecten, van muziek tot schilderkunst tot films, zijn allemaal succesvol afgerond dankzij crowdfunding. Er zijn producten ontworpen en gebouwd, hoewel een deel van de crowdfundingprojecten nog steeds mislukt. Er zijn enkele softwareprojecten gefinancierd (vooral games), maar het crowdfunden van een FOSS-project kan iets complexer zijn. Laten we eens kijken naar enkele van de meer populaire crowdfundingplatforms om te zien waar deze uitblinken, maar ook laten zien dat er specifieke behoeften zijn om met succes een FOSS te crowdfunden.

Kickstarter: Crowdsourcing voor algemene doeleinden

Kickstarter is een van de eerste bekende crowdfundingplatforms die beschikbaar is voor een breed publiek. Met de nadruk op creatieve projecten heeft het platform nog steeds een breed scala aan voorstellen die door hun respectieve gemeenschappen gefinancierd moeten worden. Categorieën projecten variëren van kunst, strips, mode, games, fotografie, technologie en zelfs eten. De opzet op hoog niveau volgt voor elk project vergelijkbare stappen: het project wordt aangekondigd met details over wat er zal worden gecreëerd als het de gewenste financiering ontvangt. Er kunnen veel verschillende niveaus zijn die beloningen bieden voor het geven van verschillende bedragen (dit is waar projecten echt kunnen schitteren en waardevolle en creatieve beloningen kunnen opleveren voor financiers). Na een bepaalde periode loopt de klok af en als het project de minimale financiering ontvangt, worden degenen die het project steunen in rekening gebracht en wordt het project gefinancierd. Het projectteam begint en geeft, idealiter, regelmatig updates aan hun gemeenschap, geeft beloningen en voltooit het project met succes. Kickstarter richt zich op discrete campagnes waarbij eenmalig geld wordt ingezameld. Dit is het equivalent van een ‘lening van de bank’, waardoor het project krijgt wat het nodig heeft om te voltooien in het geval van een artistieke onderneming, of genoeg geld om daadwerkelijke producten in productie te nemen. In beide gevallen is Kickstarter slecht geschikt om alle ontwikkelingsinspanningen, behalve de meest concrete, te ondersteunen. Softwareplatforms die zullen evolueren, open source zijn of regelmatig onderhoud nodig hebben, hebben niet echt een thuis bij Kickstarter omdat het niet voor dat soort projecten is ontworpen.

Github-sponsors: gericht op ontwikkelaars en projecten

Github, het infrastructuurplatform voor softwareontwikkeling, weet alles over de complexiteit van softwareontwikkeling. Het weet hoe rommelig, iteratief en onvoorspelbaar het maken van software meestal is, en biedt uitstekende tools voor ontwikkelaars om hun voortgang op een laagdrempelige manier te hosten, gebruiken en delen. Om softwareontwikkelaars en hun projecten te helpen, heeft Github een financieringsplatform gecreëerd met de naam Github-sponsors. Het platform maakt het voor fans van specifieke ontwikkelaars, of supporters van specifieke projecten die op Github worden gehost, gemakkelijker om eenmalige of regelmatige ondersteuning te bieden in de vorm van financiering. In tegenstelling tot Kickstarter is de ondersteuning van softwareontwikkeling niet afhankelijk van beloningsniveaus of het behalen van een minimaal doelbedrag om de financiering te ontvangen. Ontwikkelaars werken aan hun projecten en hun gemeenschappen ondersteunen voor zover zij dat willen. Dit kan een kleine aanvulling zijn, maar kan er ook toe bijdragen dat het project wordt voltooid en vrijgegeven. Als alternatief zou de steun gericht kunnen zijn op een bepaalde ontwikkelaar, waarbij degenen die geld sturen schijnbaar willen dat de ontwikkelaar meer van hun kwaliteitsinhoud blijft produceren.

Druppels: FOSS gespecialiseerd

Hoewel het Github Sponsors-model veel beter geschikt is voor softwareontwikkeling, ontbreekt er nog steeds een cruciaal onderdeel dat de Druppels platform richt zich op. Feit is dat maar heel weinig FOSS-projecten in een vacuüm worden gebouwd. Serieuze FOSS-projecten worden doorgaans ontwikkeld om een ​​gemeenschappelijk probleem op te lossen, en de meeste op te lossen problemen zijn sterk met elkaar verbonden. FOSS-projecten zijn afhankelijk van het gebruik van alle mogelijke bouwstenen om hun algehele architectuur sneller en effectiever te ontwikkelen. Ze gebruiken vaak code en tools van andere FOSS-projecten en bouwen voort op die fundamenten, waardoor de projecten hun builds kunnen versnellen terwijl ze beproefde softwareblokken gebruiken. Voor deze uitbreiding van ondersteuning in de vorm van een Drip List is het Drips platform ontworpen. Om de lijst te gebruiken, zal een softwareontwikkelaar een lijst maken met de andere ontwikkelaars of projecten waarop ze actief vertrouwen om hun eigen platform op te bouwen. Zonder deze andere ontwikkelaars zou hun eigen project in wezen onmogelijk zijn, of zouden ze die functionaliteit helemaal opnieuw moeten opbouwen. Om de andere ontwikkelaars ondersteund te houden, zal de Drip List percentages van de steun die een project zou willen sturen toewijzen aan de andere ontwikkelaars/projecten waarvan ze afhankelijk zijn. Supporters kunnen de lijst publiekelijk bekijken, lezen hoe elke partner het project steunt, en zij kunnen ook helpen de Drip List te financieren. De fondsen worden verdeeld volgens de percentages op de lijst, en elke partner krijgt een deel om hun voortdurende inspanningen te financieren. Op deze manier worden de FOSS-projecten – niet slechts één enkel project, maar een netwerk van softwareontwikkelingsprojecten en teams – gefinancierd op een manier die het beste aansluit bij hoe ze werken.

Conclusie

Naarmate de softwareontwikkeling zich blijft ontwikkelen, zal ook de behoefte aan financieringsmechanismen moeten blijven evolueren. Hoewel veel projecten zich richten op commerciële levensvatbaarheid, is er nog steeds een cruciale behoefte aan FOSS-projecten om het internet volledig te laten functioneren. Het Drips-manifest zegt het het beste als het gaat om het ondersteunen van kritische softwareprojecten: “We leven in een tijd waarin de oorspronkelijke belofte van internet ons in de steek heeft gelaten. Onze online activiteiten zijn eigendom van een paar grote bedrijven, en een groot deel van de open source-samenwerking vindt plaats in producten met winstoogmerk. Wat vroeger een open en gedecentraliseerd proces was, wordt nu gecontroleerd door een paar grote spelers. De reden is dat OSS niet langer alleen maar om de code gaat; het gaat tegenwoordig om veel meer, inclusief distributie, hosting, samenwerking en financiering, en aan deze vereisten kon alleen worden voldaan door gecentraliseerde organisaties met winstoogmerk. Het gaat niet om het project met FOSS; het gaat om het ecosysteem.”


Uitgelicht beeldtegoed: Eray Eliaçık/Bing Afbeeldingsmaker

spot_img

Laatste intelligentie

spot_img