Beginilah cara reverse engineering mengubah sejarah komputasi selamanya

IBM adalah pemilik dan penguasa bit dan byte di awal 1980-an. Pada saat itu, Apple, Microsoft, dan produsen komputer 8-bit legendaris itu juga menonjol, tetapi itu tidak masalah: raksasa biru mendominasi teknologi dengan tangan kokoh komputasi bisnis, dan untuk menunjukkan tombol: PC tidak disebut PC. Itu disebut IBM PC.

Mereka yang bertanggung jawab atas perusahaan itu membuat kami semua terikat dengan baik, dan mereka melakukannya dengan teknik yang paling efektif: meskipun mereka menerbitkan sebagian besar kode sumber sistem operasi yang mengatur PC kuno itu, apa yang tidak mereka izinkan untuk direplikasi adalah Kode BIOS , sistem yang memungkinkan mereka menjadi satu-satunya yang dapat menawarkan PC mereka. Dan kemudian Phoenix Technologies tiba untuk mengubah dunia – dunia kita – dengan teknik yang jauh lebih tidak jelas daripada yang terlihat: rekayasa balik .

kamar yang bersih

Bernard A. Galler menceritakan kisah tonggak sejarah itu bertahun-tahun yang lalu dalam ‘ Perlindungan Perangkat Lunak dan Kekayaan Intelektual ‘, sebuah buku di mana dia menceritakan bagaimana IBM bahagia dan memakan ayam hutan dengan mengendalikan ekosistemnya dengan cara yang begitu efisien .

Tidak ada yang bisa membuat mereka marah, tetapi para pengembang juga tahu bahwa ada banyak adonan di segmen itu, jadi mereka menerima persyaratan IBM tanpa masalah . Ada yang tau filosofinya (batuk, apel, batuk batuk)?

Dalam bukunya, Galler menjelaskan bagaimana beberapa produsen mencoba pada kesempatan tertentu untuk memasarkan PC tiruan dengan salinan BIOS mereka, dan IBM menghentikannya berdasarkan tuntutan hukum. Di situlah Phoenix Technologies memanfaatkan konsep yang dikenal sebagai “ruang bersih” atau ‘ ruang bersih ‘ (juga dikenal sebagai ” tembok Cina “) untuk mencoba mereplikasi subsistem penting itu.

Seperti yang mereka jelaskan di ComputerWorld bertahun-tahun kemudian, di Phoenix Technologies mereka membentuk dua kelompok insinyur yang sangat berbeda dan benar-benar terpisah secara visual.

Kelompok insinyur pertama mempelajari BIOS IBM, yang kodenya sekitar 8 KB, dan menjelaskan semua yang dilakukan subsistem tanpa mengacu pada kode itu sendiri . Mereka hanya memberi tahu anggota kelompok insinyur kedua bagaimana BIOS berperilaku langkah demi langkah.

Pemenang besar? microsoft

Dari instruksi fungsional tersebut, kelompok kedua memiliki misi yang sama pentingnya: mencoba meniru apa yang dilakukan subsistem itu, tetapi memprogramnya dari awal dan tanpa dapat menyalin satu baris kode pun dari BIOS IBM karena mereka benar-benar tidak memiliki akses langsung. padanya.

Hasilnya luar biasa: mereka berhasil mereplikasi BIOS IBM dengan sempurna – bahkan dengan beberapa tumpang tindih kode yang tidak disengaja – dan itulah pemicu industri untuk mengakses alternatif dari kode yang sangat ketat itu.

PC klon lahir, dan IBM kehilangan kendali atas perangkat keras. Siapa pemenang besar dari cerita itu? Itu bukan IBM, tentu saja , tetapi juga bukan Phoenix Technologies.

Itu adalah Microsoft .

Munculnya PC klon memungkinkan sistem operasi mereka – pertama MS-DOS, kemudian Windows – menjadi standar de facto untuk segmen yang tumbuh seperti api berkat solusi rekayasa balik yang akhirnya hanya diketahui oleh sedikit orang.

Phoenix bukan satu-satunya yang memiliki ide itu: di Compaq mereka menggunakan konsep “ruang bersih” dua tahun sebelumnya dan akhirnya mampu menciptakan apa yang dikenal sebagai “PC kompatibel 100% IBM pertama, Compaq Portable, yang akan menjadi sukses penjualan brutal.

Tentu saja, Compaq juga menyimpan BIOS itu untuk PC dan laptopnya sendiri. AMI adalah salah satu perusahaan yang meniru model Phoenix Technologies, dan lusinan (ratusan?) produsen akhirnya melisensikan BIOS tersebut untuk dapat menawarkan peralatan mereka di seluruh dunia.

Dampaknya juga terasa di daerah lain

Pencapaian itu akan didramatisasi bertahun-tahun kemudian dalam sebuah episode dari serial ‘ Halt and Catch Fire ‘, sebuah produksi AMC yang, antara lain, menciptakan kembali asal-usul model bisnis PC tiruan yang mengakhiri dominasi mutlak IBM ( disebutkan secara tegas dalam seri, meskipun nama lain adalah fiktif).

Seperti yang ditunjukkan di Wikipedia, IBM akhirnya menyadari bahwa mereka tidak dapat menuntut Phoenix Technologies untuk pendekatan masalah ini , dan itu berhasil untuk sejumlah besar produsen yang mengambil keuntungan dari opsi itu.

Yang lain tidak seberuntung itu, dan pabrikan seperti Corona Data Systems, Eagle Computer, dan Handwell Corporation dituntut dan dipaksa membayar sejumlah besar uang karena melanggar hak cipta BIOS IBM, sebuah perusahaan yang setidaknya dalam kasus itu berperilaku efektif sebagai ‘ paten troll ‘ lagi, mengambil uang dari paten yang membuat persaingan bebas menjadi sangat sulit.

Di IBM, pada kenyataannya, mereka terus mengambil keuntungan dari model itu, karena bahkan bertahun-tahun kemudian, di awal 1990-an, mereka terus mencapai kesepakatan jutaan dolar untuk masalah yang sama: pabrikan seperti Panasonic dan Kyocera telah mereplikasi BIOS tanpa itu. Pendekatan Phoenix Technologies, sesuatu yang akan sangat mahal setelahnya. Itu tidak masalah, tentu saja: dunia telah berubah, dan trik di lengan baju mereka bukan lagi IBM, tetapi Microsoft.

Tapi itu, tentu saja, adalah cerita lain.

Leave a Reply

Your email address will not be published. Required fields are marked *