Mengapa Linux Gagal di Desktop

Pengarang: Roger Morrison
Tanggal Pembuatan: 17 September 2021
Tanggal Pembaruan: 21 Juni 2024
Anonim
Why Linux Failed On The Desktop
Video: Why Linux Failed On The Desktop

Isi


Sumber: Morfeo86ts / Dreamstime.com

Bawa pulang:

Tampaknya Linux tidak akan pernah menjadi OS utama untuk desktop, tetapi sangat populer di kalangan pengembang dan merupakan dasar untuk sistem operasi Android.

Menjadi lelucon di dunia Linux bahwa itu akan menjadi "tahun desktop Linux," pada tahun apa pun itu terjadi. Selama bertahun-tahun, Geeks Linux telah bermimpi tentang menghapuskan Jahat Kekaisaran Windows, tetapi itu tidak pernah terjadi. Tentu saja, ini dapat dikaitkan dengan pengaruh substansial Microsoft, tetapi sebagian darinya terletak pada komunitas Linux itu sendiri.

Linux belum menjadi sistem operasi desktop utama, yang sebagian besar diturunkan ke pemrogram dan administrator sistem.

Oleh Pemrogram, untuk Pemrogram

Salah satu alasan mengapa Linux gagal menarik bagi pengguna komputer arus utama adalah bahwa basis penggunanya tidak terdiri dari pengguna komputer biasa, melainkan pengembang. Ini tanggal kembali ke warisan Unix, yang juga dikembangkan "oleh programmer, untuk programmer." Ini dikembangkan oleh beberapa programmer yang sangat baik, Dennis Ritchie dan Ken Thompson.


Ketika mereka mengembangkan Unix di Bell Labs, tidak ada banyak perhatian yang diberikan pada "keramahan pengguna," mengingat bahwa mereka sedang mengembangkan sistem yang dirancang untuk penelitian ilmu komputer.

Orientasi pengembang ini telah berlangsung hingga hari ini. Bahkan dengan distro seperti Ubuntu yang berjanji akan lebih mudah untuk diinstal dan digunakan oleh pengguna non-teknis, mereka masih membutuhkan sedikit pengetahuan untuk bernavigasi.

Miguel de Icaza, salah satu pendiri utama proyek GNOME, setuju. "Masalah dengan Linux pada desktop berakar pada budaya pengembang yang dibuat di sekitarnya," tulisnya.

Selain sulit untuk diinstal dan digunakan, masalah besar lain dalam pandangannya adalah kecenderungan bagi pengembang untuk membuang antarmuka dan API yang bekerja dengan sangat baik dalam mendukung sesuatu yang lebih "elegan."

"Sikap komunitas kami adalah salah satu keunggulan teknik: kami tidak ingin kode usang di pohon sumber kami, kami tidak ingin menyimpan desain yang rusak, kami ingin desain yang murni dan indah dan kami ingin menghilangkan semua jejak buruk atau buruk. menerapkan gagasan dari pohon kode sumber kami, "tambahnya.


Tanpa Bug, Tanpa Stres - Panduan Langkah Demi Langkah Anda untuk Membuat Perangkat Lunak yang Mengubah Hidup Tanpa Menghancurkan Kehidupan Anda

Anda tidak dapat meningkatkan keterampilan pemrograman Anda ketika tidak ada yang peduli dengan kualitas perangkat lunak.

Windows, di sisi lain, menekankan kompatibilitas ke belakang ke titik di mana beberapa orang berpikir mereka memiliki masalah sebaliknya.

Kurangnya Antarmuka Pengguna yang Konsisten

Sementara Windows dan Mac OS X memberikan antarmuka mereka tampilan dan rasa yang konsisten dan mengeluarkan pedoman antarmuka manusia, Linux jauh lebih anarkis.

Salah satu alasannya adalah bahwa GUI, yang berjalan di bawah Sistem X Window, hanyalah program lain daripada yang terkait erat dengan sistem.

Selain pengelola jendela dan desktop yang berbeda, ada sejumlah toolkit yang berbeda. Pengguna teknis mungkin dengan senang hati menggunakan editor Emacs, manajer file Midnight Commander dan zsh, tetapi pengguna pemula mungkin menemukan perbedaan gaya antarmuka. Ini telah mengirim mereka ke pelukan Windows dan Mac OS X.

Elitisme

Merobek semuanya dan mulai dari awal adalah salah satu gejala elitisme yang dapat menembus komunitas Linux.

Hampir setiap orang yang baru mengenal Linux dan telah mengajukan pertanyaan di forum atau saluran IRC telah diberitahu ke "RTFM" (Baca Manual Baik) setidaknya sekali.

Pemrogram Linux dibenarkan bangga dapat sepenuhnya membangun sistem operasi yang open source, bekerja dengan programmer lain di seluruh dunia, sepenuhnya dari awal. Kadang-kadang mereka gagal menyadari bahwa tidak semua orang adalah pemrogram penyihir.

Dukungan Perangkat Keras

Titik lengket menjengkelkan lainnya adalah dukungan perangkat keras. Walaupun menulis driver perangkat bisa membosankan, perangkat yang memiliki fungsionalitas yang tidak lengkap - atau lebih buruk, tidak bekerja sama sekali di Linux - sangat menghambat adopsi.

Tentu saja, ini bukan sepenuhnya kesalahan pengembang. Ada banyak perangkat di luar sana, dan sulit untuk menulis driver untuk mereka. Beberapa, seperti kartu grafis, dianggap sebagai rahasia dagang dan produsen bungkam tentang desain mereka. Kartu jaringan nirkabel juga menderita masalah yang sama. Pengembang harus merekayasa balik mereka untuk mengimplementasikan setidaknya beberapa fungsi atau bergantung pada driver berpemilik.

Windows, Mac cukup baik bagi kebanyakan orang

Alasan utama mengapa lebih banyak orang belum pindah ke Linux secara masal, bahkan dalam menghadapi bencana seperti Windows 8 dan Vista, adalah bahwa Windows cukup baik bagi kebanyakan orang. Dengan Windows XP, pengguna desktop biasa akhirnya mendapatkan multitasking penuh pre-emptive dan dengan itu, stabilitas yang jauh lebih besar. "Blue Screen of Death" sebagian besar telah hilang, kecuali dalam kasus beberapa masalah perangkat keras yang serius.

Bahkan akhir dukungan untuk Windows XP tidak mendorong migrasi massal ke Linux. Tampaknya gagasan bahwa pengguna Windows yang tiba-tiba mengadopsi Linux tidak lebih dari angan-angan. Pengguna Windows XP terjebak dengan sistem begitu lama karena mereka tidak mau berubah sejak awal. Mengapa mereka beradaptasi sekarang?

Pengguna Windows 7 dan XP juga hanya menghindari Windows 8. Sekarang setelah Microsoft membuat Windows 10 upgrade gratis untuk pengguna Windows 8 dan Windows 7, lebih masuk akal bagi mereka untuk meningkatkan ke Windows 10 daripada Ubuntu.

Mac OS X tampaknya berhasil ketika Linux gagal, menawarkan desktop seperti Unix yang mudah digunakan. (Baca lebih lanjut tentang kekuatan Unix dalam Apa yang Dapat dipelajari oleh TI dari Filsafat Unix.)

Linux Menang di Seluler

Walaupun Linux bukan merupakan kekuatan pada desktop, dunia saat ini kurang bergantung pada desktop tradisional. Semakin banyak orang menggunakan aplikasi Web seperti Google Documents dan mengalihkan komputasi mereka ke perangkat seluler. Android, berbasis Linux, menang dengan lebih dari 83 persen pangsa pasar seluler. Chromebook, komputer laptop ringan yang dirancang untuk digunakan dengan Web, juga menggunakan Windows dari bawah.

Aplikasi Web yang digunakan orang setiap hari, termasuk yang dari Google, sebagian besar berjalan di Linux juga. Tampaknya Linux menang dalam segala hal selain desktop.

Kesimpulan

Walaupun Linux adalah sistem operasi yang hebat, itu belum dan mungkin tidak akan pernah menjadi kekuatan yang signifikan pada desktop, meskipun itu akan mendominasi desktop pengembang untuk waktu yang lama.