Rabu, 10 Juli 2019

Pengembang Kernel Linux pada 25 Tahun Linux

Download Software Gratis -- Pencipta Linus Torvalds dan rekan-rekan pengembang kernel Linux (digambarkan di sini di Linux Kernel Summit pada 2015) telah merintis jejak proyek-proyek open source lainnya, yang sekarang menentukan masa depan seluruh ekosistem teknologi baru.Salah satu pencapaian utama Linux selama 25 tahun terakhir adalah “profesionalisasi” open source.Apa yang dimulai sebagai proyek gairah kecil untuk pencipta Linus Torvalds pada tahun 1991, sekarang menjalankan sebagian besar masyarakat modern - menciptakan miliaran dolar dalam nilai ekonomi dan membawa perusahaan-perusahaan dari berbagai industri di seluruh dunia untuk bekerja pada teknologi bersama.Ratusan perusahaan mempekerjakan ribuan pengembang untuk berkontribusi kode ke kernel Linux.

Download Software Gratis -- Ini adalah basis kode umum bahwa mereka telah membangun beragam produk dan bisnis dan karenanya mereka memiliki kepentingan pribadi dalam mempertahankan dan meningkatkan dalam jangka panjang.Warisan Linux, dengan kata lain, adalah cara baru dalam melakukan bisnis yang didasarkan pada kolaborasi, kata Jim Zemlin, ExDirektur ecutive The Linux Foundation mengatakan minggu ini dalam keynote utamanya di LinuxCon di Toronto.“Anda bisa memperbaiki diri sendiri sekaligus memperbaiki orang lain.Linux sudah membuktikannya ..., ”kata Zemlin.

Download Software Gratis -- “Berbagi adalah tujuan yang lebih tinggi - itu penting.Itulah keajaiban open source.Itulah yang telah dicapai oleh gerakan ini, dan Linux, khususnya ...miliaran dolar diinvestasikan ke masa depan yang didasarkan pada pembagian.

Download Software Gratis -- "Pencipta Linus Torvalds dan rekan-rekan pengembang kernel Linux-nya telah merintis jejak proyek-proyek open source lainnya, yang sekarang mendefinisikan masa depan seluruh ekosistem teknologi baru.Otomotif, jaringan dan penyimpanan yang ditentukan oleh perangkat lunak, Download Software Gratis of Things, dan banyak lagi area lainnya sekarang sedang dibangun dengan teknologi open source.“Linux telah menempatkan open source di peta.Kami telah menunjukkan itu model pengembangan yang layak, ”kata Olaf Kirch, wakil presiden Linux Enterprise R&D di SUSE, dalam keynote-nya di LinuxCon Amerika Utara minggu lalu.

Download Software Gratis -- Kami berbicara dengan beberapa kernel Linux developers di LinuxCon tentang bagaimana rasanya bagi mereka untuk melihat proyek berevolusi dari proyek kecil yang dibuat dari kontributor sukarela, menjadi proyek besar, profesional.Inilah kisah mereka.Anda juga dapat membaca lebih lanjut tentang refleksi Linus Torvalds pada 25 tahun terakhir.The Stone Soup Theodore "Ted" Tso, staf insinyur di Google dan pemelihara subsistem Linux ext4 Ted Tso telah terlibat dalam pengembangan kernel Linux sejak musim panas 1991, dengan kernel 0,09.

Download Software Gratis -- Pada saat itu, satu-satunya cara untuk mengunduh Linux adalah melalui koneksi yang agak lambat dari server FTP di Finlandia.Jadi, Ted, yang merupakan pengembang kernel Amerika Utara pertama, mengatur dan meng-host server FTP tsx-11.mit.edu, yang merupakan desktop pribadinya."Saya bekerja di MIT pada masa-masa awal, dan banyak paket perangkat lunak didistribusikan di Download Software Gratis katanya.Orang-orang terbiasa dengan model kolaboratif karena proyek seperti Perl dan melalui Download Software Gratis Sudah biasa mengirim tambalan kepada penulis, dan orang-orang famipembohong dengan lisensi GNU, BSD, dan MIT.

Download Software Gratis -- Tidak ada yang memberi nama, katanya, itu hanya cara orang melakukan sesuatu.Itu juga menyamakan keberhasilan pendekatan kolaboratif dengan model "sup batu", di mana setiap orang memiliki minat masing-masing.Jika Anda menulis perangkat lunak untuk Anda sendiri, katanya, itu jauh lebih sederhana.Saat ini, Anda mungkin memiliki manajer produk dan pakar fitur yang mencoba mencari tahu apa yang diinginkan pengguna.

Download Software Gratis -- Pada awal-awal Linux - seperti halnya dengan emacs atau vi atau Perl, pengembang menulis perangkat lunak untuk diri mereka sendiri untuk menyelesaikan masalah mereka sendiri.Intinya, katanya, semua orang adalah manajer produk mereka sendiri atau ahli pengalaman pengguna.Potongan kode yang paling awal adalah perangkat lunak yang dirancang untuk membuat hidup pengembang lebih mudah.Setiap orang memiliki fitur mereka sendiri yang mereka pedulikan, katanya.

Download Software Gratis -- "Jika proyek atau masalahnya penting bagi Anda, Anda akan mengatasinya." Dia berkata, "Ketika saya bekerja untuk MIT dan pekerjaan saya sehari-hari adalah perangkat lunak keamanan dan Linux hanyalah sebuah hobi, saya bisa mengerjakannya sebagai banyak a"Saya suka." Setelah itu menjadi pekerjaan harian, Anda mungkin harus mengerjakan hal-hal yang memberi nilai bagi perusahaan Anda, daripada hal-hal yang penting bagi Anda.Di beberapa perusahaan yang tercerahkan, katanya, pengembang mungkin dapat membuat kasus untuk pentingnya masalah tertentu, dan perusahaan kemudian dapat memberi Anda waktu untuk mengerjakannya - mis., Waktu Google 20 persen.Untuk Tso, misalnya, mengerjakan enkripsi tingkat sistem file menjadi penting bagi Google karena memecahkan beberapa masalah di Android.Dalam kasus seperti ini, katanya, korporatisasi open source adalah "penambah"; mungkin memungkinkan Anda untuk melakukan lebih banyak pekerjaan dan Anda bahkan bisa mendapatkan bantuan.

Download Software Gratis -- "Kau benar-benar bisa mendapatkan antek," katanya sambil tertawa."Anda dapat meminta orang untuk membantu, dan jika itu sudah merupakan proyek open source, maka jalan perlawanan paling tidak adalah melepaskan sebagai sumber terbuka." "Jika Anda dapat menemukan cara untuk membuatnya dalam kepentingan semua orang untuk berkolaborasi, mereka akan melakukannya." Selain itu, ia mencatat, jika sebagai pengembang open source, Anda bisa menemukannyatitik-titik kolaborasi, Anda bisa sangat sukses.Penjaga Proses James Bottomley, Distinguished Engineer di IBM, adalah pemelihara subsistem SCSI, PA-RISC Linux, dan set driver 53c700.James Bottomley pertama mulai berkontribusi pada kernel Linux pada tahun 1992 pada kernel 0,99.15, pikirnya.

Download Software Gratis -- Dia menjelaskan mengirimkan patch kernel pertamanya, yang untuk klien Linux NFS.Ada bug yang menyebabkan file-file tertentu terpotong.Dalam seminggu, ia dan beberapa pengembang lain melacak bug, menulis tambalan, dan mengirimkannya ke pengembang kernel Alan Cox.Sebaliknya, sekarang, katanya, Anda harus mengirimkan tambalan melalui rantai mailing list kernel.

Download Software Gratis -- "Anda tidak bisa lagi mengirimkannya ke pengembang yang kebetulan Anda kenal." Bottomley mengatakan daya tarik open source bagi banyak pengembang adalah bahwa hal itu membebaskan mereka dari ketergantungan pada proses kepemilikan.Bagi banyak pengembang, katanya, penyelesaian masalah adalah bagian yang menarik.Kemampuan untuk mengerjakan masalah yang Anda hadapiAnda memiliki minat pribadi dalam merangsang ekosistem sumber terbuka.Pada 1990-an, pengembang dan kontributor memahami proses open source dengan melakukan, bukan dengan berteori.

Download Software Gratis -- Pada hari-hari awal, pengembang adalah teknisi langsung.Sekarang mereka adalah penjaga proses, kata Bottomley.Prospek Karir Rafael Wysocki, ACPI inti Linux dan pengelola manajemen daya dan insinyur perangkat lunak di Intel Open Source Technology Center.Rafael Wysocki adalah pengguna Linux selama 10 tahun sebelum ia mulai berkontribusi.

Download Software Gratis -- Dia mengajar pemrograman di sebuah universitas di Warsawa, Polandia, pada waktu itu dan merasa bahwa jika Anda mengajarkan sesuatu, Anda juga harus menjadi seorang praktisi.Jadi dia mengirim tambalan pertamanya pada 2005, yang digabung oleh Dave Miller."Saya punya laptop 64-bit dan saya ingin dapat menangguhkannya, tidak mematikannya dan reboot," katanya.“Saya memutuskan, mengapa saya tidak memperbaikinya sendiri.

Download Software Gratis -- Jadi saya mulai bekerja pada hibernasi."Dia punya ide bahwa mungkin suatu hari dia bisa melakukannya penuh waktu, tetapi tidak berharap bahwat suatu hari dia akan mempertahankan subsistem dari kernel Linux."Dan itu bukan hanya satu.Saya memelihara beberapa dari mereka sekarang, ”katanya.

Download Software Gratis -- Ketika ia pertama kali berkontribusi pada kernel Linux, “semua orang cukup terampil untuk melihat kode dan memperbaiki masalah yang mereka lihat pada sistem mereka.Saya bisa memperbaiki hibernasi 64-bit tanpa tahu banyak tentang kernel.”Hari ini jauh lebih sulit bagi pengembang untuk memulai dengan cara ini."Sekarang orang terlibat melalui pekerjaan mereka," katanya.

Download Software Gratis -- "Hari ini Anda pertama kali mendapatkan pekerjaan di perusahaan yang kebetulan bekerja di kernel Linux dan dengan cara itu Anda terlibat dalam komunitas." Kolaborasi adalah kunci Mimi Zohar, pengelola subsistem linux-integritas dan anggota Secure Systems Group di IBM TJ Pusat Penelitian Watson Mimi Zohar sedang mengerjakan firewall di IBM pada pertengahan 1990-an ketika perusahaan pindah ke Linux dari AIX.Kemudian pada tahun 2004 atau 2005 ia mulai mengerjakan apa yang sekarang disebut subsistem integritas dari kernel Linux.Pada saat itu, hanya ada satu Limodul keamanan nux (LSM), SELinux.IMA (arsitektur pengukuran integritas), yang terbatas untuk melakukan pengukuran file, sedang dikembangkan oleh seorang rekan.

Download Software Gratis -- Dan EVM (extended verifikasi module), yang sedang dikerjakan Zohar, memverifikasi data file dan integritas meta-data file."Saya mewarisi IMA dan akhirnya hulu dulu," katanya.Memverifikasi integritas data file kemudian di-upstream bukan sebagai EVM, tetapi sebagai penilaian IMA.EVM akhirnya di-upstream, tetapi terbatas untuk memverifikasi metadata file.

Download Software Gratis -- Potongan kode pertama yang dia tulis untuk Linux di-upstream pada tahun 2009 dan sekarang dia mengelola EVM, kunci tepercaya, kunci terenkripsi, dan IMA."Banyak yang terjadi dengan keamanan sejak saya mulai bekerja di Linux," kata Zohar.“Hari ini ada tiga LSM besar dan beberapa LSM kecil.Akan menarik untuk melihat kasus penggunaan baru untuk LSM kecil.

Download Software Gratis -- ”Karena sifat subsistem Linux yang saling terkait, masih dapat menjadi tantangan untuk tambalan hulu.“Dengan berada di LSM, Andamemiliki kait di semua subsistem pengelola lainnya.Ini bukan hanya subsistem Anda sendiri yang Anda modifikasi.Jadi Anda harus mendapatkan persetujuan semua orang, "kata Zohar.

Download Software Gratis -- “Set patch terakhir yang saya upstream, saya pikir, menyentuh enam subsistem yang berbeda.Semua orang sibuk.Jadi meminta orang lain untuk meninjau tambalan tidak selalu mudah.Kuncinya adalah kolaborasi.

Download Software Gratis -- Dalam hal ini, dengan bantuan Luis Rodriguez dan Kees Cook, kami dapat melakukan upstream tambalan-tambalan ini relatif cepat.”Tulisan terkait: Hyperledger Linux untuk memberi para pengembang blok bangunan rantai suplai Linux 5.0 Ada di Sini Voting Hak Cipta Uni Eropa, GNU nano 4.0 Dirilis, Redox OS 0.5.0 Diumumkan, Sailfish OS 3.0.2 & quo ...

Tidak ada komentar:

Posting Komentar