perangkat keras · web viewperangkat keras ini digunakan untuk mengubah sinyal digital menjadi...

29
ILMU KOMPUTER Hampir seluruh aspek kehidupan manusia saat ini tidak dapat dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer. Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan brainware. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer. Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada manusia yang mengoperasikannya. Setiap mesin yang mampu menerima data, memproses data, menyimpan data, dan menghasilkan bentuk keluaran berupa teks, gambar, simbol, angka dan suara dapat dikategorikan sebagai komputer. Dalam pengoperasian, bentuk, sistem dan fungsinya

Upload: ngohuong

Post on 30-Mar-2018

236 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

ILMU KOMPUTERHampir seluruh aspek kehidupan manusia saat ini tidak dapat

dilepaskan dari teknologi, khususnya teknologi komputer. Dapat dilihat bahwa untuk menuliskan suatu dokumen, orang cenderung sudah meninggalkan mesin ketik manual dan sudah digantikan perannya oleh komputer. Kasir di suatu pertokoan besar (supermarket) sudah menggunakan peralatan otomatis berupa komputer yang didisain khusus untuk keperluan itu. Kumpulan lagu-lagu yang sebelumnya hanya dapat didengarkan melalui media kaset atau piringan hitam, saat ini sudah mulai dikemas dalam bentuk compact disk (CD) yang dapat didengarkan dengan menggunakan komputer multimedia. Belum lagi perkembangan teknologi komputer di bidang kesehatan yang maju sangat pesat untuk membantu diagnosa penyakit dan proses penyembuahnnya. Dan masih banyak lagi bidang-bidang kehidupan manusia yang saat ini sudah menggunakan peralatan komputer.

Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi sehingga perlu didukung oleh elemen-elemen yang terdiri dari perangkat keras (hardware), perangkat lunak (software), dan brainware. Perangkat keras adalah peralatan komputer itu sendiri, perangkat lunak adalah program yang berisi perintah-perintah untuk melakukan proses tertentu, dan brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer.

Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada manusia yang mengoperasikannya.

Setiap mesin yang mampu menerima data, memproses data, menyimpan data, dan menghasilkan bentuk keluaran berupa teks, gambar, simbol, angka dan suara dapat dikategorikan sebagai komputer. Dalam pengoperasian, bentuk, sistem dan fungsinya komputer dapat dibagi menjadi dua(2) bagian yaitu hardware dan software.HardwareDalam mengikuti keinginan akan informasi, berbagai kendala ditemukan oleh manusia. Untuk mengakomodasi kepentingan ini, manusia menciptakan alat-alat yang menyokong keinginan tersebut.

CPU CD ROMMonitor Compact Disk

Page 2: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Keyboard Floppy DiskMouse Hard DiskPrinter Scanner

PERANGKAT KERASPerangkat keras komputer (hardware) adalah semua bagian fisik

komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.

Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer. Secara umum, sistem terdiri dari elemen-elemen yang saling berhubungan membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut.Perangkat Keras adalah bagian2 dari material komputer. Komponen2 ini mempunyai massa dan akan diinstalasi dengan obeng. Setiap perangkat keras memiliki garansi.sedangkanPerangkat Lunakadalah kebalikan dari Perangkat Keras yakni bagian2 yg non material dari komputer. Seperti : BIOS, Sistem operas dan program-program. Perangkat Lunak akan diinstalasikan ke dalam komputer melalui "Keyboard" dan "Mouse".Tidak ada perusahaan pembuat perangkat lunak yg bisa memberikan garansi bahwa perangkat lunaknya 100% tidak memiliki kesalahan.Pengenalan Hardware Komputer Secara ringkas maka sistem komputer terdiri atas tiga bagian penting yaitu

1. Perangkat keras: Unit pemrosesan sentral (CPU)/Perangkat keras: Prosesor

2. Perangkat keras: Memori ROM dan RAM 3. Perangkat keras: Input/Output

Komputer pada umumnya adalah komputer pribadi, (PC) dalam bentuk desktop atau menara kotak yang terdiri dari bagian berikut:Casing dan Cooler

Adalah dua perangkat keras pendukung pada komputer. Casing

Page 3: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

adalah rumah bagi perangkat keras utama komputer. Di dalamnya terdapat motherboad dengan processor dan memory. Casing juga menjadi tempat mendudukkan hard disk dan cd-rom drive. Selain sebagai pelindung fisik, casing yang baik juga berfungsi sebagai penyalur panas yang dihasilkan komponen elektronika komputer. Penyaluran panan akan lebih sempurna dengan bantuan cooler (pendingin) yang sesuai.

Bila anda memasang hard disk pada casing, eratkanlah kedudukannya minimal dengan empat buah sekrup agar panas yang dihasilkan oleh hard disk dapat disalurkan dengan baik ke casing. Seringkali seorang teknisi dengan begitu cerobohnya hanya memasang satu atau dua sekerup saja karena dia pikir asalkan tidak jatuh. Selain untuk menyalurkan panas, pemasangan sekerup juga untuk meredam getaran yang dihasilkan oleh putaran drive.

Sistem penaginan cpu yang umum adalah berupa kipas yang meniupkan udara ke lempeng aluminium pendingin (heatsink) yang secara langsung menempel pada cpu. Lempeng pendingin ini dibuat bersirip-sirip agar permukaannya lebih luas sehingga lebih cepat melepaskan panas. Setidaknya sekali dalam setahun kipas dan heatsink ini harus dibersihkan dari debu yang menempel, karena debu akan menghalangi proses pendinginan. Untuk membersihkannya, anda harus melepaskan heatsink ini secara hati-hati dari cpu dengan bantuan sebuah obeng pipih untuk melepaskan kait heatsink dari dudukan (socket) cpu. Pekerjaan ini hanya boleh dilakukan setelah aliran listrik ke power supply diputus.

Kartu video jenis tertentu juga menggunakan heatsink dan kipas pendingin karena menghasilkan panas yang cukup tinggi, tetapi sebagian lagi hanya menggunakan heatsink tanpa kipas. Selain itu, dalam power supply juga terdapat sebuah kipas pendingin, yang dalam kebanyakan kasus, adalah merupakan kipas satu-satunya yang bertugas membuang keluar udara panas dari dalam casing. Untuk komputer yang dipakai satu atau dua jam lalu dimatikan atau komputer di ruang ber-ac, mungkin hal ini tidak masalah, tetapi bila komputer anda biasa bekerja berjam-jam apalagi ruangan tidak pula ber-ac, alangkah bijaksananya bila anda menambah kipas pada casing (biasa disebut casing fun), satu di depan menyedot udara segar ke dalam casing dan satu lagi di belakang membuang udara panas ke luar. Harga casing fun ini tidak mahal, sekitar Rp 7500,- per buah, dibandingkan dengan manfaat yang diberikannya. Makin tinggi suhu komponen elektronika maka makin singkat umurnya dan makin turun kinerjanya. Jadi, kalau kipas pendingin pada casing

Page 4: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

sudah mulai berbunyi mendengung menandakan putarannya sudah tidak optimal, segeralah ganti dengan yang baru.

Papan sistem/papan induk Merupakan tempat CPU, memori dan bagian lainnya, dan memiliki

slot untuk kartu tambahan. Papan induk (motherboard) adalah papan sirkuit yang ditempeli dengan CPU, memori utama, video card, RAM, serta berbagai komponen lain yang mendukung kinerja suatu komputer.Emblem-emblem dalam papan induk dapat diganti sesuai dengan kebutuhan, seperti untuk meningkatkan kinerja dari grafik komputer, kecepatan baca dan lain-lain.

Gambar motherboard

CPU (Central Processing Unit) Sebagai otak dan bagian utama komputer

Sebuah CPU singkatan dari central processing unit menunjuk ke bagian dari perangkat keras komputer yang memahami dan melaksanakan instruksi dan data yang terdapat dalam perangkat lunak. Istilah yang lebih umum prosesor kadangkala digunakan untuk menunjuk ke CPU. Mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket chip-tunggal. Sejak pertengahan 1970-an, mikroprosesor chip-tunggal ini telah menjadi umum dan penting dalam implementasi CPU.

Gambar CPU(Processor)

Page 5: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

RAM(Random Acces Memory) Tempat penyimpanan data jangka pendek, sehingga komputer tidak

perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang lebih besar akan membantu kecepatan PC Memori akses acak (bahasa Inggris: Random access memory, RAM) adalah sebuah tipe penyimpanan komputer yang isinya dapat diakses dalam waktu yang tetap tidak memperdulikan letak data tersebut dalam memori. Ini berlawanan dengan alat memori urut, seperti tape magnetik, disk dan drum, di mana gerakan mekanikal dari media penyimpanan memaksa komputer untuk mengakses data secara berurutan.

Pertama kali dikenal pada tahun 60'an. Hanya saja saat itu memori semikonduktor belumlah populer karena harganya yang sangat mahal. Saat itu lebih lazim untuk menggunakan memori utama magnetic.

Perusahaan semikonduktor seperti Intel memulai debutnya dengan memproduksi RAM , lebih tepatnya jenis DRAM.Biasanya RAM dapat ditulis dan dibaca, berlawanan dengan memori-baca-saja (read-only-memory, ROM), RAM biasanya digunakan untuk penyimpanan primer (memori utama) dalam komputer untuk digunakan dan mengubah informasi secara aktif, meskipun beberapa alat menggunakan beberapa jenis RAM untuk menyediakan penyimpanan sekunder jangka-panjang.

Tetapi ada juga yang berpendapat bahwa ROM merupakan jenis lain dari RAM, karena sifatnya yang sebenarnya juga Random Access seperti halnya SRAM ataupun DRAM. Hanya saja memang proses penulisan pada ROM membutuhkan proses khusus yang tidak semudah dan fleksibel seperti halnya pada SRAM atau DRAM. Selain itu beberapa bagian dari space addres RAM (memori utama) dari sebuah sistem yang dipetakan kedalam satu atau dua chip ROM.

Gambar RAM

Cakram keras

Page 6: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

(Inggris: harddisk atau harddisk drive disingkat HDD atau hard drive disingkat HD) adalah sebuah komponen perangkat keras yang menyimpan data sekunder dan berisi piringan magnetis. Cakram keras diciptakan pertama kali oleh insinyur IBM, Reynold Johnson di tahun 1952. Cakram keras pertama tersebut terdiri dari 50 piringan berukuran 2 kaki (0,6 meter) dengan kecepatan rotasinya mencapai 1.200 rpm (rotation per minute) dengan kapasitas penyimpanan 5 MB. Cakram keas zaman sekarang sudah ada yang hanya selebar 0,6 cm dengan kapasitas 750 GB

Data yang disimpan dalam cakram keras tidak akan hilang ketika tidak diberi tegangan listrik. Dalam sebuah cakram keras, biasanya terdapat lebih dari satu piringan untuk memperbesar kapasitas data yang dapat ditampung.

Dalam perkembangannya kini cakram keras secara fisik menjadi semakin tipis dan kecil namun memiliki daya tampung data yang sangat besar. Cakram keras kini juga tidak hanya dapat terpasang di dalam perangkat (internal) tetapi juga dapat dipasang di luar perangkat (eksternal) dengan menggunakan kabel USB ataupun FireWire.

Gambar harddisk

Universal Serial Bus (USB) Adalah standar bus berseri untuk perangkat penghubung, biasanya

kepada komputer namun juga digunakan di peralatan lainnya seperti konsol permainan dan PDA.

Sistem USB mempunyai desain yang asimetris, yang terdiri dari pengontrol host dan beberapa peralatan terhubung yang berbentuk pohon dengan menggunakan peralatan hub yang khusus.

Desain USB ditujukan untuk menghilangkan perlunya penambahan expansion card ke ISA komputer atau bus PCI, dan memperbaiki kemampuan plug-and-play (pasang-dan-mainkan) dengan memperbolehkan peralatan-peralatan ditukar atau ditambah ke sistem tanpa perlu mereboot komputer. Ketika USB dipasang, ia langsung dikenal sistem komputer dan memroses device driver yang diperlukan

Page 7: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

untuk menjalankannya.USB dapat menghubungkan peralatan tambahan komputer seperti

mouse, keyboard, pemindai gambar, kamera digital, printer, hard disk, dan komponen networking. USB kini telah menjadi standar bagi peralatn multimedia seperti pemindai gambar dan kamera digital.Versi terbaru (hingga Januari 2005) USB adalah versi 2.0. Perbedaan paling mencolok antara versi baru dan lama dalah kecepatan transfer yang jauh meningkat.

Gambar USB

Page 8: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Kartu suara (Sound Card) Adalah suatu perangkat keras komputer yang digunakan untuk

mengeluarkan suara dan merekam suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap dari komputer. Namun sekarang, sound card adalah perangkat wajib di setiap komputer. Dilihat dari cara pemasangannya, sound card dibagi 3:

Sound Card Onboard, yaitu sound card yang menempel langsung pada motherboard komputer.

Sound Card Offboard, yaitu sound card yang pemasangannya di slot ISA/PCI pada motherboard. Rata-rata, sekarang sudah menggunakan PCI

Soundcard External, adalah sound card yang penggunaannya disambungkan ke komputer melalui port eksternal, seperti USB atau FireWire

Salah satu contoh sound card yang terbilang sangat sukses di pasaran indonesia adalah Sound Blaster, dari Creative Labs.Untuk memainkan musik MIDI, pada awalnya menggunakan teknologi FM Synthesis, namun sekarang sudah menggunakan Wavetable Synthesis Sedangkan untuk urusan digital audio, yang dulunya hanyalah 2 kanal (stereo), sekarang sudah menggunakan 4 atau lebih kanal suara (Surround). Kualitas nya pun sudah meningkat dari 8 bit, kemudian 16 bit, dan sekarang sudah 24 bit, bahkan 32 bit.Cara Kerja

Ketika anda mendengarkan suara dari sound card,data digital suara yang berupa waveform .wav atau mp3 dikirim ke sound card. Data digital ini di proses oleh DSP (Digital Signal processing : Pengolah signal digital) bekerja dengan DAC (Digital Analog Converter :Konversi digital ke Analog ). Mengubah sinyal digital menjadi sinyal analog, yang kemudian sinyal analog diperkuat dan dikeluarkan melalui speaker.

Ketika anda merekam suara lewat microphone. suara anda yang berupa analog diolah oleh DSP, dalam mode ADC ( Analog Digital Converter : Konversi analog ke digital). Mengubah sinyal analog menjadi sinyal digital yang

Page 9: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

berkelanjutan. Sinyal digital ini simpan dalam format waveform table dalam disk atau dikompresi menjadi bentuk lain seperti mp3

Gambar soundcardDisket atau floppy disk

Adalah sebuah perangkat penyimpanan data yang terdiri dari sebuah medium penyimpanan magnetis bulat yang tipis dan lentur dan dilapisi lapisan plastik berbentuk persegi atau persegi panjang.Disket "dibaca" dan "ditulis" menggunakan floppy disk drive (FDD). Kapasitas disket yang paling umum adalah 1,44 MB (seperti yang tertera pada disket), meski kapasitas sebenarnya adalah sekitar 1,38 MB

Gambar Disket

Jaringan komputer Adalah sebuah sistem yang terdiri atas komputer dan perangkat jaringan

lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:

Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk

Komunikasi: contohnya surat elektronik, instant messaging, chatting Akses informasi: contohnya web browsing

Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta layanan disebut klien (client) dan yang memberikan layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir

Page 10: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

seluruh aplikasi jaringan komputer.

Klasifikasi Berdasarkan skala : Local Area Network (LAN) Metropolitant Area Network (MAN) Wide Area Network (WAN)

Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:

Client-server Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.

Peer-to-peer Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A, B, C, D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.Berdasarkan topologi jaringan: Berdasarkan [topologi jaringan], jaringan komputer dapat dibedakan atas:

Page 11: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Topologi bus Topologi bintang Topologi cincin

Modem Berasal dari singkatan MOdulator DEModulator. Perangkat keras ini

digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau saluran lainnya.

Data dari komputer yang berbentuk sinyal digital diberikan kepada modem untuk diubah menjadi sinyal analog. Sinyal analog tersebut dapat dikirimkan melalui beberapa media telekomunikasi seperti telepon dan radio.Setibanya di modem tujuan, sinyal analog tersebut diubah menjadi sinyal digital kembali dan dikirimkan kepada komputer. Terdapat dua jenis modem secara fisiknya, yaitu modem eksternal dan modem internal. Gambar Modem ekternal dan modem internal

Jenis modemModem terbagi atas:

1. Modem analog yaitu modem yang mengubah sinyal analog menjadi sinyal digital

2. Modem ADSL 3. Modem kabel yaitu modem yang menerima data langsung dari penyedia

layanan lewat TV Kabel 4. Modem CDMA 5. Modem 3GP 6. Modem GSM

Page 12: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

komponen standar atau yang umum digunakan. Input ---Keyboard Alat penunjuk =Mouse Trackball =Joystick Gamepad Scanner gambar Webcam Output ==Printer Speaker Monitor

Monitoralat yang mampu menampilkan teks maupun gambar dari data yang sedang diproses dalam CPU

KeyboardAlat untuk memasukan data maupun perintah ke CPU, biasanya terdiri dari rangkaian huruf dan angka.

Mousealat bantu untuk memberikan perintah dalam memproses data berbentuk gambar/grafik

PrinterAlat yang memproduksi keluaran data (output) berbentuk cetak, baik itu berupa teks maupun gambar/grafik.

CD RomAlat tambahan (alat peripheral) yang mampu menyimpan dan menuliskan data dan program melalui media CD (Compact Disk). Alat ini didesain mampu menuliskan dan membaca data atau program melalui sistem Optik.

Compact Disk (CD)Media penyimpanan yang terbuat dari bahan plastik. Proses penyimpanan dan pembacaan data menggunakan sistem optic

Page 13: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

TouchpadUnit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball

Joy Stick dan Games PaddleAlat ini biasa digunakan pada permainan (games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer

PERANGKAT LUNAKBagian2 yg non material dari komputer. Seperti : BIOS, Sistem operasi

dan program-program. Perangkat Lunak akan diinstalasikan ke dalam komputer melalui "Keyboard" dan "Mouse".Tidak ada perusahaan pembuat perangkat lunak yg bisa memberikan garansi bahwa perangkat lunaknya 100% tidak memiliki kesalahan.

Perangkat lunak atau piranti lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai 'penterjemah' perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras. Perangkat lunak ini dibagi menjadi 3 tingkatan: tingkatan program aplikasi (application program misalnya Microsoft Office), tingkatan sistem operasi (operating system misalnya Microsoft Windows), dan tingkatan bahasa pemrograman (yang dibagi lagi atas bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan).

Perangkat lunak adalah program komputer yang isi instruksinya dapat diubah dengan mudah. Perangkat lunak umumnya digunakan untuk mengontrol perangkat keras (yang sering disebut sebagai device driver), melakukan proses perhitungan, berinteraksi dengan perangkat lunak yang lebih mendasar lainnya (seperti sistem operasi, dan bahasa pemrograman), dan lain-lain

Page 14: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Kriteria Penilaian Software Suatu software dikembangkan melalui suatu pengamatan dari suatu

sistem kerja yang berjalan, untuk menilia suatu software tentu saja banyak kriteria yang harus diperhatikan. Beberapa criteria untuk menilia software adalah sebagai berikut :

Kegunaan : fasilitas dan laporan yang ada sesuai dengan kebutuhan dan menghasilkan informasi tepat pada waktu (realtime) dan relevan untuk proses pengambilan keputusan.

Ekonomis : biaya yang dikeluarkan sebanding untuk mengaplikasikan software sesuai dengan hasil yang didapatkan.

Keandalan : mampu menangani operasi pekerjaan dengan frekuensi besar dan terus-menerus.

Kapasitas : mampu menyimpan data dengan jumlah besar dengan kemampuan temu kembali yang cepat.

Sederhana : menu-menu yang disediakan dapat dijalankan dengan mudah dan interaktif dengan pengguna

Fleksibel : dapat diaplikasikan di beberapa jenis sistem operasi dan institusi serta maupun memiliki potensi untuk dikembangkan lebih lanjut.

Menentukan Software Membangun sendiri Mengontrakan keluar Membeli software jadi yang ada di pasaran

Pilihan apapun yang dijatuhkan, software harus Sesuai dengan keperluan Memiliki ijin pemakaian Ada dukungan teknis, pelatihan, dokumentasi yang relevan serta

pemeliharaan. Menentukan staf yang bertanggungjawab atas pemilihan dan evaluasi

software.

Page 15: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Memilih dan membeli perangkat lunak merupakan suatu proses tersedianya dukungan pemakai, karena diperlukan banyak pelatihan dan pemecahan masalah sebelum sistem tersebut dapat berjalan dengan baik. Salah satu cara untuk memastikan dukungan pelanggan adalah memilih perangkat lunak yang digunakan oleh sejumlah perpustakaan. Sekelompok besar pengguna biasanya menjustifikasikan layanan dukungan pelanggan sebagai hal yang subtansial. Selain itu, pengguna dapat saling membantu dalam pemecahan masalah.

Spesifikasi perangkat keras harus memenuhi kebutuhan-kebutuhan minimum operasi perangkat lunak.

Perangkat lunak sumber terbukaPerangkat lunak sumber terbuka (Inggris: open source software) adalah

jenis perangkat lunak yang kode sumber-nya terbuka untuk dipelajari, diubah, ditingkatkan dan disebarluaskan. Karena sifat ini, umumnya pengembangannya dilakukan oleh satu paguyuban terbuka yang bertujuan mengembangkan perangkat lunak bersangkutan. Anggota-anggota paguyuban itu seringkali sukarela tapi bisa juga pegawai suatu perusahaan yang dibayar untuk membantu pengembangan perangkat lunak itu. Produk perangkat lunak yang dihasilkan ini biasanya bersifat bebas dengan tetap menganut kaidah dan etika tertentu.

Semua perangkat lunak bebas adalah perangkat lunak sumber terbuka, tapi sebaliknya perangkat lunak sumber terbuka belum tentu perangkat lunak bebas, tergantung kaidah yang dipakai dalam melisensikan perangkat lunak sumber terbuka tersebut.Perbedaan perangkat lunak sumber terbuka dengan perangkat lunak gratis

Serupa dengan perangkat lunak gratis, perangkat lunak sumber terbuka merupakan perangkat lunak yang juga dapat diperoleh dan didistribusikan secara bebas. Berbeda halnya dengan perangkat lunak gratis yang belum tentu boleh dilihat kode aslinya, perangkat lunak sumber terbuka dapat dibaca kode-kode pemrograman sesuai aslinya. Kode pemrograman ini dapat juga diubah, dimodifikasi dan dikembangkan sendiri oleh kita dengan tetap memperhatikan kaidah yang berlaku sesuai dengan lisensi perangkat lunak tersebut.

Page 16: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Sebagai contoh untuk memahami perbedaan antara kedua jenis perangkat ini dapat diilustrasikan misalnya perusahaan Microsoft pada suatu saat menjadikan salah satu produknya menjadi perangkat lunak gratis. Hal ini berarti siapapun dapat mendapatkannya secara gratis. Akan tetapi anda tidak diperkenankan untuk kemudian memodifikasi dan mengembangkan produk perangkat lunak tersebut.

Dapat disimpulkan, perangkat lunak sumber terbuka sudah pasti merupakan perangkat lunak gratis, namun sebaliknya perangkat lunak gratis belum tentu merupakan perangkat lunak sumber terbuka.

Skema Lisensi perangkat lunak sumber terbuka, Open Source Software (OSS)

Jenis Penggunaan OSSLisensi OSS yang dapat dipergunakan

Tidak merubah source codeSemua jenis lisensi OSS (GPL, BSD, MPL, LGPL, Lisensi MIT)

Merubah source code untuk kebutuhan Internal

Semua jenis lisensi OSS (GPL, BSD, MPL, LGPL, Lisensi MIT)

Merubah source code dan mendistribusikan sebagai OSS

Semua jenis lisensi OSS (GPL, BSD, MPL, LGPL, Lisensi MIT)

Merubah source code dan mendistribusikan sebagai proprietary software

BSD, Lisensi MIT

Menggunakan OSS sebagai salah satu komponen/library software yang didistribusikan sebagai proprietary software

BSD, MIT License

Sistem manajemen konten MediaWiki ogg: tipe berkas perangkat lunak bebas yang fungsinya menyerupai MP3

atau MP4

Direktori Perangkat Lunak Bebas (Free Software Directory) adalah proyek

Page 17: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

dari Yayasan Perangkat Lunak Bebas dan UNESCO yang memantau basisdata yang besar dari perangkat lunak bebas.

Perangkat lunak bebasPerangkat lunak bebas (Inggris: free software) adalah istilah yang

diciptakan oleh Richard Stallman dan Free Software Foundation [1] yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta ijin dari siapa pun.

Untuk menjadikan sebuah perangkat lunak sebagai perangkat lunak bebas, perangkat lunak tersebut harus memiliki sebuah lisensi, atau berada dalam domain publik dan menyediakan akses ke kode sumbernya bagi setiap orang. Gerakan perangkat lunak bebas (free software movement) yang merintis perangkat lunak bebas berawal pada tahun 1983, bertujuan untuk memberikan kebebasan ini dapat dinikmati oleh setiap pengguna komputer.

Dengan konsep kebebasan ini, setiap orang bebas untuk menjual perangkat lunak bebas, menggunakannya secara komersial dan mengambil untung dari distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang yang memiliki salinan dari sebuah perangkat lunak bebas dapat pula menyebarluaskan perangkat lunak bebas tersebut secara gratis. Model bisnis dari perangkat lunak bebas biasanya terletak pada nilai tambah seperti dukungan, pelatihan, kustomisasi, integrasi atau sertifikasi.

Perangkat lunak bebas (free software) jangan disalahartikan dengan perangkat lunak gratis (freeware) yaitu perangkat lunak yang digunakan secara gratis. Perangkat lunak gratis dapat berupa perangkat lunak bebas atau perangkat lunak tak bebas. Sejak akhir tahun 1990-an, beberapa alternatif istilah untuk perangkat lunak bebas digulirkan seperti "perangkat lunak sumber terbuka" (open-source software), "software libre", "FLOSS", dan "FOSS".

Dewasa ini umumnya perangkat lunak bebas tersedia secara gratis dan dibangun/dikembangkan oleh suatu paguyuban terbuka. Anggota-anggota

Page 18: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

paguyuban tersebut umumnya bersifat sukarela tetapi dapat juga merupakan karyawan suatu perusahaan yang memang dibayar untuk membantu pengembangan perangkat lunak tersebut.

SejarahPada 1950-an, 1960-an dan 1970-an, suatu perangkat lunak dapat dibagi

penggunaannya secara bebas oleh pengguna-pengguna komputer. Industri perangkat keras sangat diuntungkan karena dengan dibuatnya suatu perangkat lunak yang berjalan di atas perangkat keras yang mereka buat, menjadikan perangkat keras mereka berguna. Pada 1970-an dan akhir 1980-an, perusahaan-perusahaan pembuat perangkat lunak mulai menggunakan hak cipta untuk melarang penggunaan perangkat lunak berbagi, dan mulai menyebarkan perangkat lunak dalam format biner (format terkompilasi) dan bukannya dalam kode sumber untuk mencegah perangkat lunak untuk dapat dipelajari atau dimodifikasi.

Pada 1983, Richard Stallman meluncurkan proyek GNU setelah merasa frustasi dengan efek yang ditimbulkan dari perubahan budaya industri komputer dan pengguna-penggunanya. Pengembangan perangkat lunak sistem operasi GNU dimulai pada Januari 1984, dan Yayasan Perangkat Lunak Bebas (FSF) didirikan pada Oktober 1985. Ia memperkenalkan definisi perangkat lunak bebas dan "copyleft", yaitu sebuah model lisensi yang memastikan kebebasan dalam hal penggunaan perangkat lunak bebas bagi semua orang.

Perangkat lunak bebas merupakan upaya besar dari dunia internasional untuk menghasilkan perangkat lunak yang digunakan oleh individu, perusahaan besar dan lembaga pemerintah. Perangkat lunak bebas memiliki penetrasi pasar yang tinggi dalam aplikasi server Internet seperti Apache HTTP Server, sistem basisdata MySQL, dan bahasa skrip PHP. Paket besar perangkat lunak bebas juga tersedia seperti GNU/Linux dan FreeBSD. Pengembang-pengembang perangkat lunak bebas juga telah membuat versi bebas dari aplikasi-aplikasi dekstop yang umum digunakan seperti penjelajah web, paket perkantoran dan pemutar multimedia. Tetapi perlu dicatat bahwa dalam banyak kategori, perangkat lunak bebas yang digunakan untuk pengguna-pengguna individu atau pengguna rumahan hanya memiliki porsi kecil dari pasar yang lebih banyak dikuasai oleh perangkat lunak berbayar.

Page 19: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Kebanyakan perangkat lunak bebas didistribusikan secara online dan gratis, atau secara off-line dengan dikenai sejumlah biaya untuk distribusi.

Keuntungan ekonomis dari model perangkat lunak bebas telah diakui oleh beberapa perusahaan besar seperti IBM, Red Hat, dan Sun Microsystems. Banyak perusahaan yang bisnis intinya tidak berada dalam sektor teknologi informasi memilih perangkat lunak bebas sebagai solusi Internet mereka karena investasi yang rendah dan kebebasan untuk kustomisasi.Contoh perangkat lunak bebasBeberapa perangkat lunak bebas yang dikenal secara internasional:

Sistem operasi: GNU/Linux, BSD, Darwin, dan OpenSolaris Kompilator GCC, GDB debugger dan C libraries Server: BIND name server, Sendmail mail transport, Apache HTTP

Server, dan Samba file server RDBMS: MySQL dan PostgreSQL Bahasa pemrograman: Perl, PHP, Python, Ruby dan Tcl GUI: X Window System, GNOME, KDE, dan Xfce Paket perkantoran OpenOffice.org, Mozilla dan penjelajah web Firefox

serta penyunting grafis GIMP Sistem dokumen TeX dan LaTeX Alat bantu UNIX untuk otomatisasi skrip dan pengujian: Expect Alat bantu UNIX untuk layanan pemantauan jaringan: Nagios

perangkat lunak bebasDefinisi

Untuk membantu membedakan antara perangkat lunak bebas dan perangkat lunak gratis, Richard Stallman, pendiri gerakan perangkat lunak bebas, menjelaskan: "Perangkat lunak bebas adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan 'bebas' seperti dalam "kebebasan berpendapat", bukan 'bebas' dalam "bir gratis"..[3]

Menurut Richard Stallman dan Yayasan Perangkat Lunak Bebas, suatu perangkat lunak dikatakan perangkat lunak bebas jika pengguna yang menerima salinan perangkat lunak tersebut memiliki empat kebebasan yaitu:

Kebebasan 0: Bebas untuk menjalankan perangkat lunak untuk tujuan apapun.

Page 20: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Kebebasan 1: Bebas untuk mempelajari dan mengubah perangkat lunak. Kebebasan 2: Bebas untuk menyalin perangkat lunak, sehingga Anda

dapat membantu tetangga Anda. Kebebasan 3: Bebas untuk memajukan perangkat lunak, dan merilisnya

ke publik, sehingga komunitas dapat menikmati keuntungan tersebut. Kebebasan 1 dan 3 membutuhkan akses atas kode sumber, karena tidak mungkin untuk mempelajari dan mengubah perangkat lunak tanpa kode sumbernya.

Kelompok lainnya telah mempublikasikan definisi lain yang menggambarkan hal yang hampir sama tentang perangkat lunak bebas. Panduan Perangkat Lunak Bebas Debian (Debian Free Software Guidelines) dan Definisi Sumber Terbuka (Open Source Definition) adalah contohnya.Penamaan

Beberapa pengguna menggunakan istilah "libre" untuk menghindari disambiguasi dari kata free. Istilah tersebut kebanyakan ditemui di gerakan perangkat lunak bebas.

Istilah lainnya yang digunakan adalah "perangkat lunak sumber terbuka" ("open source software") yang tercantum dalam Panduan Perangkat Lunak Bebas Debian yang dibuat pada tahun 1998.Lisensi

Baik Yayasan Perangkat Lunak Bebas maupun Inisiatif Sumber Terbuka mempublikasikan daftar lisensi yang cocok dengan definisi perangkat lunak bebas dan perangkat lunak sumber terbuka. (Lihat: Daftar lisensi perangkat lunak yang disetujui FSF dan Daftar lisensi perangkat lunak yang disetujui OSI).Beberapa lisensi perangkat lunak bebas yang umumnya dipakai adalah:

GNU General Public License GNU Lesser General Public License BSD License Mozilla Public License MIT License Apache License

Lisensi permisif dan copyleftFSF mengelompokkan lisensi-lisensi perangkat lunak bebas ke dalam:

Lisensi-lisensi copyleft, adalah GNU General Public License yang paling

Page 21: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

menonjol. Lisensi-lisensi ini mengakui hak cipta oleh penciptanya dan mengijinkan pendistribusian dan modifikasi dengan beberapa syarat yang memastikan bahwa semua versi yang telah dimodifikasi tetap bebas selama waktu yang diinginkan penciptanya.

Lisensi-lisensi BSD, dimana umumnya perangkat lunak yang berlisensi ini didistribusikan dengan sistem operasi BSD. Penciptanya memegang hak cipta dan mengharuskan atribusi pada versi-versi yang dimodifikasi, tetapi tetap mengijinkan pendistribusian dan modifikasi selama waktu yang diinginkan penciptanya.

Perangkat lunak domain publik - Pencipta meninggalkan hak ciptanya. Karena perangkat lunak domain publik tidak memiliki perlindungan hak cipta, perangkat lunak lisensi ini dapat secara bebas digunakan dalam bentuk apapun termasuk ke dalam bentuk berbayar. Penciptanya dalam kondisi apapun tidak bisa lagi menetapkan pembatasan-pembatasan apapun setelah dirilis dan diedarkan.

DampakPerangkat lunak bebas memainkan sejumlah peranan dalam

pengembangan Internet, World Wide Web dan infrastruktur dari perusahaan-perusahaan dot-com. Perangkat lunak bebas menyebabkan pengguna-pengguna dapat bekerja sama dalam memperbaiki dan memajukan program yang mereka gunakan sehingga menjadikan perangkat lunak bebas sebagai barang publik dan bukannya barang pribadi.

Dalam model bisnis perangkat lunak bebas, pembuat dapat mengenakan biaya untuk distribusi dan menawarkan dukungan berbayar serta kustomisasi perangkat lunak. Perangkat lunak tak bebas (proprietary software) menggunakan model bisnis yang berbeda, di mana pengguna harus membayar lisensi sebelum dapat menggunakan perangkat lunak. Terkadang beberapa jenis dukungan purna jual termasuk dalam lisensi perangkat lunak tak bebas tersebut, tetapi tidak banyak perangkat lunak berbayar mengenakan biaya tambahan untuk dukungan.

Perangkat lunak bebas pada umumnya tersedia secara gratis atau dengan harga yang relatif murah dibandingkan dengan harga perangkat lunak tak bebas. Dengan perangkat lunak bebas, pebisnis dapat menyesuaikan perangkat lunak sesuai dengan kebutuhan dengan mengubah perangkat lunak. Perangkat lunak bebas pada umumnya tidak memiliki garansi dan tidak

Page 22: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

mengenakan kewajiban legal kepada siapa pun. Walaupun demikian, garansi terkadang dibuat antara dua belah pihak tergantung perangkat lunak dan penggunaannya berdasarkan persetujuan terpisah dari lisensi perangkat lunak bebas yang bersangkuta.

Banyak pihak memperdebatkan segi keamanan dari perangkat lunak bebas yang dianggap lebih rentan dari perangkat lunak berbayar. Pihak pengguna perangkat lunak bebas mengklaim angka celah keamanan perangkat lunak bebas yang lebih banyak dibandingkan celah keamanan yang ditemukan pada perangkat lunak berbayar disebabkan karena kode sumber perangkat lunak bebas dapat diakses siapa pun termasuk pihak-pihak yang menggunakannya secara ilegal. Mereka juga mengklaim walaupun perangkat lunak berbayar tidak mempublikasikan celah keamanan, tetapi celah tersebut ada dan kemungkinan diketahui oleh para peretas. Di segi lain, ketersediaan kode sumber dari perangkat lunak bebas menyebabkan banyak pengguna dapat menganalisa kode sumber tersebut dan menjadikan tingkat kemungkinan tinggi bagi seseorang untuk menemukan suatu celah dan membuat perbaikannya.Kontroversi

Kode sumber terbuka merupakan keharusan dalam perangkat lunak bebas. Ada beberapa kontroversi yang disebabkan oleh beberapa bagian dari perangkat lunak bebas yang bertentangan dengan semangat kode sumber terbuka:Binary blobsPada tahun 2006, OpenBSD memulai kampanye pertama menentang penggunaan binary blobs, binary large objects, dalam kernel. Blobs merupakan device driver yang secara didistribusikan secara bebas untuk perangkat keras dimana kode sumbernya tidak dirilis oleh pembuatnya. Hal ini membatasi kebebasan pengguna untuk mengubah perangkat lunak tersebut. Blobs juga tidak didokumentasikan dan dapat memiliki bug, sehingga memiliki risiko keamanan terhadap kernel yang menggunakannya. Sasaran dari kampanye menentang blobs adalah untuk mengumpulkan dokumentasi perangkat keras yang dapat mendukung pengembang untuk menulis driver yang bebas.Isu blobs dalam kernel Linux dan device driver lainnya memotivasi beberapa pengembang di Irlandia untuk meluncurkan gNewSense, sebuah distro Linux

Page 23: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

yang tidak memiliki binary blobs. Proyek ini menerima dukungan dari FSF.BitKeeperBitKeepeer adalah sebuah perangkat lunak pengontrol versi buatan Larry McVoy. Ia kemudian membuat proyek-proyek perangkat lunak bebas yang menggunakan BitKeeper, dengan maksud untuk menarik para pengguna. Pada tahun 2002 sebuah keputusan kontroversial dibuat untuk menggunakan BitKeeper dalam pengembangan kernel Linux yang notabene merupakan proyek perangkat lunak bebas. Berikut kutipan dari sebuah tulisan di Newsforge oleh Richard Stallman yang menggambarkan kenapa ini menjadi sumber utama kontroversi.

Gerakan perangkat lunak bebas telah mengatakan "Pikirkan kebebasan berpendapat, dan bukannya bir gratis" selama 15 tahun. McVoy mengatakan hal yang sebaliknya; ia mengundang para pengembang untuk memfokuskan pada kurangnya harga dan bukannya kebebasan. Aktivis perangkat lunak bebas seharusnya meninggalkan ide ini, tetapi beberapa orang dalam komunitas kita yang menilai keuntungan teknis di atas kebebasan dan komunitas terpengaruh olehnya....

Sebuah kernel bebas, bahkan sebuah sistem operasi secara keseluruhan, tidaklah cukup untuk menggunakan komputer Anda secara bebas; kita membutuhkan perangkat lunak bebas untuk hal-hal lainnya. Aplikasi bebas, driver bebas, BIOS bebas: beberapa proyek tersebut menghadapi kendala besar yaitu kebutuhan untuk melakukan rekayasa terbalik atau menekan perusahaan agar membuat dokumentasi yang diperlukan, atau untuk bekerja dalam ancaman paten. Kesuksesan membutuhkan kekuatan dan determinasi. Kernel yang lebih baik tentu saja dibutuhkan, tetapi tidak atas suatu harga yang akan melemahkan kekuatan untuk membebaskan dunia perangkat lunak yang tersisa."

Sehubungan dengan rekayasa terbalik atas protokol-protokol BitKeeper yang dilakukan kemudian, McVoy akhirnya menarik penggunaan gratis untuk proyek-proyek perangkat lunak bebas.Kesepakatan patenPada November 2006, Microsoft dan Novell mengumumkan sebuah kerjasama kontroversial yang antara lain berisi tentang proteksi paten untuk beberapa pelanggan Novell dalam beberapa kondisi tertentu.

Page 24: Perangkat keras · Web viewPerangkat keras ini digunakan untuk mengubah sinyal digital menjadi sinyal analog sehingga data dari komputer bisa dikirimkan melalui saluran telepon atau

Ketiga elemen system computer tersebut harus saling berhubungan dan membentuk satu kesatuan. Perangkat keras tanpa perangkat lunak tidak akan berarti apa-apa, hanya berupa benda mati. Kedua perangkat keras dan lunak juga tidak dapat berfungsi jika tidak ada manusia yang mengoperasikannya.