GNU/Linux >> Belajar Linux >  >> Linux

Linux – Apa Maksud Kami Saat Kami Mengatakan Kami Menggunakan Linux?

Saya sedang membaca artikel tentang GNU yang kira-kira seperti di bawah ini

Benar-benar ada Linux, dan orang-orang ini menggunakannya, tetapi itu hanya
bagian dari sistem yang mereka gunakan. Linux adalah kernel:program dalam
sistem yang mengalokasikan sumber daya mesin ke program lain
yang Anda jalankan. Kernel adalah bagian penting dari sistem operasi,
tetapi tidak berguna dengan sendirinya; itu hanya dapat berfungsi dalam konteks sistem operasi
yang lengkap. Linux biasanya digunakan dalam kombinasi dengan
sistem operasi GNU:seluruh sistem pada dasarnya adalah GNU dengan tambahan
Linux, atau GNU/Linux. Semua yang disebut distribusi “Linux” sebenarnya
adalah distribusi GNU/Linux.

Saya selalu menganggap Linux sebagai kernel dan Sistem Operasi tetapi sepertinya Linux =Kernel Linux dan GNU OS.

Bisakah seseorang menunjukkan fungsionalitas yang tepat dari masing-masing dalam terminologi "Linux" yang kita gunakan dalam kehidupan kita sehari-hari. Juga, menurut wiki, desain GNU mirip dengan Unix tetapi berbeda dari Unix dengan menjadi perangkat lunak bebas dan tidak mengandung kode Unix. Saya pikir Unix adalah opensource. Bukan?

Jawaban yang Diterima:

Saya yakin bagian yang Anda maksud tercakup di sini di situs web Free Software Foundation (FSF):

  • http://www.gnu.org/gnu/linux-and-gnu.html

Menurut FSF pendapat mereka adalah bahwa Linux hanyalah sebuah Kernel. Sistem yang dapat digunakan terdiri dari Kernel + alat seperti ls , find , shell, dll. Oleh karena itu, ketika merujuk ke seluruh sistem, itu harus disebut sebagai GNU/Linux, karena alat lain bersama dengan Kernel Linux membentuk sistem yang lengkap dan dapat digunakan. Mereka bahkan berbicara tentang Kernel Unix FSF, Hurd, membuat argumen bahwa Hurd dan Linux pada dasarnya adalah Kernel yang dapat dipertukarkan dengan sistem GNU/X.

Saya menemukan seluruh argumen melelahkan dan berpikir ada hal-hal yang lebih baik untuk dilakukan dengan waktu kita. Nama hanyalah sebuah nama dan fakta bahwa orang menganggap sistem yang menyertakan perangkat lunak GNU + Kernel Linux + perangkat lunak non-GNU lainnya sebagai Linux atau GNU/Linux adalah masalah selera dan sebenarnya tidak masalah dalam skema besar sesuatu. Sebenarnya menurut saya argumen tersebut lebih merugikan Linux dan GNU/Linux dengan memecah belah komunitas dan membingungkan masyarakat umum tentang apa sebenarnya setiap hal itu.

Untuk lebih dari yang ingin Anda ketahui tentang topik ini, lihat artikel Wikipedia berjudul:Kontroversi penamaan GNU/Linux.

Semua opensource Unix?

Sepengetahuan saya tidak semua Unix adalah opensource. Sebagian besar fungsi dalam Unix ditentukan agar cara kerjanya terbuka, tetapi implementasi khusus dari fungsi ini terbuka atau tidak, bergantung pada distro mana ia menjadi bagiannya.

Terkait:Linux – Bagaimana cara mengatur mirroring disk (RAID-1)?

Misalnya, hingga saat ini Solaris, sebuah Unix, tidak dianggap sebagai open source. Hanya ketika komponen inti Sun Microsystem dirilis ke dalam proyek OpenSolaris, setidaknya komponen Solaris menjadi open source.

Riwayat Unix

Saya sama sekali bukan ahli dalam topik ini, jadi saya sarankan untuk melihat halaman Wikipedia Unix untuk informasi lebih lanjut tentang topik ini.

Riwayat Linux

Lihat diagram Lineage Unix untuk mengetahui lebih lanjut tentang Unix yang dianggap open source, mixed, atau closed source.

  • http://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg

Saya juga menemukan Proyek Garis Waktu Distribusi GNU/Linux berguna saat melakukan percakapan ini.

  • http://futurist.se/gldt/wp-content/uploads/12.10/gldt1210.png


Linux
  1. Apa runlevel sistem Linux saat ini?

  2. Linux – Apa yang Harus Dilakukan Saat Desktop Linux Membeku?

  3. Apa itu file jarang di Linux

  1. Apa artinya mengatakan kernel linux bersifat preemptive?

  2. Bagaimana cara menghindari pesan peringatan 'adalah file yang sama' saat menggunakan cp di Linux?

  3. Sistem file apa yang digunakan saat menggunakan Windows dan Linux?

  1. Apa Itu Linux? Panduan untuk Pengguna Non-teknis

  2. Cara mempelajari internal sistem Linux

  3. Apa sebenarnya header kernel Linux itu?