Microsoft Just Open Sourced GWBASIC !
Innholdsfortegnelse:
- Open Source-bidrag
- Ulike forretningsmodeller
- Andre open source-problemer
- Open Source og SaaS
- "Mens jeg er enig med Red Hats generelle definisjon av SaaS, ville jeg ikke være enig i deres definisjon av åpen kildekode," sa Brian Prentice, Gartner's forskningssjef for nye trender og teknologier. "Open Source er ikke bare en infrastrukturplattform, det kan være mye mer enn det og er."
Avdelingen mellom proprietære programvareleverandører og leverandører av åpen kildekode er ikke så tydelig som noen industriaktører oppfatter det å være. Som flere bedrifter vurderer å bruke åpen kildekode-teknologi, har selv tradisjonelle programvareleverandører som Microsoft tatt skritt for å imøtekomme slike kunders behov.
"Open source er ikke et produkt, men en tilnærming til programvareutvikling, sier Matthew Hardman, plattformsstrategi leder på Microsoft Singapore. "Microsoft konkurrerer ikke med åpen kildekode, akkurat som Nike ikke konkurrerer med å kjøre."
Hardman sa at programvaregiganten har til hensikt å gi den "beste mulige plattformen" for åpen kildekode-applikasjon å kjøre. "Vi tror at bedrifter og leverandører bør ha et valg av programvareutviklingsmetodikk, og åpen kildekode er et slikt valg."
[Videre lesing: Din nye PC trenger disse 15 gratis, gode programmene]Platformstrategistyreren bemerket imidlertid at Microsoft vil konkurrere med open source-baserte tilbydere, akkurat som det også konkurrerer med andre proprietære leverandører.
Open Source-bidrag
Microsoft har ifølge Hardman bidratt til teknologier som anses som åpen kildekode. "PHP, en teknologi som ble brukt til å bygge websider, kjørte inn i flere problemer rundt ytelse og skalerbarhet på Windows Server 2003," sa han. "Med introduksjonen av Windows Server 2008 og verts teknologi som Fast CGI, kan vi nå kjøre PHP opptil 200 prosent raskere enn Linux."
Hardman sa at selskapet har bidratt med kode til PHP-biblioteker for databasestøtte, gjør det enklere for PHP-utviklere å koble til Microsoft-databaser.
"Linux er åpen kildekode, men åpen kildekode er ikke Linux," bemerket Hardman. "PHP ble utviklet for å gjøre det enkelt for folk å bygge websider, ikke spesielt for å kjøre bare på Linux."
Som en del av sin open source-strategi, er selskapet vert for et nettsted kalt CodePlex, der Microsoft-ansatte og utvikleren samfunnsarbeid på ca 6.000 open source-prosjekter. "Eksempler på slike prosjekter inkluderer AJAX Control Toolkit, SugarCRM,.Net og kode som kan kommunisere med World of Warcraft", sier Hardman.
CodePlex inneholder mer enn bare prosjekter som Microsoft har gitt ut, ifølge Hardman. "Det er en vertsplattform hvor folk kan opprette og dele prosjekter, og vi har også brukt den til å dele noe av vår teknologi for å oppmuntre til videre innovasjon."
Noen fem millioner utviklere over hele verden har laget forskjellige applikasjoner ved hjelp av Microsoft-plattformsteknologier som Windows,.Net, Windows Server og Microsoft Xbox, i henhold til programvaregiganten.
Ulike forretningsmodeller
I motsetning til Red Hat har Microsoft ikke en abonnementsbasert modell for åpen kildekode-løsning. "Når vi vil dele kildekoden, deler vi den gratis," sa Hardman. "For eksempel, hvis noen tok AJAX Control Toolkit, innebygde den i et prosjekt og kommersialiserte det, er det bra med oss."
"Det er ikke så mye et problem å åpne kildekoden," sa Hardman. "Det handler snarere om hvordan man skal gjøre åpen kildekode teknologi for bedriften, uten at den må endre sin eksisterende plattform eller infrastruktur."
Kort sagt, interoperabilitet mellom løsninger, enten åpen kildekode eller ikke, er svært viktig, Hardman bemerket.
Andre open source-problemer
Bedrifter må vurdere flere andre problemer når de bestemmer seg for å vedta open source-teknologi, ifølge Hardman. Kunnskap om nivået på støtten som tilbys av tjenesteleverandøren, for eksempel klar tilgjengelighet av sikkerhetsoppdateringer, er avgjørende.
"Det er ikke nok å bare ha teknisk kompetanse i å bygge åpen kildekode-løsning," sa Hardman. "Forretningskunnskap er også viktig for å sikre at løsningen fungerer for bedriften."
I tillegg må leverandøren av åpen kildekode være sikker på at det bidragende fellesskapet kan sikre tilstrekkelig informasjonssikkerhet. "Det må ikke være noen svake koblinger i sikkerhetsfunksjoner," sa Hardman.
Open Source og SaaS
Ifølge Gartner's Open Source-rapport for 2008 vil software-as-a-service (SaaS) formidle åpen kildekode som foretrukket IT-kostnadsbesparingsmetode innen 2012.
Rapporten opplyste at både open source- og SaaS-forretningsmodellene priste ved abonnement, opererer på lave fortjenestemarginer og kan redusere IT-kostnadene til bedriften. Gartner hevder imidlertid at SaaS reduserer bedriftskravene til IT-tekniske ferdigheter, mens åpen kilde har en tendens til å øke slike krav.
Gery Messer, president for Red Hat Asia Pacific, var uenig: "Åpen kilde øker ikke kravet til IT-tekniske ferdigheter innenfor virksomheten. "
Messer sa at Red Hats abonnementsmodell gir bedrifter en forutsigbar kostnadsstruktur og gir dem mulighet til å outsource IT-utvikling og støttekrav.
" Open Source er en infrastrukturplattform hvor mange virksomhetsprogrammer kjører " Messer sa. "Den samfunnsbaserte, akselererte innovasjonsstrategien multipliserer programvareutviklingskapasiteten mange ganger over, og gir bedrifter bedre og mer innovative løsninger."
Messer enedes imidlertid om at, som åpen programvare, OSS, kan SaaS også hjelpe bedrifter, spesielt små
"Mens jeg er enig med Red Hats generelle definisjon av SaaS, ville jeg ikke være enig i deres definisjon av åpen kildekode," sa Brian Prentice, Gartner's forskningssjef for nye trender og teknologier. "Open Source er ikke bare en infrastrukturplattform, det kan være mye mer enn det og er."
Ifølge Prentice er Gartners definisjon av åpen kildekode programvare regulert under en lisensavtale anerkjent av Open Source Initiative (OSI). OSI er en ideell organisasjon dedikert til å fremme åpen programvare. "Det er lisensavtalen, og spesielt rettighetene til å modifisere og omfordele koden, som er den viktigste komponenten av åpen kildekode."
Som medforfatter av Gartner Open Source-rapporten forklarte Prentice at OSS pleier å øke kompetansebehovet fordi ny teknologi krever nye ferdigheter i en organisasjon.
"Hvis for eksempel organisasjonen bruker Windows Server, vil tillegg av Linux, uavhengig av distribusjon, kreve nye ferdigheter," sa Prentice. "Hvis jeg for tiden bruker en blanding av Oracle 11g og SQL Server, og introduserte MySQL, trenger det et nytt sett med ferdigheter."
Prentice sa SaaS har en tendens til å unngå dette problemet fordi det er "kjørt på andres infrastruktur"
"Jeg innrømmer at det er litt nyanse på dette området, spesielt ettersom vi begynner å se på plattform-som-en-service-evner som Force.com fra salesforce.com," bemerket han.
Microsoft lanserer Open Source Content Management App
Microsoft tilbyr et open-source rammeverk som utviklere kan bruke til å bygge blogger eller store nettsteder.
Microsoft Forms, Funds Ny Open Source Foundation
Microsoft har cofounded og gir finansiering for et nytt open source-fundament, CodePlex Stiftelsen.
Leverandør av open-source-samarbeidsprogramvare Open-Xchange lanserer OXtender for Business Mobility, som legger til støtte for push-e-post til mobiltelefoner som bruker Microsofts ActiveSync-protokoll, den
OXtender for Business Mobility lar brukerne synkronisere kontakter, kalender og annen informasjon fra Open-Xchange-kontoer over luften. Den kan også brukes til å sende informasjon fra sosiale nettverk, inkludert LinkedIn, Xing og Facebook, til mobiltelefoner, ifølge Rafael Laguna, Open-Xchange CEO.