Skrevet af Owen Hughes, seniorredaktør
Owen Hughes Seniorredaktør
Owen er seniorredaktør på ZDNet. Med base i London, Storbritannien, dækker Owen softwareudvikling, trends i it-arbejdsstyrken og udviklingen af teknologi og arbejde.
Fuld bio den 17. februar 2022 | Emne: Open Source

I disse dage er open source overalt
nikkimeel/Getty
Mere end tre fjerdedele af organisationer har øget deres brug af open source-software i løbet af det seneste år som populariteten af DevOps-værktøjer, datateknologier og AI/ML-værktøj vokser.
En undersøgelse blandt 2660 open source software (OSS) fagfolk foretaget af Perforce-ejede OpenLogic og nonprofit Open Source Initiative viste, at 77 % af organisationerne var mere afhængige af OSS, end de var for 12 måneder siden, og 36 % rapporterede, at de havde øget deres brug af open source “betydeligt”.
Open source-færdigheder er også i høj efterspørgsel, viste undersøgelsen, hvor forskere identificerede talentmangel som den vigtigste barriere for vedtagelsen af OSS.
Væksten og mangfoldigheden af open source-datateknologier er resultatet af stor efterspørgsel efter innovation og alternativer til proprietær software, fandt 2022 State of Open Source-rapporten, hvor forskere fandt, at adoption “ikke længere domineres af en eller to typer teknologier som f.eks. som programmeringssprog og Linux-operativsystem.”
Undersøgelsen spurgte udviklere, CTO'er, dataforskere, DevOps-professionelle, projektledere og forskellige andre softwareprofessionelle omkring brugen af open source i deres virksomhed.
Mens programmeringssprog og rammer var den mest almindelige form for OSS brugt af organisationer (39,3 %), registrerede rapporten også stærk vækst i brugen af open source-databaser og datateknologier (36,5 %), operativsystemer (34 %), Git repositories (27,7%), rammer og værktøjer til kunstig intelligens og maskinlæring (26,8%) og CI/CD-værktøj (25,1%).
Billede: OpenLogic af Perforce/OSI
Mere end en femtedel af respondenterne rapporterede også at bruge open source cloud-værktøjer og sikkerhedsværktøjer. “De 22 % brug af open source-sikkerhedsværktøjer er et vigtigt tal, som vi håber at se stige i løbet af de næste 12 måneder,” bemærkede forskere.
Selvom den øgede anvendelse af OSS er gode nyheder for styrken, sikkerheden og modenheden af open source-fællesskabet, fandt rapporten, at denne vækst var “ledsaget af velkendte og nye udfordringer” – især omkring konfiguration, installation, interoperabilitet og opdateringer.
Respondenterne rapporterede også om manglende interne færdigheder til at teste, integrere og understøtte open source-softwareværktøjer samt begrænsninger i open source-licenser og begrænsninger omkring skalerbarheden af OSS sammenlignet med proprietær software.< /p>
SE: Open source er overalt i erhvervslivet. Her er hvorfor
“Den vedvarende succes, stabilitet og endda sikkerhed for enhver softwareløsning kræver en fælles indsats fra organisationer for at understøtte den open source, de indtager,” sagde Stefano Maffulli, administrerende direktør hos OSI.
“Mens en høj procentdel af de adspurgte sponsorer open source-organisationer, har overraskende nok kun 30% processer til sikkerhedsoverholdelse, og kun 15% eller mindre har enten en OSPO eller en juridisk afdeling, der er bekendt med open source-licenser. Dette tyder på, at organisationer ser vigtigheden og positiv effekt af at understøtte open source, men der er masser af muligheder for at forbedre.”
Billede: OpenLogic af Perforce/OSI
På samme måde som resten af teknologisamfundet, hæmmer en mangel på tekniske færdigheder også væksten af open source-software.
Dette mærkedes mest akut af respondenter i finans- og telekommunikationsindustrien, som nævnte dette som den største bekymring omkring større brug af open source-software.
“Open source færdigheder er i høj efterspørgsel, og den efterspørgsel fortsætter kun med at vokse,” sagde Rod Cope, CTO hos Perforce Software.
“Organisationer har brug for højtuddannede open source-talenter til at udvikle nye, innovative produkter og funktioner – og for at understøtte, optimere og forbedre deres eksisterende systemer.”
SE : Der er mangel på udviklere. Her er de færdigheder og programmeringssprog, som arbejdsgivere har brug for
Samlet set nævnte 29,5 % af respondenterne mangel på færdigheder som deres største bekymring i brugen af OSS. Seksogtyve procent (26 %) nævnte restriktioner i open source-licenser som en bekymring, mens 22,7 % bemærkede mangel på realtidssupport som en vigtig begrænsning.
Alligevel var 27,5 % af de adspurgte sagde, at de ikke havde nogen som helst forbehold omkring brugen af open source i virksomheden. Respondenterne bemærkede adskillige fordele ved at bruge open source i modsætning til at stole på kommerciel software, herunder bedre adgang til nye teknologier (44,2 %), lavere omkostninger (37,5 %), hurtigere implementeringer (35,1 %) og undgåelse af leverandørlåsning (26,7 %). ).
Billede: OpenLogic af Perforce/OSI
Når man ser på programmeringssprog, fandt 2022 State of Open Source-rapporten, at Pythons fortsatte vækst gav næring til vedtagelsen af AI/ML-relaterede applikationer, selvom JavaScript forblev det mest almindeligt anvendte programmeringssprog generelt, og forskere fandt ud af, at Java også var stadig meget brugt af organisationer.
Den største supportudfordring ved at bruge open source-programmeringssprog og kørselstider var installationer, opgraderinger og konfigurationsproblemer, som blev udvalgt af 52 % af respondenterne.
SE: Programmeringssprog: Her er, hvordan Raspberry Pi skaber en ny generation af Python-udviklere
“Den fortsatte ekspansion af den digitale økonomi til alle brancher – når parret med den 'store resignation' ' og den igangværende pandemi – har gjort det at finde kvalificerede open source-talenter til en stor hindring for organisationer af alle former og størrelser,” sagde Perez.
“Selv med den uro er fremtiden for open source-software Organisationer bliver som minimum mere open source-bevidste – og mange bidrager tilbage til open source-projekter og -organisationer for at sikre, at den open source, de indtager, er stabil, sikker og fællesskabsdrevet.
Udvikler
Når open source-udviklere går dårlige Log4j: Google og IBM efterlyser en liste over kritiske open source-projekter Python-teamet leverer tre 'forbandede' opdateringer. De mest populære programmeringssprog og hvor at lære dem Enterprise Software | Linux | Udvikler | Sikker ity