Microsoft sedang membangun kernel Linux lengkap ke dalam Windows 10 sebagai cara untuk mencabut pengembang dari Apple MacBooks mereka
Bahkan di Microsoft, banyak pengembang perangkat lunak cloud telah berhenti menggunakan Windows, dan mulai menggunakan laptop dan desktop Mac Apple. Memang, buka acara pengembang atau kantor startup apa saja, dan biasanya melihat baris demi baris MacBook, dan bukan mesin Windows yang terlihat.
Bertekad untuk memenangkan kembali pengembangnya sendiri, Microsoft mulai mencari tahu apa yang diperlukan bagi mereka untuk beralih ke Windows lagi. Umpan balik? Banyak pengembang, baik di dalam maupun di luar Microsoft, mengatakan mereka ingin dapat menjalankan perangkat lunak mereka di Linux, sistem operasi open source yang sangat populer di kalangan pengembang.
Maka, pada tahun 2016, Microsoft mengumumkan Windows Subsystem for Linux (WSL), yang sebenarnya memungkinkan pengguna Windows 10 menjalankan versi penuh Linux langsung dari desktop mereka. Kevin Gallo, wakil presiden perusahaan Platform Pengembang Windows mengatakan bahwa WSL adalah hit besar di antara para pengembang, dan sekarang mengklaim 3,5 juta pengguna aktif.
"Ini melampaui setiap pengumuman yang kami miliki," kata Gallo kepada Business Insider. "Itu mengejutkan nomor kita. Wow, ada banyak orang yang peduli. Itu adalah bangun yang baik bagi kita. Kami berspekulasi akan ada minat, tetapi ada lebih banyak minat daripada yang kupikirkan."
Masalah dengan iterasi pertama WSL adalah bahwa sementara itu melakukan pekerjaan yang baik memungkinkan Windows 10 untuk menjalankan perangkat lunak Linux, semuanya harus disaring melalui kernel Windows - inti dari sistem operasi, yang mengelola fungsi sistem yang paling mendasar seperti prosesor dan memori. WSL menerjemahkan persyaratan perangkat lunak Linux menjadi sesuatu yang dapat dipahami oleh kernel Windows, dan kembali. Itu berhasil, tetapi bisa lambat.
Itu membawa kita ke hari Senin, ketika Microsoft mengumumkan Windows Subsystem untuk Linux 2, yang membawa pitch perusahaan ke pengembang ke tingkat yang sama sekali baru dengan benar-benar memasukkan versi lengkap dari kernel Linux, yang dirancang khusus oleh Microsoft untuk berjalan bersama kernel Windows. Ini berarti, setidaknya di atas kertas, mesin Windows 10 akan dapat melakukan apa pun yang dapat dilakukan sistem Linux - karena sejauh menyangkut perangkat lunak, itu adalah mesin Linux.
WSL 2 akan tersedia melalui program pengujian beta Windows Insider pada akhir Juni 2019, dengan rilis yang lebih luas setelah itu.
Tujuannya, kata Gallo, adalah menjadikan Windows 10 sistem operasi terbaik untuk mengembangkan perangkat lunak, dan memenangkan pengguna Apple tersebut.
"Kami pikir begitu kami memberikan semua ini ... kami akan menjadi pengalaman yang unggul untuk apa yang bisa Anda dapatkan di Mac," kata Gallo. "Banyak pengembang cloud harus menggunakan Mac. Salah satu hal yang belum kami coba lakukan adalah mengatakan, karena Anda bekerja di Microsoft, Anda harus menggunakan Windows. Jika kami tidak cukup baik untuk memenangkan orang-orang kami sendiri, maka kita harus memenangkan orang-orang kita. "
Selain WSL2, Microsoft juga mengumumkan pembenahan terminal, antarmuka berbasis teks yang memungkinkan pengembang untuk mengetik perintah yang lebih spesifik dan lebih kuat untuk komputer mereka. Pembaruan mencakup kemampuan untuk membuka banyak tab, dukungan emoji, dan lebih banyak opsi penyesuaian secara umum.
Microsoft bahkan memberi terminal yang ditingkatkan ini trailer baru yang apik:
Catatan sejarah
Bagi siapa saja yang memperhatikan Microsoft untuk waktu yang lama, berita ini sangat penting, mengingat bahwa titan teknologi menghabiskan waktu yang sangat lama untuk bersaing ketat dengan Linux pada umumnya dan open source pada khususnya. Kembali pada tahun 2001, Steve Ballmer, CEO Microsoft pada saat itu, menyebut Linux "kanker."
Tetapi Microsoft secara bertahap melakukan pemanasan, terutama setelah Satya Nadella mengambil alih kendali sebagai CEO pada tahun 2014 - ia bahkan menyajikan slide yang mengatakan, "Microsoft Mencintai Linux," ketika ia mengumumkan bahwa pengembang dapat menjalankan sistem operasi Linux di cloud Microsoft Azure. Dari sana, hubungan cinta hanya dipercepat, dengan Microsoft mengumumkan pada tahun 2018 bahwa ia akan benar-benar mendistribusikan versi khusus Linux untuk digunakan dalam gadget yang terhubung.
Itu semua adalah bagian dari meningkatkan daya tarik Microsoft kepada pengembang, kata Gallo, dan mengikatkan diri ke dalam pembelian layanan berbagi kode senilai 7,5 miliar dolar AS GitHub.
"Visi Satya adalah untuk bertemu pengembang di mana mereka berada karena itulah cara kerja komunitas," kata Gallo.
Gallo mengakui bahwa Microsoft tidak selalu berhubungan baik dengan Linux, tetapi sekarang "serius" tentang membuat perubahan haluan penuh dan bekerja keras untuk mendapatkan itikad baik dari para pengembang. Memang, Microsoft berjanji bahwa setiap perubahan atau perbaikan yang dilakukan untuk kernel Linux dengan WSL2, itu akan mengirim kembali ke proyek open source Linux utama, juga, sehingga semua orang bisa mendapatkan keuntungan.
"Kami tidak selalu merangkul komunitas itu sehingga kami telah berusaha untuk mendapatkan kepercayaan itu," kata Gallo.
Comments
Post a Comment
Take your time and leave a message to show me your curiosity.
just leave it empty? Put an emoticon...
Thanks, for so kind. I appreciate your feedback.
Regards, Theopit.