Sua Khan blir den tredje Linux Foundation Fellow

0
149

Entry-nivå programmerare: Vad kan man förvänta sig när man söka jobb
Tonya Hall berättar att Harj Taggar, grundare och VD för Triplebyte, om vad entry-nivå programmerare bör förvänta sig när man söker jobb.

Programmerare älskar att skriva kod. Men vad om felsökning, skriver testa sviter, och spåra säkerhet fel? Inte så mycket. För att hjälpa till att lösa dessa problem i Linux, Sua Khan, en känd Linux kernel utvecklare, blir — efter Linus Torvalds och Greg Kroah-Hartman-Linux Foundation tredje Linux Foundation Fellow.

Också: Top kodning språk som betalar bäst för utvecklare

linux-fellow-shuah-khan.jpg

Sua Khan, den tredje Linux Foundation Fellow.

Hur Kahn fick sin start

Kahn, som växte upp i Indien, plockade upp sin datavetenskap magisterexamen i operativsystem och grafik. Efter att ha arbetat vid at&T Bell Labs och Lucent, som hon tillbringade i över 13 år på HPE, där hon arbetat på open-source-projekt. Även om det, bestämde hon sig: “jag ville verkligen bidra till att Linux-kärnan, och jag började leta efter sätt att engagera sig.”

Hon började arbeta i 2011 på integrering av Android-koden tillbaka in Linux på sin fritid. Till skillnad från vissa människor, fann hon Linux kernel utvecklare att vara mycket välkomnande. “Jag tänkte att det är rätt plats, rätt för mig,” Kahn berättade ZDNet.

På den tiden, Kroah-Hartman söker hjälp med Linux stabila utgåvor. “Jag gillade initiativet, dels för att det är hela det breda tillämpningsområdet för Linux och det hjälpte till att stabilisera kärnan,” Kahn förklaras.

Idag är hon fortfarande arbetar med Kroah-Hartman på den stabila kärnan.

Hon gick sedan med Samsung, där hon blev full tid Linux kernel utvecklare.

“Greg letade efter någon att hjälpa till med testning. Jag började arbeta med Linux-kärnan själv testa. Vad jag tycker om det är, återigen, det är en foundation bit av programvara och ekosystem,” Kahn. Det var vid denna tid som hon också blev medlem i Linux Tekniska Advisory Board.

Att överbrygga klyftan

Nu, som rf: s tredje Linux Foundation Fellow, Kahn kommer att fortsätta sin kärna arbete-samtidigt som du lägger till ett nytt jobb som person för att överbrygga klyftan mellan Linux-kernel utvecklare och den nya Linux Foundation CommunityBridge program.

Också: Bäst betalande programmeringsspråk, färdigheter

CommunityBridge introducerades på Öppen Källkod Leadership Summit i Half Moon Bay, Kalifornien. Dess syfte är att ge utvecklare av öppen källkod och organisationer, som behöver dem för att avancera hållbarhet, trygghet och mångfald i open-source-teknik.

CommunityBridge är en uppföljning till Linux Foundation ‘ s Core Infrastructure Initiative (CII). CII aktiverad teknik för företag att identifiera verksamhetskritiska, under-finansierat projekt med öppen källkod, som behövde hjälp, såsom OpenSSL, OpenSSH, och NTPd.

CommunityBridge går långt utöver att helt enkelt hålla ett tak över utvecklare huvuden. Linux Foundation är medveten om att många viktiga open-source projekt helt enkelt inte har tillräckligt med resurser.

CommunityBridge kommer att göra mycket mer än att hjälpa till att finansiera viktiga program, som inte har ett större företag som står bakom dem. Det ger företag och samhällen med tre viktiga verktyg:

CommunityBridge Finansiering: Gör det möjligt för utvecklare att öppet ta upp och använda medel.CommunityBridge Säkerhet: Ger insyn till potentiella sårbarheter och fixar.CommunityBridge Människor: Möjliggör enkel anslutning av blivande mentorer och adepter intresserad av att delta i projekt och främja mångfald.

Utvecklare vill ha betalt

Tanken bakom detta är ganska enkel: Open-source utvecklare som vill ha betalt. Som ung utvecklare av programvara, Jim Zemlin, Linux Foundations verkställande direktören, en gång uttryckte det: “Vad som hobby kan sätta tre år i programmering, att hitta alla buggar, dokumentera sin produkt, och dela ut dem gratis?”

Också: Studien visar programmerare kommer att ta den enkla vägen ut

Våt-bakom-öronen utvecklare som heter Bill Gates hade en punkt.

Utvecklare av öppen källkod två generationer senare vill göra en levande från deras arbete och företag vill ha en öppen källkod som de kan lita på att driva sina företag.

Visst,”stor öppen källkod-projekt är ofta goda resurser, många mindre projekt kräver mer pengar, talang, säkerhet, mångfald, och resurser att utvecklas,” Zemlin sagt. “CommunityBridge är plattformen för att lösa kritiska utmaningar och bränsle open-source-innovation och hållbarhet genom att ge människor-allt på ett ställe.”

Det finns ingen kostnad för utvecklare och utvecklare för att få tillgång till och använda CommunityBridge. Som ett incitament för open-source projekt att engagera sig i CommunityBridge början av access-programmet, Stiftelsen kommer att absorbera kostnaden för alla plattformar och betalning processor avgifter för de första $10 miljoner upp genom CommunityBridge.

Zemlin sade också CommunityBridge kommer att förbättra koden. Enligt en 2017 Forrester-rapporten, 80 procent till 90 procent av utvecklare använda open-source-komponenter som sin grund. CommunityBridge ger rika säkerhetsfunktioner såsom en scanning service för att ge utvecklare med relevant information om uppströms beroenden, säkerhetsproblem, rapporter över användning och licensiering detaljer. Den innehåller också en bug bounty service för att ge reproducerbara defekter samt en eftersläpning av värdefull information att utvecklare enkelt kan använda för att förbättra säkerheten och robustheten i sina projekt.

Måste läsa

Dessa är fem high-betala programmering jobb just nu (TechRepublic)Robotics Ingenjör Barbie bygger robotar, lär barnen att kod (CNET)

Att göra samhället mer olika

För Kahn, CommunityBridge är en naturlig utveckling till det arbete hon har redan gjort i Linux-kärnan. Det är ett sätt för medarbetare som har hittat en plats i samhället för att uppmuntra nya aktörer. För nya som vill vara Linux-utvecklare, det ger dem en väg till Linux. “Jag insåg massor av duktiga utvecklare är orolig för att ta första steget till Linux. Det är mycket svårt för en utomstående att veta var man ska börja. Linux är komplex. Vissa delsystem är mer komplexa än andra. Du behöver ett ankare, ett projekt för att få dina tänder i och en mentor,” sade hon.

Framåt, Linux kommer att använda CommunityBridge att hjälpa till att få nya utvecklare fötter våt med Linux-kärnan. “Det kommer att vara ett verktyg som kommer att ge alla spelare där. Nykomlingar kommer att tillämpas, och kommer att paras ihop med en mentor.”

Slutresultatet kommer att vara att göra samhället mer varierande, och samtidigt förbättra koden och göra Linux mer säker. Kahn förväntar sig, om allt går rätt, “Vi kommer att öppna upp i den första veckan i April. Så, min grova tidslinje just nu är att praktik programmet kommer förmodligen att börja antingen i mitten av Maj eller början av juni och pågår i tre månader.”

Efter att nya projekt kommer att starta upp flera gånger per år.

CommunityBridge är inte bara Linux på något sätt. Det kommer att användas i Linux Foundation open-source universum för många projekt. Projektet började med $500,000, och Zemlin meddelade Linux Foundation skulle matcha finansiering för någon organisation som donerar pengar till CommunityBridge projekt. GitHub omedelbart sa att det var donera en extra $100.000 donation och att man skulle delta i programmet. Zemlin hopp i slutet av konferensen start-up finner för CommunityBridge kommer att vara i miljoner.

För Kahn, hon känner sig “hedrad att vara i samma rum som Torvalds och Kroah-Hartman.” Kahn är också fram emot att få i fler Linux-utvecklare och förbättra sin kod.

Relaterade Artiklar:

Även Linus Torvalds inte helt förstår Linux kernelLinus Torvalds är tillbaka som ansvarar för LinuxOpen källa förskott djupare in hårdvara: CHIPS Alliansen projekt

Relaterade Ämnen:

Linux

Cloud

Big Data Analytics

Innovation

Tech och Arbete

Samarbete