Linux adalah sistem operasi perangkat lunak bebas (tidak dimiliki oleh orang atau perusahaan mana pun), oleh karena itu tidak perlu membeli lisensi untuk menginstal dan menggunakannya di komputer. Ini adalah sistem multitasking, multi-pengguna, kompatibel dengan UNIX, dan menyediakan antarmuka perintah dan antarmuka grafis, yang menjadikannya sistem yang sangat menarik dengan prospek besar di masa depan.
Sebagai perangkat lunak gratis, kode sumber dapat diakses sehingga setiap pengguna dapat mempelajari dan memodifikasinya. Lisensi Linux tidak membatasi hak penjualan, sehingga berbagai perusahaan perangkat lunak komersial mendistribusikan versi Linux. Selain itu, sistem ini memiliki banyak distribusi dan pengelola jendela untuk lingkungan grafis.
Sistem operasi Linux dikembangkan oleh Linus Torvalds, dan didasarkan pada sistem Minix, yang pada gilirannya didasarkan pada sistem Unix, Torvalds menambahkan alat dan utilitas ke dalamnya, membuatnya beroperasi. Pada versi pertama Linux, sistem ini telah dimodifikasi oleh ribuan pemrogram di seluruh dunia, di bawah koordinasi pembuatnya.
Nama Linux berasal dari nama pembuatnya Linus dan sistem operasi UNIX. Namun, nama aslinya adalah GNU / Linux, karena sistemnya didistribusikan di bawah GNU GPL (Lisensi Publik Umum).
Struktur Linux didasarkan pada mikrokernel hybrid yang menjalankan layanan paling dasar dari sistem operasi. The kernel adalah inti dari sistem; bagian yang berinteraksi langsung dengan perangkat keras, mengelola semua sumber dayanya, seperti memori, mikroprosesor, periferal, dll.
Selain itu, ia memiliki program yang mengisolasi pengguna dari kernel, yang dikenal sebagai Shell atau penerjemah perintah, fungsinya untuk menafsirkan perintah atau aplikasi yang dikirim pengguna ke sistem, dari terminal dalam mode teks atau dari lingkungan grafis, dan menerjemahkannya ke dalam instruksi yang dimengerti oleh sistem operasi.
Tergantung versinya, sistem operasi ini digunakan di superkomputer dan server seperti komputer pribadi. Varian yang berbeda dari Linux disebut distribusi, di antara yang paling terkenal adalah Red Hat-Fedora, Suse, Debian, Ubuntu, dan Mandriva.
Setiap distribusi Linux mendistribusikan kernel melalui pembaruan sistem operasi. Setiap versi kernel dapat dibedakan dengan 3 atau 4 angka yang dipisahkan oleh titik. Arti dari setiap angka adalah sebagai berikut:
1. Versi kernel; itu bervariasi jika ada modifikasi besar dalam kode kernel.
2. Revisi utama dari kernel.
3. Revisi kecil, seperti penyertaan driver baru atau beberapa fitur baru.
4. Koreksi kesalahan atau kelemahan keamanan dalam revisi yang sama.
Linux telah berkembang pesat dalam beberapa tahun terakhir, menambahkan peningkatan dalam antarmuka pengguna grafis, dan dalam pengenalan serta penggunaan sumber daya perangkat keras. Sedikit demi sedikit mulai berkembang di Windows dan Unix, ini telah menjadi favorit pengguna komputer dan bisnis ahli (perusahaan seperti IBM atau Hewlett-Packard) yang menganggapnya sebagai alternatif yang kuat dan berbiaya rendah dibandingkan dengan yang lain. sistem operasi; dan mereka memberikan dukungan teknis yang sesuai, biasanya sebagai bagian dari sistem server.