Calling All Cars: Missing Messenger / Body, Body, Who's Got the Body / All That Glitters
När Microsoft slutförde sitt förvärv av San Francisco-baserade start-Powerset i juli, förvärvades det mer än bara sökmotorteknologi. I HBase-komponenten i Powerset-produkten förvärvade Microsoft även öppen källkod som omfördelas aktivt till Apache Software Foundation's Hadoop-projekt.
Scenariot att ha öppen källteknik i en produkt är en första för Microsoft, vilket hittills har endast proprietär teknik i sin programvara, säger Robert Duffner, senior chef i Microsofts Platform Strategy Group.
Att låta den förvärvade tekniken existera som den är och låta de tidigare Powerset-anställda fortsätta att bidra med kod till Hadoop, representerar en förändring i tankegång och strategi hos företaget att vara vänligare mot öppen källkodsteknik och inser att "innovation sker över en mängd olika teknologier", säger han.
[Ytterligare läsning: Din nya dator behöver dessa 15 gratis, utmärkta program]Förutom Powerset-koden började Microsoft för första gången 2008 också bidra med andra koden till open source-projekt. I juli började Microsoft tillhandahålla kod till ett PHP-projekt som heter ADOdb. PHP är ett open-source, fritt tillgängligt skriptspråk som utvecklare använder mycket för webbutveckling.
Duffners grupp, under ledning av Microsoft: s generaldirektör Sam Ramji, driver denna rörelse för att inte bara acceptera öppen källkod som en teknik med vilken Microsofts mjukvara måste fungera effektivt, men också att se det som fördelaktigt för både Microsofts egna affärsmål och branschen som helhet.
Har länge placerat Windows och annan proprietär programvara mot öppen källkod som "oss mot dem" Microsoft försöker nu övertyga kunder om att de två teknikerna inte är ömsesidigt exklusiva och i själva verket kan till och med komplettera ibland.
En del av plikten för Platform Strategy Group, som bildades för drygt ett år sedan, är också att vända meddelandet om Microsofts tidigare och ökända "Få fakta" -kampanjen, som aggressivt försökte visa kunderna värdet för att distribuera en Windows-miljö istället för Linux.
Den här nya inställning är också långt ifrån Microsoft för bara ett och ett halvt år sedan, när VD Steve Ballmer hävdade att Linux kränker 235 patent Microsoft innehar och sa att företaget övervägde att söka patentavgifter från open source-distributörer.
"Det har varit ganska länge sedan vi har hört mycket saber-rattling [från Microsoft] på öppen källkod", säger Jay Lyman, open source analytiker med The 451 Group. "Det är en indikation på att det verkligen sker förändringar där borta."
Men även medlemmar i Platform Strategy Group-teamet erkänner att omvandling av hela Microsoft-skeppet för att acceptera denna nya attityd är ingen lätt uppgift, och det är en process som är
"Det finns några grupper inom Microsoft där det tar längre tid för meddelandet att filtrera ner", säger Peter Galli, senior chef för öppen källkod för Platform Strategy Group.
Microsoft hyrde Galli, en tidigare journalist som täckte både Microsoft och Linux för flera månader sedan som ett "bytesagent" för att hjälpa till att sprida det nya open source-meddelandet över företaget, sade Duffner.
Ett exempel på hur gamla vanor dör hårt kom bara förra veckan när Microsofts PR-team lade fram en fallstudie på sin PressPass-webbplats som lyfter fram hur ett brittiskt företag som heter Speedy Hire förväntar sig att spara 1,48 miljoner US-dollar om fem år efter att ha bytt från Linux till Windows. Intervjuet, som Microsofts PR-team påpekade för journalister via en e-postkampanj, hade inget tydligt nyhetsvärde och verkade ur sammanhang, eftersom Speedy Hire case-studien var ett år gammal.
Blatant öppen källkod bashing som Det här är vad plattformsstrategiprocessen försöker förändras, säger Galli.
Microsoft anser emellertid fortfarande att en Windows Server-miljö har en bättre total ägandekostnad än en Red Hat Enterprise Linux-miljö, något som många kunder fortfarande inte helt förstår, eftersom vissa fortfarande tror på öppen källkod betyder kostnadsfritt.
Detta meddelande är särskilt viktigt under den nuvarande lågkonjunkturen i USA, när många företag ser på att minska kostnaderna, sade Duffner.
Han betonade att Microsoft inte alls vill främja användningen av öppen källkod till sina kunder, och tycker fortfarande att sin egen programvara är överlägsen. Omfattar öppen källkod handlar det om att ge kunder och utvecklare chansen att fatta egna beslut om vilken programvara som ska köpas och att både Microsoft och open source-programvaran kan ingå i samma köpbeslut, säger Duffner. 451 Gruppens Lyman gick med på att Microsofts intresse för öppen källkod är "eget intresse". "De vill ha öppen källkod på Windows för att vara lika bra som öppen källkod på Linux," sa han.
Lyman tillade att det är "meningsfullt" för Microsoft att skilja mellan att attackera andra leverantörer som Red Hat och attackera öppen källkod som en ideologi, vilket är vad företaget gjort tidigare och som har visat sig vara en kamp som den inte kan vinna.
Det finns så många systemrenare där ute, du kan packa en startskärm med dem. De är inte alla lika bra, och vissa har begränsningar för företagsanvändning. CCleaner och PC Decrapifier är bland de bästa, men de är inte helt gratis att använda i en professionell miljö. Företag som vill använda någon av dessa måste betala. Om du är en företagsanvändare som letar efter en riktigt fri systemrenare är ett intressant alternativ öppen källkod, BleachBit plattform.
BleachBits text-tunga gränssnitt är anpassat för användare som vet vad de gör.
Klar för ett nytt Google Docs-alternativ? Möt öppen källkod OX-dokument
Först att komma fram kommer att vara en ordbehandlings komponent som möjliggör multidevice redigering och samarbete på stora textdokumentformat.
Används ofta som freeware, fri programvara, öppen källkod, Shareware, Trialware, Adware, Nagware etc. att definiera program. Känner man verkligen skillnaden mellan freeware och fri programvara - även om båda används löst och utbytbart? Jag antar att de flesta datoranvändare inte gör det! Så, i detta inlägg kommer vi att försöka klargöra subtila frågor relaterade till dessa villkor och förklara de andra "ware" termerna.
Freeware