Microsoft menyukai Linux & Open Source. Mengapa?

Daftar Isi:

Microsoft menyukai Linux & Open Source. Mengapa?
Microsoft menyukai Linux & Open Source. Mengapa?

Video: Microsoft menyukai Linux & Open Source. Mengapa?

Video: Microsoft menyukai Linux & Open Source. Mengapa?
Video: Delete items from the Recent Picture list in Microsoft Paint - YouTube 2024, Mungkin
Anonim

Ada saatnya Microsoft benar-benar melawan Perangkat lunak Open Source dan dianggap banyak dari mereka, termasuk Linux, sebagai lawan. Namun, 2014 melihat sebuah acara di mana latar belakang panggung mengatakan Microsoft menyukai Linux (dengan simbol hati). Dalam acara yang sama, Nadella mengakui kecintaan Microsoft pada Linux dan open source.

Microsoft menyukai Open Source

Tiba-tiba Anda telah mulai melihat Microsoft menyukai Linux, Microsoft menyukai Open Source, SQL Serve menyukai Linux dan tanda-tanda semacam itu di mana-mana. Anda mungkin telah membaca di berita tentang Microsoft menyatakan kecintaannya pada perangkat lunak Open Source dan merilis alat, aplikasi Telepon, dan perangkat lunak untuk iOS, Linux, Android, dll. - serta untuk Akademisi. Anda mungkin juga telah membaca tentang hal itu membuat beberapa kode menjadi Open Source - seperti Chakra,.NET, dll. Juga mengumumkan kemitraan dengan Red Hat.

Apa yang terjadi untuk membuat Microsoft sekarang menyukai hal-hal yang telah dihilangkan sebelumnya? Mengapa ini berbicara tentang program open source dan membantu menciptakan beberapa? Beberapa alat sumber terbuka Linux dan berbasis Android sudah tersedia di GitHub. Posting ini mencoba untuk daftar hal-hal yang akan membantu kita memahami mengapa Microsoft menyukai Linux sekarang.

Baca baca: Perbedaan antara Perangkat Lunak Bebas, Open Source, Shareware, dll.

Image
Image

Microsoft membutuhkan Linux untuk Azure-nya

Ketika Ballmer sedang menuju Microsoft, dia mengatakan bahwa Linux adalah kanker komersial yang harus diberantas sesegera mungkin. Tim-tim di Microsoft sepenuhnya tertutup dan melihat perangkat lunak Open Source sebagai kompetisi - tidak hanya Linux tetapi bahkan perangkat lunak yang lebih kecil seperti OpenOffice, ThinkFree Office, dll.

Tapi kemudian, Microsoft membawa Nadella dan dia memodifikasi moto perusahaan menjadi “Cloud First, Ponsel Pertama“Windows 10 sudah membuktikan bahwa mereka membuat baik dari motto. Maksud saya, mereka bergerak menuju cloud dan cloud computing. Windows 10 benar-benar kompatibel dengan cloud - OneDrive - dan bahkan Office 365 jika Anda menggali lebih dalam.

Lebih dari segalanya, Microsoft fokus pada penawaran cloud-nya: Office 365 dan Azure. Yang terakhir ini dipromosikan secara luas sebagai platform serba guna yang menawarkan berbagai jenis fungsi: Dari email sederhana hingga perhitungan berat, pembuatan, hosting, dan distribusi kode dari satu titik dan banyak hal lainnya yang bahkan saya tidak menyimpan tab dari. Microsoft sekarang ingin membuka platform Azure untuk semua layanan terlepas dari sistem operasi yang digunakan - baik itu Windows, Linux atau lainnya.

Kembali ke pertanyaan mengapa Microsoft sangat menyukai Linux, jawabannya adalah orang-orang (pengembang) yang datang ke Azure, membawa alat mereka sendiri ke penawaran cloud. Dan untuk memungkinkan, Microsoft harus menyerahkan API Azure. Ini membantu bisnis cloud tumbuh. Nadella sendiri mengakui pada tahun 2014 bahwa hampir 20 persen dari Azure sedang digunakan oleh perangkat lunak dan program open source. Artinya, 20 persen muatan pada Azure berbasis Linux karena pengembang menggunakan Linux untuk membuat perangkat lunak yang menggunakan API Azure untuk menyelesaikan berbagai hal.

Jika meningkatkan bisnis cloud Microsoft, tentu saja ia harus mencintai Linux. Tidak dapat membencinya karena itu membawa lebih banyak bisnis dari sebelumnya. Dan dengan para pesaing seperti Google dan AWS, Microsoft membutuhkan open source Linux lebih dari sebelumnya. Itu harus memastikan bahwa penawaran mereka digunakan oleh sebanyak mungkin organisasi. Untuk itu, Linux baik-baik saja. Bahkan program berbasis Android tidak apa-apa.

Apa yang saya coba katakan adalah karena Microsoft membutuhkan Linux dan perangkat lunak sumber terbuka lainnya (atau sistem operasi), wajar jika ia mencintai lingkungan sumber terbuka.

Masa depan Microsoft ada di Awan dengan Azure

Chief Technology Officer Microsoft Azure Cloud Platform, Mark Russinovich telah mengatakan - Open Source tidak lagi tabu bagi Microsoft. Anda sekarang dapat membaca Blog Keterbukaan untuk melihat apa yang dikatakan tim tentang Linux.

Keluar dari bisnis sistem operasi?

Alasan lain mengapa saya melihat mengapa Microsoft menyukai Linux adalah bahwa perusahaan perangkat lunak dapat sepenuhnya meninggalkan bisnis sistem operasi dalam sembilan tahun dari sekarang. Dukungan mainstream untuk Windows 10 akan berakhir pada 2020, dan dukungan diperpanjang akan berakhir pada 2025.

Dalam sebuah acara tahun lalu, Microsoft mengkonfirmasi di panggung bahwa Windows 10 akan menjadi sistem operasi terakhirnya. Tampak seperti itu, satu-satunya cara orang yang dapat menjaga Windows tetap hidup adalah jika Microsoft membuat kode menjadi publik. Meskipun saya tidak berpikir itu akan membuat seluruh kode publik, bagian utama dari kode yang memungkinkan tweaker aplikasi internal bisa keluar di ruang untuk pengembang untuk memodifikasi dan digunakan dalam organisasi mereka. Itu hanya spekulasi pada saat ini, dan beberapa ahli membicarakannya. Tetapi pembicaraan itu ada di sana, jadi itu harus dilihat, bukan hanya mengabaikannya. Tim Windows bekerja keras untuk menghasilkan sistem operasi ini dan saya rasa mereka tidak akan membuangnya begitu saja.

Anda mungkin bertanya di mana Linux cocok jika Windows menjadi open source. Sama seperti yang digunakan dengan Azure, Linux mungkin baik digunakan untuk menarik hanya prosedur sebanyak yang diperlukan dari kode Windows sehingga seseorang dapat menjaga persyaratan mesin lebih rendah. Jika Windows menjadi open source - sebagian atau secara keseluruhan - sistem operasi lain seperti Android dan Cyanogen dll. Mungkin juga menggunakan panggilan prosedur untuk menggunakan bagian yang lebih baik dari sistem operasi yang sekarang berpemilik.

Sekali lagi seperti yang saya katakan, kita harus menunggu dan melihat yang satu ini.Satu lagi alasan mengapa saya dapat memikirkan mengapa Microsoft menyukai Linux dan perangkat lunak open source lainnya (pada dasarnya sistem operasi) adalah bahwa ia menghasilkan banyak dari perusahaan yang menggunakan perangkat lunak sumber terbuka ini.

Microsoft kini bahkan telah merilis Distribusi sistem operasi FreeBSD sendiri.

Penghasilan resmi tetapi rahasia dari Microsoft

Jika perusahaan menggunakan Android, Microsoft mendapat bagian dari pendapatan Android - satu kali atau berdasarkan jumlah produk yang terjual. Itu semua rahasia sampai Samsung pergi ke pengadilan untuk menantang apa yang dikatakan Microsoft sebagai patennya. Tidak hanya Android tetapi banyak perangkat lunak sumber terbuka lainnya menggunakan hal-hal seperti sistem file, prosedur jarak jauh, dll. Microsoft mengklaim telah mematenkan semua teknologi ini dan dengan demikian, memiliki hak untuk menghentikan perusahaan menggunakannya. Tapi karena akan lebih tertarik pada royalti, itu memungkinkan mereka menggunakannya karena penghasilan.

Baca baca: Bagaimana Perusahaan Sumber Terbuka menghasilkan uang.

Apa pun yang memberi Anda kebaikan - tanpa banyak ketegangan - selalu terasa menyenangkan. Jadi, setiap kali perusahaan menggunakan program sumber terbuka ini yang menggunakan Linux, Android atau sistem operasi lainnya, mereka harus membayar sedikit kepada Microsoft. Penghasilan ini tidak ditampilkan sebagai royalti pada buku-buku perusahaan. Mereka diposkan di bawah label berbeda sehingga orang tidak tahu sumber penghasilan sebenarnya.

Ini adalah tiga poin utama mengapa saya pikir Microsoft kini telah mulai membesarkan hati Linux dan sistem open source lainnya. Poin utamanya adalah, tentu saja, kemampuan untuk memperluas bisnis cloud dengan memungkinkan open source untuk mengakses Biru langit untuk kenyamanan pengguna yang lebih baik. Dua lainnya, mungkin atau mungkin tidak terlalu penting.

Direkomendasikan: