Siapa yang sumber terbuka - Bagian 2: biek geek

Kami terus berbicara tentang orang-orang yang memengaruhi pengembangan sumber terbuka.


/ foto Sebastiaan ter Burg CC BY-SA

Richard Stallman


Richard Matthew Stallman lahir pada tahun 1953 di keluarga seorang guru dan penjual mesin cetak. Sejak usia dini ia sangat menyukai komputer. Stallman membaca buku tentang pemrograman komputer dan dokumentasi teknis.

Di sekolah menengah, ia diundang untuk magang di IBM Research Center , tempat ia pertama kali memulai pemrograman. Pada 1970, Stallman memasuki jurusan fisika Universitas Harvard. Komunikasi dengan teman sebaya itu sulit baginya, jadi dia mencurahkan seluruh waktu luangnya untuk belajar dan bekerja. Pada tahun pertamanya, Richard mulai bekerja sebagai asisten laboratorium di Massachusetts Institute of Technology (MIT).

Itu bekerja di MIT yang memiliki dampak terbesar pada pendekatan Stallman untuk menulis program. Suasana kerja sama akademik berkuasa di laboratorium - orang bebas bertukar kode dan saling membantu dalam proyek. Tetapi pada akhir 1970-an, situasinya mulai berubah - program terbuka mulai menggantikan perangkat lunak berpemilik.

Stallman tidak menyukai kenyataan bahwa universitas tidak lagi menjadi tempat pertukaran ide dan perangkat lunak. Oleh karena itu, ia meninggalkan MIT dan mulai terlibat dalam mempopulerkan perangkat lunak sumber terbuka.

Richard menetapkan dua tugas untuk dirinya sendiri - untuk menciptakan sistem operasi bebas dan dasar hukum untuk distribusinya. Dan pada tahun 1983, proyek GNU (GNU's Not Unix) lahir, dirancang untuk menjadi salinan Unix yang terbuka dan ditingkatkan (yang pada waktu itu merupakan hak milik). Ini juga mengembangkan lisensi GPL terbuka. Dia mendapatkan hak untuk menggunakan produk perangkat lunak secara gratis, memodifikasinya, dan menjualnya.


/ foto Anders Brenna CC OLEH

Pada tahun 1985, Richard mendirikan Free Software Foundation, di bawah naungan yang dirilis GNU GCC (kompiler C), GNU GDB (debugger) dan GNU Emacs (editor teks ikonik). Alat-alat ini dan GPL kemudian menjadi dasar untuk sistem operasi Linux.

Setelah penyebaran Linux, Stallman mulai sering berbicara di konferensi IT. Dia berkeliling dunia memberi kuliah tentang etika dan kekayaan intelektual. Pada saat yang sama, Richard Stallman terus bertindak sebagai presiden Free Software Foundation hingga hari ini.

Linus Torvalds


Linus Benedict Torvalds lahir pada tanggal 28 Desember 1969 dari keluarga Finlandia keturunan Swedia. Sebagai seorang anak, Linus menjadi tertarik pada mikrokomputer dan mulai memprogram: pertama dalam BASIC, dan kemudian dalam kode mesin.

Proyek terbesar masa mudanya adalah modifikasi dari sistem operasi Sinclair QL, di mana ia secara mandiri menulis assembler dan editor teks. Tidak mengherankan bahwa Linus memasuki universitas utama negara itu, Universitas Helsinki, tanpa masalah.

/ foto Krd CC BY-SA
Di sanalah pada akhir 80-an ia bertemu dengan sistem operasi mirip Unix yang disebut Minix. Linus menyukai portabilitas dan ringannya, tetapi tidak menyukai ketentuan lisensi. Pada tahun 1991, ia memutuskan untuk membuat alternatif gratis sendiri untuk Minix untuk prosesor Intel 32-bit. Untuk tujuan ini, ia menggunakan alat-alat proyek GNU yang didirikan oleh Stallman.

Apa yang dimulai sebagai hobi segera berubah menjadi salah satu sistem operasi paling populer dan fenomena internasional - Linux.

Setelah beberapa waktu, sebuah komunitas besar terbentuk di sekitar OS yang perlu dikelola. Oleh karena itu, Linus terpaksa mengambil peran kepemimpinan dan menjauh dari pembangunan. Pada 2006, hanya dua persen dari kode sumber kernel Linux ditulis secara pribadi oleh Torvalds. Namun selain kode kernel, Linus juga mengembangkan sistem kontrol versi Git, yang tetap populer hingga saat ini.

Sebagai seorang pemimpin, Linus dikenal karena keterusterangannya, terkadang mencapai titik kekasaran. Tahun lalu, dia harus meminta maaf atas perilakunya. Torvalds bahkan sementara mengundurkan diri sebagai koordinator proyek Linux. Namun dia segera kembali ke tugas dan rencananya untuk lebih mengembangkan ekosistem open source.

Guido Van Rossum


Guido Van Rossum lahir pada tahun 1956 di Haarlem - ibu kota Belanda Utara. Pada usia sepuluh tahun, Guido muda dihadirkan seorang desainer dari komponen elektronik. Setelah kehabisan buku dengan contoh-contoh, ia mulai menyusun rencananya sendiri. Pengalaman ini menanamkan dalam dirinya kecintaan pada elektronik. Di sekolah menengah, Rossum secara intensif mempelajari fisika dan ingin merancang perangkat elektronik.

Pemrograman, tidak seperti Torvalds dan Stallman, Guido mulai berurusan jauh kemudian. Pada 70-an, ia memasuki Universitas Amsterdam di Fakultas Matematika. Mainframe terletak di gedung universitas, kemampuan yang melanda Guido. Dia mulai belajar Algol, Fortran dan Pascal, dan kemudian sepenuhnya dipindahkan ke fakultas ilmu komputer.

Ketika masih mahasiswa, Rossum mulai bekerja sebagai programmer. Di bawah kepemimpinan Andrew Tanenbaum , pencipta Minix, ia terlibat dalam pengembangan sistem operasi Amuba , dan kemudian - bahasa yang ditafsirkan, berorientasi objek ABC . Dengan semua standar, bahasa ini lebih dulu daripada waktunya, tetapi harapan yang diberikannya tidak terwujud. Produk gagal dan setelah tiga tahun pengembangannya ditinggalkan.

Selama liburan Natal 1989, Rossum mulai secara mandiri mengembangkan bahasa pemrograman baru, yang mencakup ide-ide terbaik dari ABC "mati". Proyek ini disebut Python - untuk menghormati kelompok komedi Monty Python, yang sangat ia cintai.

Di tahun 90-an, Python melampaui popularitas tidak hanya pendahulunya, tetapi juga banyak bahasa modern. Sebuah komunitas aktif terbentuk di sekelilingnya, dan Guido dibaptis sebagai “Diktator Seumur Hidup yang Murah Hati” dari proyek tersebut.


/ foto Daniel Stroud CC BY-SA

Rossum kemudian pindah ke Amerika Serikat. Di sana ia bekerja di Google dan mempopulerkan pemrograman di antara anak-anak. Pada 2008, Guido mulai membantu tim Dropbox yang masih muda dan masih mengerjakannya.

Adapun Python, popularitasnya hanya tumbuh. Saat ini, jutaan orang memulai perjalanan mereka di dunia pemrograman dengan itu.

Tim O'Reilly


Agar teknologi open source dapat digunakan, seseorang perlu menulis tentang itu. Dan Tim O'Reilly secara harfiah "membentuk" bahasa yang kita bicarakan open-source.

/ foto Christopher Michel CC OLEH
Tim O'Reilly lahir pada tahun 1954 di Irlandia tenggara. Sebagai seorang anak, ia pindah ke San Francisco. Berbeda dengan orang lain yang disebutkan dalam artikel itu, Tim menerima pendidikan seni liberal dan lulus dari Harvard dengan diploma sastra antik.

Segera setelah lulus, O'Reilly menikah dan juga menerima hibah untuk menerjemahkan dongeng Yunani. Tetapi Anda tidak akan memberi makan tujuh hibah akademik - O'Reilly mulai mencari cara untuk membangun karier. Seorang teman - seorang insinyur bernama Peter Brier - menawari Tim pekerjaan - untuk menulis dokumentasi teknis untuk produk-produk perusahaannya. Terlepas dari kenyataan bahwa O'Reilly tidak pernah melihat komputer dalam hidupnya, dia setuju. Jadi, perjalanannya ke dunia TI dimulai.

Pada pertengahan tahun 80-an, Tim telah mengumpulkan cukup pengetahuan untuk mendirikan perusahaannya sendiri. Selama masa ini, ia mengembangkan bahasa teknisnya sendiri - sederhana dan dapat diakses bahkan untuk kemanusiaan seperti dirinya sendiri. Awalnya, organisasinya terlibat dalam produksi dokumentasi khusus, tetapi kemudian berubah menjadi kerajaan penerbitan yang utuh - O'Reilly.

"Terobosan" pertama O'Reilly adalah Panduan dan Katalog Pengguna Internet Utuh . Itu diterbitkan pada tahun 1992, pada awal Internet - dan untuk waktu yang lama tetap menjadi salah satu sumber daya yang paling otoritatif tentang topik ini. Setiap tahun, perusahaan menjual 250 ribu salinan buku ini.

Ketika pada pertengahan 90-an, Cisco beralih ke Tim dengan tawaran untuk membeli perusahaan, dia menolak, yakin bahwa dia dapat mengembangkan bisnisnya sendiri. Dan begitulah yang terjadi - sekarang penerbitnya menghasilkan lebih dari $ 50 juta per tahun.

Selain penerbitan, Tim aktif berpartisipasi dalam kehidupan Silicon Valley. Karena kemampuannya untuk memprediksi tren, ia dijuluki "oracle." Pada tahun 1998, dialah yang mempopulerkan istilah perangkat lunak open source, di nol menerbitkan karya tentang Web 2.0. Selama sepuluh tahun terakhir, ia tetap menjadi salah satu tokoh paling menonjol dalam budaya pembuat .



Apa yang kami tulis di Telegram:

Source: https://habr.com/ru/post/id449748/


All Articles