Dunia tanpa Linux: Di manakah Apache, Microsoft - bahkan Apple sekarang?

Mencoba-coba sejarah alternatif selalu merupakan latihan yang sembarangan. Jalinan berbagai faktor dan tindakan, dicampur bersama dalam persamaan historis yang sangat kompleks yang menentukan masa depan, membuat upaya apa pun untuk mengeluarkan variabel tertentu pada dasarnya tidak mungkin. Namun, terkadang mendidik dan mencerahkan untuk mencoba dan membuat lubang di tepi sejarah baru-baru ini untuk melihat di mana kita mungkin akan berakhir. Selain itu, ini menyenangkan dan berpotensi penuh kejutan.

Contoh kasus: Bagaimana jadinya dunia jika Linus Torvalds tidak mengunggah kernel Linux v0.0.1 miliknya ke direktori publik pada tahun 1991? Bagaimana jika dunia tidak pernah mengenal Linux?

[Buktikan keahlian Anda dengan OS gratis di tes IQ admin Linux putaran 1 dan putaran 2. | Lacak tren terbaru dalam sumber terbuka dengan blog Sumber Terbuka dan Teknologi: buletin Sumber Terbuka. ]

Jika kita melihat kembali lanskap komputasi pada tahun 1991, kita menemukan bahwa itu sepenuhnya dibangun di atas perusahaan besar dan kuat yang mengenakan biaya luar biasa untuk produk mereka. Apakah Anda menjalankan mainframe IBM atau AS / 400s, SunOS, HP-UX, AIX, atau bahkan VMS, Anda bekerja dengan sistem operasi yang sangat mahal pada perangkat keras yang sangat mahal.

Semua data adalah data besar, dan tidak banyak ruang untuk komputasi berbasis server kelas menengah dan bawah. Anda juga memiliki banyak PC yang berputar melalui aplikasi DOS, umumnya tanpa jaringan, atau Anda memiliki kotak monolitik di ruang belakang yang harganya mahal. Komputasi adalah menara gading.

Tetapi ketika Linux muncul, pola pikir itu berubah, terutama di jurusan ilmu komputer di universitas dan perguruan tinggi. Para akademisi ingin dapat bekerja pada sistem yang tidak membutuhkan banyak uang untuk lisensi. Hal itu mendorong pengembangan Minix, OS pendidikan yang dirancang untuk digunakan di universitas, dan awalnya memotivasi Torvalds untuk mulai membuat kode kernel Linux. Hapus Torvalds dan Linux dari gambar ini, dan asumsikan bahwa semua variabel lain tetap sama (yang merupakan asumsi besar), kemudian Minix melanjutkan sebagai alat pendidikan dan tidak lebih, dan peralatan monolitik terus menguasai lanskap komputasi.

Tapi tunggu. Beberapa tahun kemudian, sistem operasi yang dikenal sebagai FreeBSD tersedia untuk diunduh melalui FTP. Popularitasnya tumbuh dengan cepat, karena banyak pengguna yang terbiasa dengan BSD mengunduh FreeBSD untuk mereka sendiri dan mulai memperbaikinya. Kemudian menyusul tuntutan hukum yang menyebabkan BSD menjadi open source dan lisensi BSD memungkinkan penggunaan kode secara gratis. FreeBSD dengan cepat dikerjakan ulang untuk memasukkan kode yang baru dibebaskan, dan menjadi FreeBSD 2.0 yang benar-benar gratis pada Januari 1995.

Tanpa Linux dalam campuran ini, saya pikir aman untuk mengatakan ribuan dan ribuan peretas kode di seluruh dunia akan menemukan FreeBSD, sama seperti mereka menemukan Linux. Keinginan dan keterampilan hadir, dan lisensi di FreeBSD membuatnya sangat mudah bagi siapa saja untuk terjun ke dalam permainan. Alih-alih semua kolaborasi yang mendorong Linux maju, upaya itu akan difokuskan pada FreeBSD. Ini akan menghasilkan pengembangan FreeBSD yang lebih cepat dan pada akhirnya dapat menyebabkan sejumlah garpu menemukan daya tarik di berbagai industri.