Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

kamtonoAvatar border
TS
kamtono
8 filosofi linux yang perlu pengguna komputer ketahui
ane mau share apa yang ane rasain selama menggunakan linux sampai sekarang ini, dan rasanya beneran wow banget. ini tulisan yang bersumber dari ane sendiri berikut intisari dari beberapa artikel yang nggak mungkin saya sebut satu-satu. selanjutnya.... enjoy gan

sumber gambar : google.com

saran dan kritik, apalagi cendol langsung dikirim ke ane gan. kalau memang bagus jangan lupa kasih rate sekalian yah.
-----------------------------------------------------------------------
Ini bukanlah artikel yang membahas tentang sistem operasi yang mana yang lebih hebat, lebih banyak pengguna, lebih mudah mengoperasikannya dan yang lain sebagainya. Dan sebagai gantinya saya akan menuliskan beberapa filosofi (cara pandang) tentang bagaimana beberapa cara pandang ini telah mengubah saya sebagai pengguna komputer yang lebih wise (maybe).

Apa yang saya tulis tentang linux dibawah ini adalah mengulas tentang penggunaan untuk komputer desktop, bukan yang digunakan untuk server, embed, mobile atau yang lainnya.

Beberapa informasi yang saya tulis ini juga merupakan intisari dari beberapa buku, artikel bahkan berita-berita lepas mengenai linux dan unix yang pernah saya baca terutama yang berkaitan dengan masa-masa lalu para pengguna komputer (Sejarah).

Mungkin arti kata filosofi yang saya gunakan pada judul agak sedikit menyimpang dari artian sebenarnya, sebenarnya juga dengan penggantian kata ‘cara pandang’ atau ‘paradigma’ jadi lebih oke, cuman saja kok rasanya jadi nggak enak didengar. Okelah kelirumologi (Jaya Suprana) pada judul thread saya akuin.

Pendahuluan

Berada pada sisi pengguna sistem operasi linux yang cukup lama membuat saya ingin menuliskan tentang beberapa hal cara pandang yang mungkin dapat dibagi, entahlah tiba-tiba saja saya merasa dibentuk secara perlahan dengan sikap-sikap ini, meskipun hasilnya mungkin akan berbeda pada setiap individu yang mungkin sudah mengenal linux terlebih dahulu.

Disclaimer, karena artikel yang saya tulis ini bisa menyulut perpecahan diantara para pengguna linux dan windows bahkan sistem operasi lainnya maka perhatikan beberapa istilah berikut ini sebelum anda memberikan komentar negatif

Anda tetap boleh tidak setuju dengan apa yang saya tulis kok, dan berikut ada beberapa hal istilah-istilah yang saya gunakan pada tulisan ini :

Linux: Pada artikel ini saya mendefinisikan linux sebagai keseluruhan sistem operasi dalam bentuk sebuah distro utuh yang modern (bukan hanya kernel) yang sekarang ini lebih mudah digunakan dan lebih banyak digunakan.

Mengapa saya tidak menunjuk pada distro linux tertentu ? kembali lagi tentang poin ketidak berpihakan yang nantinya akan menyulut pertengkaran, jika anda pernah menggunakan linux yang bagi anda mudah dioperasikan, lebih banyak menyelesaikan tugas anda maka itulah OS Linux untuk anda.


Open Source: Kemampuan memiliki akses terhadap source code dari suatu program, adalah sebuah upaya liberalisasi dari sebuah keadaan yang terjadi pada era perang saudara unix dimana sebuah software terbatas bagi kalangan tertentu saja yang mempunyai uang. Bahkan kode-kode program yang saat itu bersifat berbagi untuk saling mendukung harus berakhir untuk upaya komersial. Upaya RMS (Richard M. Stallman) dalam menggagas Free Software Movement hampir saja terbentur karena janjinya terealisasi cukup lama, untung saja ada seorang pemuda bernama Linus Torvald yang bersedia membagi hasil karyanya saat itu yang berupa kernel untuk dapat dipakai bersama.

Ada empat poin penting dalam free software yang menjadi gagasan utama saat itu, berikut adalah poin-poin tersebut.

  1. Kebebasan menjalankan program seperti yang kamu inginkan, dalam segala hal
  2. Kebebasan untuk mempelajari bagaimana program tersebut bekerja, dan melakukan perubahan-perubahan. Dan bahkan melakukan akses terhadap source code nya.
  3. Kebebasan dalam membagikan kembali program tersebut, untuk dapat menjangkau pengguna lainnya
  4. Kebebasan dalam membagikan versi modifikasi program yang telah dirubah.


Namun setelah kehadiran linux kernel ditambahkan beberapa aplikasi open source mampu membuat sebuah sistem operasi untuk menyaingi beberapa sistem operasi berbayar saat itu, maka dibuatlah sebuah metode lisensi yang tetap akan melindungi karya dari developer itu sendiri. Beberapa diantaranya adalah

  1. GNU/GPL
  2. BSD License
  3. Apache License
  4. GNU Library GPL (LGPL)


Proprietary: Lawan kata dari open source, hanya saja semua materi termasuk diantaranya seperti kode program, pengembangan, dokumentasi, testing dimiliki oleh individu atau sebuah perusahaan. Proprietary bertujuan komersial dalam artian mendapatkan imbal balik berupa materi, sedangkan mereka menawarkan aplikasi, layanan, training sesuai dengan apa yang mereka tawarkan.


----------------------------------------------------------------------------------------------------------------------------

  1. Open Source VS Proprietary (Adil), namanya juga pengusung open source, sudah selayaknya mengedepankan penggunaan aplikasi-aplikasi berbasis open source, dan bahkan jika ada aplikasi yang memang masih memiliki lisensi yang tidak sesuai dengan semangat open source maka secara otomatis tidak dimasukkan ke dalam software repository. Namun menggunakan linux juga bukan semata-mata harus menggunakan aplikasi berbasis open souce saja, beberapa bahkan mengharuskan adanya lisensi khusus dalam penggunaannya.

    Moral : Bagi yang masih menggunakan aplikasi bajakan, beralih lah ke aplikasi dengan lisensi trial, freeware dan shareware atau sedianya untuk segera beralih ke aplikasi open source yang memang gratis untuk digunakan. Hampir semua aplikasi yang sering digunakan oleh pengguna windows atau mac os terdapat versi aplikasi open source nya. Masih lebih baik apabila anda menggunakan aplikasi berlisensi kan sebagai adware, shareware atau bahkan software-software dengan lisensi trial yang memang semenjak awal memang telah di reduksi fungsinya dibandingkan dengan versi berbayarnya. Ini adalah sebuah cara yang memang adil alias win-win solution, jika memang suka anda tetap bisa beli, terlalu mahal ? ambil versi yang cukup lama kalau memang masih menyediakan support, masih belum terjangkau ? kalau ente masih mengaku pelajar atau mahasiswa coba aja langsung ngomong ada nggak versi full dengan harga pelajar atau mahasiswa siapa tahu saja ada.

    Memang moral adalah sikap masing-masing dari setiap individu, namun jika ada sebuah cara berkomputer yang dapat memuaskan semua pihak dan tidak ada yang dirugikan, maka sudah sepantasnya kita memilih cara ini.

    8 filosofi linux yang perlu pengguna komputer ketahui

  2. FAQ & Manual (Belajar), RTFM (Read The FAQ (Fu****g) and MANUAL) istilah ini sudah lama hadir dan diwariskan dari generasi ke generasi, tapi entahlah sekarang ini kok jarang sekali para pengguna senior mewariskan kata ini untuk menghukum para juniornya. Membaca sejatinya jika mampu dipahami dan dihafalkan akan terus terlintas pada setiap permasalahan yang terjadi.

    Kalau setahu saya beberapa penggolongan kelas pengguna komputer memang masih harus tetap ada, oleh karena itu level user, power user, geek, administrator adalah bukan masalah pelabelan yang disematkan, ini adalah banyaknya pengetahuan yang dimilikinya tentang komputer dan teknologi-teknologi baru yang akan terus berkembang. Bagi pengguna dengan level user mungkin hanya terfokus pada penggunaan saja, namun tidak untuk level power user, geek dan administrator belajar dengan cara membaca, forum, milis, seminar sudah menjadi hal-hal yang tidak dapat dipisahkan.

    Moral : rajin pangkal pandai, membaca artikel, journal, atau buku yang bermaterikan pengetahuan tentang komputer akan sedikit banyak membantu bagaimana anda mengatasi segala permasalahan komputer yang anda hadapi. Padahal banyak para pengguna komputer pemula yang tidak memiliki minat pada pengetahuan komputer, akibatnya bertebarannya posting-posting dengan pertanyaan-pertanyaan mengesalkan yang sebenarnya berujung mereka harus membaca FAQ dan Manual dari aplikasi !

    8 filosofi linux yang perlu pengguna komputer ketahui

  3. Trust (Percaya), berada pada gerbong yang sama dengan filosofi open source, membuat saya lebih fleksibel dan terbuka. Keyakinan bahwa berbuat untuk kepentingan bersama adalah lebih utama dibandingkan dengan mengeruk keuntungan dengan cara kotor seperti melakukan sogokan kepada pemerintah, mencuri kode lalu membuat pengakuan adalah beberapa hal tersebut.

    Mempercayai bahwa setiap aplikasi open source yang ada dapat memberikan manfaat yang lebih besar, pernah membayangkan bagaimana jika web programming atau aplikasi yang diperuntukkan untuk para developer harus ditawarkan dengan harga tinggi ? mungkin saja internet yang kita rasakan saat ini pasti akan terasa berbeda. Atau bagaimana jika aplikasi opensource populer server seperti apache, mysql(maria db), perl, php, phyton dirilis untuk keperluan bisnis ?

    Moral : Jauh sebelum linux diterima oleh seluruh jenis pengguna komputer dan bahkan masyarakat saat ini, perasaan percaya terhadap open source lah yang membuat saya tetap berada pada jalur yang sama.

    Percaya tentang sebuah sistem operasi yang handal, mudah digunakan, dan tentunya gratis bahkan bisa memperoleh source code nya bukanlah sebuah impian lagi. Tidak terbatas pada sistem operasinya saja, namun keseluruhan aplikasi yang mengadopsi filosofi open source.

    8 filosofi linux yang perlu pengguna komputer ketahui

  4. Power of Sharing (Berbagi), memamahami sebuah kultur tentang bagaimana rumitnya mengembangkan sebuah aplikasi yang unggul, mendekati sempurna, tanpa cacat adalah sebuah tantangan bagi seorang developer dan tim nya, dan semenjak awal para developer linux sadar bahwa hanya dengan berbagi kodelah hal tersebut akan tercipta. Semua bagian akan bekerja secara serentak, mengambil posisi-posisi yang telah dikuasainya, bagian programming, debug, tester, dokumentasi, analisis, tentu saja marketing (pada proprietary).

    Moral : Sudah banyak hal-hal positif yang terjadi hanya dengan berbagi, dalam hal ini adalah keinginan untuk berbagi kode program agar nantinya tercipta sebuah aplikasi yang mendekati sempurna, tanpa bug, mudah digunakan, dapat digunakan pada mesin dengan arsitektur manapun.

    anda tak harus menciptakan sebuah aplikasi, berbagai informasi seperti saya saat ini mungkin sudah cukup. mulailah mengambil bagian yang anda geluti, jika kiranya anda kurang bagus dalam hal teknis seperti melakukan koding, anda bisa mulai melakukan terjemahan, membuat dokumentasi atau aktif di forum untuk menjawab semua pertanyaan yang sekira anda mampu.

    8 filosofi linux yang perlu pengguna komputer ketahui

  5. Neutral (Tidak Memihak), sejak awal linux mulai banyak digunakan, hanya segelintir perusahaan IT yang ikut berkontribusi apakah berkontribusi lewat kode, kampanye, berbagi kode proprietary, akibatnya sudah dapat ditebak bahwa driver-driver tertentu untuk perangkat tidak tersedia, apakah akhir sebuah masalah ? tidak ternyata, para pengguna perangkat tersebut merilis sebuah driver yang ditulis secara bersama dan dibagikan secara gratis tentunya.

    Lambat laun perusahaan-perusahaan IT besar maupun menengah sadar bahwa teknologi kedepan adalah berdasarkan prinsip opensource, lihat saja android yang merupakan salah satu proyek opensource dengan penuh syarat dan kondisi serta sangat sukses milik google.

    Moral : lupakan perseteruan antara Intel vs AMD, atau bahkan NVIDIA vs ATI (AMD), pengguna linux senior paham betul bagaimana nasib UNIX setelah masuk ranah bisnis. Bersikap netral dalam hal ini adalah, bertindak tidak berlebihan dalam menanggapi akan sesuatu teknologi baru dari sebuah software maupun hardware, menjadi pengguna yang loyal terhadap sebuah merek oke saja namun jangan sampai memberikan sebuah pandangan buruk terhadap hardware atau software tersebut.

    Berdiam diri dan tanpa memihak juga memberikan kesempatan untuk dapat saling berinteraksi pada kedua sisi, memberikan informasi tentang sebuah kekurangan juga akan menggugah untuk sebuah perbaikan, informasi tentang keunggulan juga akan memberikan sebuah sikap untuk tidak cepat berpuas diri.

    8 filosofi linux yang perlu pengguna komputer ketahui

  6. No Materialistic (Tidak Materialistik), ketika sebuah project open source harus berakhir dengan perubahan kebijakan untuk mengeruk materi dan tidak menyisakan ruang untuk pengguna linux berkreasi, maka project tersebut hanya akan hilang dalam hitungan bulan (cmiiw). Maka jangan heran apabila perusahaan-perusahaan yang lahir dengan memanfaatkan open source tetap menyertakan versi community untuk tetap dapat dinikmati. Saya masih ingat betul bagaimana cms mambo melakukan kebijakan perubahan tersebut, dan hasilnya langsung dirasakan dengan berkurangnya basis pengguna, perginya para core developer untuk membuat cms joomla.

    Moral : para developer aplikasi non windows umumnya tidak mengejar materi saat mereka mengembangkan aplikasi, mereka berusaha menutup celah beberapa hal yang belum ada aplikasi open source nya, cobalah untuk memberikan donasi yang pantas atas hasil karyanya, atau bahkan ikut berpartisipasi sesuai dengan kemampuan yang anda miliki.

    Kebutuhan materi tetap sangat diperlukan, akan tetapi mengejar materi secara terus menerus tanpa memperdulikan orang-orang disekitar yang kita sayangi tentunya akan sia-sia.

    8 filosofi linux yang perlu pengguna komputer ketahui

  7. Focus (Fokus), linux yang sekarang ini, dengan segala kemudahan yang telah ditawarkan, peningkatan basis pengguna, tidaklah terjadi sehari semalam. Kampanye FUD yang digaungkan oleh raksasa software ternama saat ini memang sudah tidak lagi, namun toh tetap masih berbekas dan tercatat pada buku sejarah komputer.

    Untung saja linux semenjak awal dikembangkan oleh komunitas bukan sebuah perusahaan, pedihnya dicaci maki oleh pengguna lain, tidak user friendly, hanya dapat digunakan oleh kalangan tertentu saja (geek) bukanlah sebuah alasan untuk tetap fokus terhadap kualitas aplikasi yang ditawarkan. Kecepatan dalam menambal bug, menggunakan teknologi terbaru menjadi terobosan utama dibandingkan harus membuat dokumentasi, melakukan edukasi secara aktif dan lain sebagainya.

    Hasilnya saat ini tentu saja tidak mengecewakan, dibalik semua kekurangan-kekurangan yang ada ternyata banyak sukarelawan yang sangat peduli untuk membantu membangun linux lebih baik lagi di masa depan.

    Moral : Inti dari hal ini adalah meskipun kita berada pada titik terendah dalam suatu hal, cobalah untuk tetap fokus pada tujuan, lakukan pemecahan permasalahan satu-persatu karena hanya dengan beraksi sajalah semua permasalahan dapat terselesaikan. jika anda berada dalam sebuah project IT yang dirasa semua pihak didalamnya tidak fokus terhadap sebuah tujuan, maka perlu adanya sebuah transformasi total didalamnya.

  8. Low Profile (Rendah Hati), para pengguna linux jarang sekali (cmiiw) memamerkan mesin komputer yang dipakainya (hardware), namun mereka akan sangat bangga ketika menceritakan bahwa server kesayangannya belum pernah direstart semenjak 1 tahun yang lalu, atau tentang rekan sekerjannya yang puas dengan performa web server dan database server (yang berbasiskan os linux) yang digunakan untuk intranet sangat membantu dalam hal mengerjakan tugas hariannya.

    Bahkan para hobiis bermodal terbatas juga tak mau kalah dalam membangun super computer hanya dengan sebuah hardware raspberry pi atau melakukan diskless computing dari beberapa perangkat komputer jadul.

    Moral : Sikap rendah hati akan sangat diperlukan yang tidak menunjukkan ke ‘aku’ an adalah sebuah ketika pembicaraan bukan lagi berdasarkan aku, tapi mereka dan kalian. semakin terjangkaunya hardware komputing sekarang ini harusnya bisa memberikan manfaat bagi pemakainya.

    lebih memaksimalkan perangkat komputing yang ada, dan menggunakan aplikasi berbasis open source adalah salah satu cara yang dapat ditempuh. dan tentu saja mensikapi lebih bijak tentang penawaran-penawaran produk IT terbaru dari para penjual.

    8 filosofi linux yang perlu pengguna komputer ketahui

    8 filosofi linux yang perlu pengguna komputer ketahui

0
8.6K
67
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan