Componente

Microsoft nu se confruntă cu Open Source

Разоблачение браузера Brave, Linux Mint отказывается от Snap, Blender и Krita, PaleMoon и Vivaldi

Разоблачение браузера Brave, Linux Mint отказывается от Snap, Blender и Krita, PaleMoon и Vivaldi

Cuprins:

Anonim

Divizarea vânzătorilor de software proprietari și a furnizorilor cu sursă deschisă nu este la fel de clară, pe care unii jucători din industrie le percep. Pe măsură ce mai multe întreprinderi au în vedere adoptarea tehnologiilor open source, chiar și furnizorii tradiționali de software, cum ar fi Microsoft, au făcut pași în a răspunde nevoilor acestor clienți.

"Open source nu este un produs, ci o abordare a dezvoltării software", a spus Matthew Hardman, manager de la Microsoft Singapore. "Microsoft nu concurează cu open source, la fel cum Nike nu concurează cu rulează."

Hardman a declarat că gigantul software încearcă să ofere "cea mai bună platformă posibilă" pentru a rula aplicațiile open source. "Credem că întreprinderile și vânzătorii ar trebui să aibă posibilitatea de a alege o metodologie de dezvoltare a software-ului, iar open source este o astfel de alegere."

[Citirea suplimentară: noul PC are nevoie de aceste 15 programe gratuite, excelente]

a remarcat însă că Microsoft va concura cu furnizori bazați pe surse deschise, la fel cum concurează și cu alți furnizori proprietari.

Contribuțiile cu surse deschise

Potrivit lui Hardman, Microsoft a contribuit la tehnologiile considerate open source. "PHP, o tehnologie folosită pentru a construi pagini web, sa confruntat cu multiple probleme legate de performanță și scalabilitate pe Windows Server 2003", a spus el. "Odată cu introducerea tehnologiei Windows Server 2008 și a tehnologiei gazdă, cum ar fi Fast CGI, suntem acum capabili să executăm PHP cu până la 200% mai rapid decât Linux".

Hardman a declarat că firma a contribuit cu cod la bibliotecile PHP pentru suportul bazei de date, făcând mai ușor dezvoltatorii PHP să se conecteze la bazele de date Microsoft

"Linux este open source, dar open source nu este Linux", a spus Hardman. "PHP a fost proiectat pentru a face mai ușor pentru oameni să construiască pagini web, nu pentru a rula în mod specific pe Linux".

În cadrul strategiei open-source, compania găzduiește un website numit CodePlex, unde angajații Microsoft și dezvoltatorul munca în comunitate a aproximativ 6 000 de proiecte cu sursă deschisă. "Exemple de astfel de proiecte includ AJAX Control Toolkit, SugarCRM,.Net și cod care pot interacționa cu" World of Warcraft ", a spus Hardman.

CodePlex include mai mult decât doar proiectele pe care Microsoft le-a lansat,. "Este o platformă de găzduire în care oamenii pot crea și împărtăși proiecte și am folosit-o și pentru a împărtăși o parte din tehnologia noastră pentru a încuraja inovațiile ulterioare."

Aproximativ cinci milioane de dezvoltatori din întreaga lume au creat diverse aplicații utilizând tehnologii de platformă Microsoft, cum ar fi Windows, Windows Server și Microsoft Xbox, conform gigantului software.

Diferite modele de afaceri

Spre deosebire de Red Hat, Microsoft nu are un model bazat pe abonament pentru soluții open source. "Când vrem să împărtășim codul sursă, îl vom împărți gratuit", a spus Hardman. "De exemplu, dacă cineva a luat AJAX Control Toolkit, a încorporat-o într-un proiect și a comercializat-o, este bine cu noi." "Nu este vorba de deschiderea codului sursă", a spus Hardman. "Mai degrabă, este vorba despre modul de a face ca tehnologia open-source să funcționeze pentru întreprindere, fără a trebui să-și schimbe platforma sau infrastructura existentă."

Pe scurt, interoperabilitatea între soluțiile, fie deschise, fie nu, este foarte importantă, Hardman

Alte probleme cu surse deschise

Companiile trebuie să ia în considerare mai multe alte probleme atunci când decid dacă să adopte tehnologii open-source, potrivit lui Hardman. Cunoștințele despre nivelul de asistență oferit de furnizorul de servicii, cum ar fi disponibilitatea rapidă a pachetelor de securitate, sunt esențiale.

"Nu este suficient să avem doar expertiză tehnică în construirea soluției open source", a spus Hardman. "Cunoașterea afacerii este, de asemenea, esențială pentru a asigura că soluția funcționează pentru întreprindere."

În plus, furnizorul cu sursă deschisă trebuie să fie încrezător că comunitatea contributivă poate asigura o securitate adecvată a informațiilor. "Nu trebuie să existe legături slabe în caracteristicile de securitate", a declarat Hardman.

Open source și SaaS

Potrivit raportului Gartner privind situația deschisă pentru 2008, software-a-a-service (SaaS) ca metodă preferată de reducere a costurilor pentru întreprinderi până în 2012.

Raportul a arătat că atât modelele de afaceri open source, cât și modelele de afaceri SaaS, prin abonament, funcționează pe margini de profit reduse și pot reduce costurile IT ale întreprinderii. Gary Messer, presedintele Red Hat Asia Pacific, nu a fost de acord: "Open source nu creste cerintele pentru abilitatile tehnice IT în cadrul întreprinderii. "

Messer a declarat că modelul de abonament Red Hat furnizează întreprinderilor o structură de cost previzibilă și le permite să externalizeze cerințele de dezvoltare și suport IT.

" Open source este o platformă de infrastructură pe care rulează multe aplicații pentru întreprinderi " A spus Messer. "Abordarea accelerată a inovării bazată pe comunitate multiplică de multe ori capacitatea de dezvoltare a software-ului, oferind întreprinderilor soluții mai bune și mai inovatoare."

Messer a fost de acord, totuși, ca software-ul cu sursă deschisă (OSS), SaaS poate ajuta întreprinderile, -

Definirea sursei deschise

"Deși sunt de acord cu definiția generală a SaaS de către Red Hat, nu aș fi de acord cu definiția lor de open source", a declarat Brian Prentice, Gartner's vicepreședinte de cercetare pentru tendințele și tehnologiile emergente. "Sursa open source nu este doar o platformă de infrastructură, ci poate fi mult mai mult decât atât". În opinia lui Prentice, definiția lui Gartner pentru open source este software-ul guvernat de un acord de licență recunoscut de Open Source Initiative (OSI). OSI este o organizație non-profit dedicată promovării software-ului open source. "Este vorba despre acordul de licență și în special cu drepturile de a modifica și redistribui codul, care este cea mai importantă componentă a sursei deschise."

În calitate de co-autor al raportului Gartner Open Source, Prentice a explicat că OSS tinde să "Dacă organizația mea folosește Windows Server, adăugarea de Linux, indiferent de distribuție, ar necesita noi abilități", a spus Prentice. "Dacă folosesc în prezent un amestec de Oracle 11g și SQL Server și apoi am introdus MySQL, care are nevoie de un nou set de abilități."

Prentice a spus că SaaS tinde să evite această problemă deoarece este "rulat pe infrastructura altcuiva".

"Recunosc că există o anumită nuanță în acest domeniu, în special pe măsură ce începem să ne uităm la capabilitățile platform-as-a-service cum ar fi Force.com de la salesforce.com", a menționat el.