Hur Linux läser dina fingeravtryck, hjälper nationell säkerhet
NyheterGunnar Hellekson har många fantastiska jobbtitlar.
Han är chefstechnologist för Red Hats US Public Sector-grupp, där han arbetar med myndigheter för att visa dem hur öppen källkod kan möta deras behov och med systemintegratörer för att visa dem vad de kan göra för att ge regeringen det som behövs.
Han är medordförande för Open Source for America, vilka kampanjer för programvara som har finansierats av skattebetalaren för att vara öppen, så att alla amerikaner kan dra nytta av det. Han är också i styrelserna för Military Open Source Working Group, Civic Commons och SIIA Software Division.
Han är en smart kille med öron av några ganska inflytelserika människor, så vi sörjer ner med honom för en chatt.
Linux-format: Första sak: Är den amerikanska regeringen till förmån för öppen källkod, eller ser den som att stjäla mat från Microsofts barn?
Gunnar Hellekson: Regeringen var faktiskt en tidig användare av öppen källkod, som går tillbaka till 1978. Du fick den amerikanska regeringen finansiera utvecklingen av saker som BSD TCP / IP-stacken; pingverktyget utvecklades av militärforskningslaboratoriet, och på någon punkt på 90-talet började folk undra mer, titta noga på öppen källkod; och regeringen började genomföra regler som Clinger-Cohen Act från 1996, som formaliserade reglerna kring IP-förvärv. Plötsligt fanns det regler som innebar att det var oro över huruvida folk följde reglerna eller inte.
När vi inte hade några regler gav öppen källkod mening. När reglerna kom in började folk fråga: "Vänta, kan vi göra öppen källkod?" Och det var inte förrän 2003-4, när försvarsdepartementet [DOD] och Office of Management and Budget sa: "Faktum är att öppen källkod är bra. Oroa dig inte om det, öppen källkod är som vilken kommersiell som helst mjukvarulicens. "
Ironi av detta är att medan de långsamma kuggarna i politiken rörde sig, var Energi och DOD, och NSA [National Security Agency], alla släppte källkod ut till allmänheten, oavbruten. Så att säga att regeringen har en eller annan position på öppen källkod är inte bara felaktigt, men det är omöjligt att beskriva, eftersom regeringen är 12 miljoner människor. Några av dem är stora open source-förespråkare och några av dem är inte.
LXF: Har inte NSA kommit med SELinux, som finns i kärnan nu?
GH: Security Enhanced Linux, 2001. Och anledningen till att de gjorde det är den klassiska historien, eller hur? De gjorde det av ett antal skäl. Först ville de befria sig från den tekniska skulden att ha utvecklat tekniken. Om de hade utvecklat det och behöll det för sig själva, kunde de bara ha behållit det, och det är dyrt.
Så genom att lägga ut det i öppen källkod, i Linux-kärnan, kunde de få lite hjälp, vilket var trevligt för dem.
Ännu viktigare är att den del av uppdraget som alla glömmer är att NSA också ansvarar för att skydda landets informationsinfrastruktur och göra kommersiella produkter säkrare. Och så gör SELinux mycket tillgängligt - det finns i varje kopia av Linux - det har faktiskt förbättrat landets övergripande säkerhet. Så det var en massa skäl att göra det.
LXF: Vad innebär din roll med Red Hat? Försöker du driva denna dagordning till olika myndigheter?
GH: Delvis är det vad det är. Det bästa sättet att beskriva mitt jobb är att berätta för regeringen vad som händer i öppen källkod, och att berätta för öppna källsamhällen vad regeringen är efter.
LXF: Rätt, typ av som en community manager för de 12 miljoner människor som arbetar i regeringen?