Pengembangan dan Komunitas Linux
Pengembangan
Sebuah ringkasan sejarah sistem operasi-sistem operasi
bertipe Unix menunjukkan asal usul Linux.
Perhatikan walaupun memiliki konsep dan disain arsitektur yang sama, Linux
tidak memiliki kode sumber yang tidak bebas seperti halnya Unix atau Minix.
Perbedaan utama antara Linux dan sistem operasi populer lainnya terletak
pada kernel Linux
dan komponen-komponennya yang bebas dan terbuka. Linux bukan
satu-satunya sistem operasi dalam kategori tersebut, walaupun demikian Linux
adalah contoh terbaik dan terbanyak digunakan. Beberapa lisensi perangkat lunak
bebas dan sumber terbuka
berdasarkan prinsip-prinsip copyleft, sebuah konsep yang menganut prinsip: karya yang
dihasilkan dari bagian copyleft harus juga merupakan copyleft.
Lisensi perangkat lunak bebas yang paling umum, GNU GPL,
adalah sebuah bentuk copyleft, dan digunakan oleh kernel Linux dan
komponen-komponen dari proyek GNU.
Sistem Linux berkaitan erat dengan standar-standar POSIX, SUS,
ISO dan ANSI.
Akan tetapi, baru distribusi Linux-FT saja yang mendapatkan sertifikasi
POSIX.1.
Proyek-proyek perangkat lunak bebas, walaupun dikembangkan dalam bentuk
kolaborasi, sering dirilis secara terpisah. Akan tetapi, dikarenakan
lisensi-lisensi perangkat lunak bebas secara eksplisit mengijinkan distribusi
ulang, terdapat proyek-proyek yang bertujuan untuk mengumpulkan perangkat
lunak-perangkat lunak tersebut dan menjadikannya tersedia dalam waktu bersamaan
dalam suatu bentuk yang dinamakan distribusi
Linux.
Sebuah distribusi Linux, yang umum disebut dengan
"distro", adalah sebuah proyek yang bertujuan untuk mengatur sebuah
kumpulan perangkat lunak berbasis Linux dan memfasilitasi instalasi dari sebuah
sistem operasi Linux. Distribusi-distribusi Linux ditangani oleh individu, tim,
organisasi sukarelawan dan entitas komersial. Distribusi Linux memiliki
perangkat lunak sistem dan aplikasi dalam bentuk paket-paket dan
perangkat lunak yang spesifik dirancang untuk instalasi dan konfigurasi sistem.
Perangkat lunak tersebut juga bertanggung jawab dalam pemutakhiran paket.
Sebuah Distribusi Linux bertanggung jawab atas konfigurasi bawaan, sistem keamanan
dan integrasi secara umum dari paket-paket perangkat lunak sistem Linux.
Komunitas
Sebuah sesi baris perintah menggunakan bash.
Linux dikendalikan oleh pengembang dan komunitas penggunanya. Beberapa
vendor mengembangkan dan mendanai distribusi mereka sendiri dengan dasar
kesukarelaan. Debian
merupakan contoh yang bagus. Yang lain memiliki versi komunitas dari versi
komersialnya seperti yang Red Hat lakukan dengan Fedora.
Di banyak kota
dan wilayah, asosiasi lokal yang dikenal dengan nama Kelompok
Pengguna Linux (Linux Users Group atau LUG) mempromosikan
Linux dengan mengadakan pertemuan, demonstrasi, pelatihan, dukungan teknis dan
instalasi sistem operasi Linux secara gratis. Ada banyak juga komunitas Internet
yang menyediakan dukungan terhadap pengembang dan pengguna Linux. Banyak proyek
distribusi dan perangkat lunak sumber terbuka yang memiliki ruang percakapan IRC atau newsgroup.
Forum daring merupakan
bentuk lain untuk mendapatkan dukungan, contoh: LinuxQuestions.org dan
forum Gentoo.
Distribusi Linux memiliki [milis]] dengan pembagian topik seperti penggunaan
atau pengembangan.
Walaupun Linux secara umum tersedia secara gratis, beberapa perusahaan
besar menjalani model bisnis yang terdiri dari penjualan, dukungan dan
kontribusi terhadap Linux dan perangkat lunak bebas; ini termasuk Dell, IBM, HP,
Sun
Microsystems, Novell, dan Red Hat. Lisensi perangkat lunak bebas di mana digunakan Linux
secara eksplisit mengakomodasi komersialisasi; hubungan antara Linux dan
vendor-vendor individual dapat dilihat sebagai suatu simbiosis.
Satu model bisnis yang umum dari pemasok komersial yaitu dengan mengenakan
biaya atas dukungan khususnya terhadap pengguna-pengguna kalangan bisnis.
Sejumlah perusahaan menawarkan versi bisnis dari distribusi Linux mereka,
antara lain berupa dukungan atas paket-paket tak bebas dan alat bantu untuk
mengatur sejumlah besar instalasi atau untuk memudahkan tugas-tugas
administratif. Model bisnis yang lain adalah dengan memberikan perangkat lunak
secara gratis untuk penjualan perangkat keras.
0 Response to "Pengembangan dan Komunitas Linux"