GNU/Linux >> Belajar Linux >  >> Linux

Membangun kepercayaan di komunitas Linux

Baru-baru ini saya mendengarkan wawancara menarik tentang Linux untuk semua orang. Tuan rumah Jason Evangelho mewawancarai Christopher Scott, insinyur lapangan utama senior (sumber terbuka) di Microsoft. Christopher adalah seorang advokat Linux yang memiliki perspektif unik sebagai pengguna Linux yang rajin yang bekerja untuk Microsoft. Ada saat ketika ada sedikit kepercayaan antara Redmond dan dunia Linux. Ada beberapa yang takut bahwa Microsoft merangkul Linux adalah jahat. Christopher berusaha menghilangkan anggapan itu dan membangun kepercayaan di mana ketidakpercayaan telah ada di masa lalu. Mendengarkan wawancara mengundang rasa penasaran saya. Karena ingin mempelajari lebih lanjut, saya menghubungi Christopher di Twitter dan meminta wawancara (yang telah diedit dengan ringan agar panjang dan jelas). Dia dengan senang hati setuju.

Don Watkins: Apa latar belakang Anda?

Christopher Scott: Singkatnya, saya seorang geek yang menyukai teknologi, terutama perangkat keras. Komputer pertama yang saya gunakan untuk menghabiskan waktu adalah mesin 486SX 20MHz 4MB RAM 171MB HDD yang kompatibel dengan IBM. Ibuku menghabiskan $2.500 untuk setup pada saat itu, yang tampaknya keterlaluan. Tidak lama kemudian saya membeli Comanche Maximum Overkill (Game PC) dan menyadari bahwa saya tidak memiliki drive CD-ROM, atau kartu suara yang kompatibel, jadi saya membelinya dan menginstalnya. Itu dimulai di sana. Saya harus bermain game di mesin Windows 3.1 kami. Itu benar-benar fokus minat saya pada komputer saat tumbuh dewasa:video game. Saya memiliki NES pada tahun 1984 dan SNES setelahnya, bersama dengan banyak sistem game lainnya sejak itu, tetapi selalu ada sesuatu tentang game PC yang menarik perhatian saya.

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Cinta pertama saya, bagaimanapun, adalah mobil. Ayah saya menyukai hot rod dan semacamnya, jadi saya membaca majalahnya saat tumbuh dewasa. Saya memiliki aspirasi yang tinggi untuk membangun mobil pertama saya sendiri. Setelah menemukan perguruan tinggi tidak cocok untuk saya dan menyadari bahwa pekerjaan dengan upah minimum tidak akan menjamin masa depan saya, saya kembali ke sekolah dan belajar perdagangan:cat otomotif dan perbaikan tubuh. Saya mendapat pekerjaan berkat instruktur saya dan melakukan ini selama beberapa tahun, tetapi saya tidak puas bahwa sebagian besar pekerjaan berbasis klaim asuransi. Saya ingin memusatkan perhatian pada aspek detail dan membuat setiap pekerjaan menjadi sempurna, tetapi perusahaan asuransi tidak membayar jenis detail itu dengan mentalitas "cukup baik".

Saya tidak dapat menemukan pekerjaan di bengkel cat dan bodi khusus, jadi saya mencari cinta kedua saya, komputer. Saya menemukan sebuah perusahaan yang memiliki kursus pelatihan tentang persiapan sertifikasi Windows 2000. Itu sangat mahal dengan harga sekitar $ 8.000, tetapi saya mendapat pinjaman mahasiswa (sehingga saya dapat membawa hutang itu selama bertahun-tahun setelahnya) dan memulai kelas. Saya tidak langsung mendapatkan pekerjaan setelah itu, yang memakan waktu beberapa bulan, tetapi saya bekerja untuk pekerjaan sementara di call center Timex di divisi produk lanjutan.

Saya telah berada di Timex selama satu setengah tahun atau lebih ketika saya bisa mendapatkan tawaran pekerjaan di "perusahaan komputer yang sebenarnya." Itu bukan pekerjaan sementara dan memiliki manfaat, jadi itu tampak sempurna. Perusahaan ini menyediakan layanan TI terkelola untuk pelanggan mereka, jadi saya mulai melakukan dukungan PC dan jaringan melalui telepon dan secara langsung. Saya bertemu istri saya saat bekerja untuk perusahaan ini juga. Sejak itu, saya telah melakukan dukungan meja bantuan, dukungan litigasi, SharePoint, Skype for Business, Microsoft Teams, dan semua Office 365 Suite. Hari ini saya adalah ayah tiga anak yang menikah dengan bahagia dengan dua cucu.

DW :Bagaimana Anda memulai Linux dan open source?

CS :Kira-kira 20 tahun yang lalu, ketika saya mengambil kelas di Windows 2000 Server, saya mulai memperoleh bagian dari mesin lama yang dijadwalkan untuk dibuang dan berhasil mengumpulkan setidaknya satu sistem yang berfungsi penuh dengan monitor, keyboard, dan mouse. Komputer rumah pada saat itu menjalankan Windows 98 atau ME, saya tidak dapat mengingatnya, tetapi saya tidak memiliki OS apa pun untuk dipasang pada sistem yang lebih lama ini. Entah bagaimana, saya menemukan Mandrake Linux dan memuatnya. Semuanya tampak bekerja dengan baik dari apa yang saya tahu, jadi saya memasang iklan di baris koran lokal untuk melihat apakah ada yang membutuhkan komputer secara gratis. Saya mendapat tepat satu tanggapan untuk iklan itu. Saya mengemasi komputer dan membawanya ke rumah mereka. Saya menemukan bahwa itu adalah keluarga dengan anak berkebutuhan khusus dan mereka ingin membuatnya belajar di komputer. Saya meletakkannya di meja kecil yang ingin mereka gunakan sebagai meja, mereka mengucapkan terima kasih, dan saya pergi. Saya yakin berharap itu bermanfaat bagi mereka. Pada saat itu, yang benar-benar saya ketahui tentang Linux adalah bahwa saya dapat memiliki sistem yang berfungsi penuh tanpa harus pergi ke toko untuk membeli disk.

Sejak saat itu, saya akan menganggap diri saya sebagai penghobi dan penggila Linux. Saya seorang distro hopper, selalu mencoba distro dan lingkungan desktop yang berbeda, tidak pernah membuat salah satu dari mereka benar-benar rumah. Saya selalu tertarik antara sistem berbasis Ubuntu dan Fedora. Untuk beberapa alasan, saya sangat suka apt dan DEB , tetapi selalu senang mendapatkan pembaruan yang lebih cepat dari Fedora. Saya selalu menghargai cara proyek open source terbuka untuk komunitas untuk umpan balik dan dukungan pengembang tambahan, dan bagaimana kode tersedia secara bebas untuk digunakan, digunakan kembali, dan ditinjau oleh siapa saja.

Sampai saat ini, saya tidak dapat menjadikan Linux sebagai OS utama saya. Saya sudah mencoba selama bertahun-tahun dan sering kali kembali ke permainan. Mereka tidak akan berjalan sama sekali, atau berjalan buruk sebagai perbandingan, jadi saya akhirnya kembali ke Windows. Dengan peningkatan Proton dan alat seperti Lutris, lanskap itu telah berubah secara dramatis. Saya menjalankan Linux di desktop dan laptop utama saya sekarang. Saat ini, Pop!_OS dan Ubuntu 18.04 masing-masing, tetapi saya memiliki kelemahan untuk Manjaro (yang ada di mesin ketiga).

Memang, saya membuat konsesi dengan menjadikan Linux sebagai OS utama saya untuk bekerja. Saya kebanyakan mengandalkan akses berbasis web ke hal-hal yang saya butuhkan, tetapi saya masih memiliki VM untuk aplikasi tertentu yang tidak akan berjalan di luar Windows dan diperlukan untuk pekerjaan saya. Untuk memperjelas ini, saya tidak membenci Windows. Saya tidak menyukai beberapa hal yang dilakukannya dan beberapa hal yang tidak dilakukannya. Linux juga memiliki hal-hal yang saya suka dan tidak suka. Keputusan saya tentang apa yang harus dijalankan didasarkan pada apa yang paling tidak mengganggu saya dan apa yang memberi saya fitur dan perangkat lunak yang saya inginkan atau butuhkan. Beberapa distro tidak menarik bagi saya atau mengganggu saya dalam beberapa cara yang tidak dapat saya lupakan. Setiap OS memiliki pro dan kontra.

DW :Apa yang mengundang Anda bekerja untuk Microsoft?

CS :Jawaban singkat:Seorang perekrut di LinkedIn. Jawaban panjang:Seperti banyak orang yang masuk ke SharePoint, itu jatuh ke pangkuan saya beberapa tahun yang lalu. Oke, saya mengajukan diri, tetapi tidak ada orang lain di tim TI yang terdiri dari tiga orang yang akan mempelajarinya dan CEO kami menginginkannya. Maju cepat sekitar tiga tahun kemudian, saya dipekerjakan sebagai admin SharePoint, yang menurut saya, adalah perusahaan yang cukup besar dengan 700 pengguna. Pada saat itu, saya menganggap Microsoft sebagai opsi teratas untuk bekerja karena mempertimbangkan siapa yang memiliki SharePoint, tetapi saya pikir saya lima tahun lagi untuk berada di level yang saya butuhkan untuk dipertimbangkan. Setelah bekerja di pekerjaan ini selama setahun, saya dihubungi oleh seorang perekrut di LinkedIn. Kami mengobrol, saya mewawancarai, dan saya dipekerjakan. Sejak itu, saya telah melompati teknologi ke Skype/Teams dan sekarang perangkat lunak sumber terbuka (OSS) dan telah beralih dari memimpin satu tim menjadi lebih dari 20, semuanya dengan cara yang tidak biasa.

Untuk lebih jelasnya, saya ingin beralih ke peran OSS untuk melihat lebih banyak tentang apa yang dilakukan Microsoft di ruang ini, yang merupakan sesuatu yang tidak dapat saya lihat dalam peran lain sambil mendukung teknologi lain.

DW :Bagaimana Anda membangun kepercayaan untuk komunitas Linux di Microsoft?

CS :Langkah pertama adalah mendengarkan. Saya tidak dapat berasumsi untuk mengetahui, meskipun saya menganggap diri saya bagian dari komunitas Linux, apa yang diperlukan untuk membangun kepercayaan itu. Jadi, saya mengulurkan tangan untuk mendapatkan umpan balik itu. Tujuan saya adalah untuk mengambil tindakan terhadap umpan balik itu hanya sebagai karyawan yang ingin membuat lanskap perangkat lunak lebih baik bagi pengguna Linux yang akan menghargai opsi untuk menjalankan perangkat lunak Microsoft pada platform pilihan mereka (sebagai salah satu contoh).

DW :Produk Microsoft apa selain Visual Studio yang menang untuk komunitas Linux dan open source?

CS :Sejujurnya, itu tergantung pada bagian komunitas mana yang Anda rujuk. Untuk developer, ada hal lain yang dirilis/dibuka oleh Microsoft yang membawa manfaat besar, seperti library .NET dan C++. Bahkan Subsistem Windows untuk Linux (WSL) dan Terminal Windows baru dapat dilihat sebagai kemenangan besar. Namun, ada komponen lain dari komunitas yang menginginkan sesuatu yang berdampak pada kehidupan pribadi mereka sehari-hari (kalau saya rangkum). Dalam arti, setiap individu telah mengambil sikap untuk memutuskan sendiri apa yang merupakan kemenangan dan apa yang tidak. Masalah itu membuat lebih sulit saat mereka meminta Windows atau seluruh katalog perangkat lunak menjadi sumber terbuka sepenuhnya bahkan sebelum mempertimbangkan bahwa Microsoft melakukan sesuatu yang valid.

Pada dasarnya, dari sudut pandang Microsoft, perusahaan ini fokus pada cloud, yaitu Azure. Siapa di komunitas Linux dan open source yang harus ditargetkan yang sejalan dengan itu? Orang yang mengelola server Linux, orang yang ingin menggunakan perangkat lunak sumber terbuka di Azure, dan orang yang mengembangkan perangkat lunak sumber terbuka yang dapat berjalan di Azure. Untuk pasar itu, ada banyak kemenangan. Katalog OSS yang berjalan dalam konteks Azure sangat banyak.

DW :Beberapa penulis teknologi melihat kernel Linux menggantikan kernel NT. Apakah Anda tidak setuju?

CS :Saya tidak setuju. Ada terlalu banyak ketidakcocokan untuk hanya mengganti fondasinya. Itu tidak realistis, menurut saya.

DW :Bagaimana masa depan Linux di Microsoft?

CS :Saya akan mengatakan apa yang saya harapkan dan apa yang saya harapkan. Saya mengharapkan pertumbuhan berkelanjutan dari Linux di Azure, dan pertumbuhan berkelanjutan dalam open source yang digunakan di Azure dan ditulis oleh Microsoft. Saya berharap ini mendorong investasi lebih lanjut ke desktop Linux, pada dasarnya, dengan membawa perangkat lunak Windows untuk berjalan dengan baik di Linux. Topik ini juga ingin dilihat oleh komunitas, tetapi hal ini akan membuat pelanggan, individu, di dalam perusahaan angkat bicara untuk mewujudkannya.

Apakah saya ingin melihat, sebagai contoh, satu basis kode untuk Office yang berjalan di semua platform desktop baik melalui Wine atau lapisan kompatibilitas lainnya? Ya, tentu saja. Saya pikir ini akan optimal, sungguh. Office untuk Mac belum pernah melihat semua fitur yang sama seperti versi Windows. Setiap orang harus diberdayakan untuk menggunakan perangkat lunak apa pun yang mereka inginkan, apa pun platformnya. Saya percaya bahwa Microsoft bisa sampai di sana, saya hanya tidak tahu apakah itu akan terjadi, jadi di situlah saya melangkah untuk melakukan apa yang saya bisa untuk mencoba mewujudkannya. Saya harap kita dapat melihat pengguna desktop Linux memiliki opsi yang sama untuk perangkat lunak dari Microsoft seperti Windows dan macOS.


Linux
  1. Memecahkan masalah Tahun 2038 di kernel Linux

  2. Apa momen terpenting dalam sejarah Linux?

  3. 3 rilis Linux favorit saya

  1. Kisah Linux keluarga saya

  2. Selamat ulang tahun kernel Linux:Apa rilis favorit Anda?

  3. Membangun kernel Linux dengan cara Debian

  1. Kuasai perintah Linux ls

  2. Cara Menemukan Saat Spfile Dibuat Di Server Linux

  3. Benarkah versi pertama Linux didasarkan pada bagian-bagian dari Unix?