Eric Raymond adalah penginjil perangkat lunak gratis, salah satu pendiri Open Source Initiative, penulis "Linus's Law" dan buku "Cathedral and Bazaar", sejenis "kitab suci" perangkat lunak gratis. Menurutnya , dalam waktu dekat Windows akan pindah ke kernel Linux, sehingga Windows sendiri akan menjadi lapisan emulasi pada kernel ini.
Sepertinya lelucon, tapi hari ini sepertinya bukan tanggal 1 April. Raymond mengemukakan pernyataannya dengan tindakan aktif Windows di bidang perangkat lunak open source. Misalnya, Microsoft secara aktif mengerjakan Subsistem Windows untuk Linux (WSL), subsistem Linux untuk Windows. Dia juga tidak melupakan browser Edge, yang awalnya bekerja pada mesin EdgeHTML, tetapi satu setengah tahun yang lalu dipindahkan ke Chromium.
Plus, tahun lalu Microsoft mengumumkan integrasi kernel Linux lengkap ke dalam OS, yang diperlukan agar WSL2 bekerja dengan fungsionalitas penuh. Secara umum, ada inti rasional dalam pernyataan Raymond, tetapi bagaimana mengaitkannya dengan pendapat ini adalah masalah pribadi bagi semua orang.
Eric Raymond memiliki argumen lain yang mendukung "perpindahan" awal Windows:
Sejumlah besar kerentanan di kernel Windows itu sendiri. Jadi, pembaruan terbaru untuk Windows 10 berisi sekitar lima puluh perbaikan.
Kebutuhan untuk berinvestasi besar-besaran dalam pengembangan kernel Windows berpemilik. Untuk mengoptimalkan biaya, Microsoft dapat beralih ke kernel Linux gratis.
Penurunan laba dari penjualan Windows. Sekarang, sebagian besar keuntungan Microsoft berasal dari layanan cloud Azure, dan bukan dari penjualan perangkat lunak, seperti sebelumnya.
Benar, penjualan perangkat lunak masih menghasilkan banyak uang, tetapi di sini jumlahnya beberapa kali lebih sedikit daripada divisi cloud. Dengan demikian, pertumbuhan omset divisi More Personal Computing, yang antara lain bergerak di bidang penjualan lisensi Windows, sekitar 7% di tahun 2020. Tetapi dengan Microsoft Inteligent Cloud, masalahnya berbeda - pertumbuhan pendapatan 17% dibandingkan tahun lalu.
Angka absolutnya juga berbeda. Jika dalam kasus pertama pertumbuhan omset sekitar $ 2,5 miliar, maka dalam kasus kedua - $ 13,4 miliar.
Pertumbuhan pendapatan divisi software Microsoft melambat, terutama penurunan penjualan PC dan laptop. Ini adalah tren yang terlihat jelas selama beberapa tahun terakhir. Jika masalah ekonomi terus berlanjut, dan hal ini kecil kemungkinannya, maka pada tahun 2021 pasar PC dan laptop akan mengalami lebih dari satu guncangan. Artinya Microsoft juga akan mengalami masalah.
Akan menjadi apa Windows?
Seperti yang dinyatakan di atas, Raymond berpendapat bahwa Windows akan menjadi lapisan emulator pada kernel Linux. Antarmuka OS dari Microsoft hanya akan menjadi lingkungan grafis untuk Linux, yang memungkinkan untuk menjalankan aplikasi di bawah Windows melalui emulator.
Contoh emulator semacam itu sudah ada - ini adalah Proton, yang memungkinkan untuk menjalankan game Windows di PC yang menjalankan Linux. Proton dikembangkan oleh Valve dan jika Anda berusaha lebih keras untuk produk ini, hasilnya hampir sempurna. Tetapi tidak ada yang mencegah pengembangan sesuatu yang mirip dengan Microsoft itu sendiri, tanpa meminjam platform orang lain.
Akibatnya, perusahaan akan menghemat banyak uang, dan masalah keuangan hampir selalu lebih penting bagi perusahaan daripada ideologi. Hasilnya, Linux akan berlaku di desktop, menjadi salah satu sistem operasi utama untuk komputer pribadi. Menurut penginjil perangkat lunak gratis, pengembang secara bertahap akan bermigrasi ke binari ELF dengan API Linux, meninggalkan binari Windows.
Microsoft telah lama berteman dengan Linux
Untuk pertama kalinya, persahabatan dekat Microsoft dengan pengembang Linux diketahui 4 tahun lalu. Kemudian perusahaan, bersama dengan Canonical, mengumumkan integrasi Ubuntu ke dalam Windows. Ternyata sesuatu seperti emulator, tetapi cukup bisa diterapkan.
Semua drive logis seperti C: dipasang untuk membaca dan menulis di direktori / mnt, yaitu, / mnt / c, / mnt / d, dll. Sebaliknya, sistem file Ubuntu muncul di Explorer di C: \ Users \ Kirkland \ AppData \ Local \ Lxss \ rootfs \.
Tetapi ini hanyalah percobaan pertama, yang secara bertahap berlanjut sampai mereka tumbuh menjadi sesuatu yang lebih.
April lalu, Microsoft memperkenalkan Subsistem Windows untuk Linux untuk pertama kalinya. Kemudian generasi kedua dari sistem ini dikembangkan, yang memungkinkan Anda menjalankan aplikasi Linux apa pun di bawah Windows, termasuk tidak hanya aplikasi konsol, tetapi juga aplikasi grafis. Sekarang WSL telah menambahkan dukungan untuk komputasi GPU. Pengembang dapat memanfaatkan sepenuhnya sumber daya perangkat keras mereka, misalnya, untuk pembelajaran mesin menggunakan NVIDIA CUDA dan DirectML. Di lingkungan Linux, Anda dapat menjalankan TensorFlow dan PyTorch.
Musim gugur ini, Microsoft merilis versi eksperimental Windows 10, yang berbeda dari yang lain karena berisi sejumlah alat untuk bekerja dengan Linux. Misalnya, pengelola file Windows belajar bekerja dengan sistem file untuk Linux, termasuk ext4.
Ditambah lagi, Microsoft adalah salah satu mitra terbesar di Linux Foundation. Tebak siapa yang memiliki bagian open source terbesar di GitHub? Benar, Microsoft. Perusahaan merilis lebih banyak produk open source dan bermitra dengan perwakilan terbesar industri open source.