WHAT'S NEW?
Loading...



 Pada artikel kali ini saya akan mencoba menjelaskana bagaimana cara untuk melihat konten dari suatu file text menggunakan beberapa perintah dasar pada linux.

1. head
Perintah ini berfungsi untuk menampilkan 10 baris pertama dari text dalam suatu file

macs-MBP:Desktop wc$ head encrypt.c 
#include 
#include 
#include 

/*
 * MCrypt API available online:
 * http://linux.die.net/man/3/mcrypt
 */
#include 




2. tail
Perintah ini serupa dengan perintah head hanya saja yang akan ditampilkan adalah 10 baris terakhir

macs-MBP:Desktop wc$ tail encrypt.c 

  printf("==C==\n");
  printf("plain:   %s\n", plaintext);
  encrypt(buffer, buffer_len, IV, key, keysize); 
  printf("cipher:  "); display(buffer , buffer_len);
  decrypt(buffer, buffer_len, IV, key, keysize);
  printf("decrypt: %s\n", buffer);
  
  return 0;
}



3. cat
Perintah cat adalah salah satu tools paling umum yang sering digunakan dalam sistem apapun. Fungsinya kurang lebih adalah untuk menyalin standard input kedalam bentuk standard output.

macs-MBP:ccrypt-1.10.mac-univ wc$ cat AUTHORS 
Known contributors are listed here, in alphabetical order by their
abbreviations (which are used in Changelog).

 PS1 Peter Selinger  (author)
 JR1 Joshua Redstone 

Translators:

 PS1 Peter Selinger  (de, fr)
 BV1 BenoƮt Valiron  (fr)


Selain untuk menampilkan content fungsi utama dari perintah cat adalah concation atau menggabungkan isi dari suatu file

macs-MBP:ccrypt-1.10.mac-univ wc$ echo "one" > part1
macs-MBP:ccrypt-1.10.mac-univ wc$ echo "two" > part2
macs-MBP:ccrypt-1.10.mac-univ wc$ echo "three" > part3
macs-MBP:ccrypt-1.10.mac-univ wc$ cat part1
one
macs-MBP:ccrypt-1.10.mac-univ wc$ cat part2
two
macs-MBP:ccrypt-1.10.mac-univ wc$ cat part3
three
macs-MBP:ccrypt-1.10.mac-univ wc$ cat part1 part2 part3
one
two
three
macs-MBP:ccrypt-1.10.mac-univ wc$ cat part1 part2 part3 > all
macs-MBP:ccrypt-1.10.mac-univ wc$ cat all
one
two
three


Perintah cat juga dapat digunakan untuk membuat file text. Cukup ketik cat > contoh.txt . Selanjutnya ketik beberapa baris, akhiri setiap baris dengan tombol enter dan untuk mengakhiri baris terkahir tekan tombol ctrl bersama dengan tombol d

Last login: Fri Jul  8 05:41:23 on ttys000
macs-MBP:~ wc$ cat > contoh.txt
ini baris contoh 1
ini yang ke-2
ini terkhir
macs-MBP:~ wc$ cat contoh.txt
ini baris contoh 1
ini yang ke-2
ini terkhir



4. tac
Perintah ini serupa dengan perintah cat hanya saja text akan ditampilkan secara terbalik

macs-MBP:Desktop wc$ cat count one
two
three
four
macs-MBP:Desktop wc$ tac count four
three
two
one


Sumber : cobbaut paul. 2015. Linux Fundamentals. Netsec. GNU

Kali ini kita akan belajar bagaimana cara membuat maupun menghapus direktori pada linux. Perintah yang digunakan kali ini adalah perintah : mkdir dan rmdir.

1. mkdir
Perintah mkdir (make direktori) ini digunakan untuk membuat direktori baru

macs-MBP:~ wc$ ls -l
drwx------   5 wc  staff    170 Jun  1 23:13 Applications
drwx------+ 13 wc  staff    442 Jul  8 05:21 Desktop
drwxrwxrwx+  7 wc  staff    238 Jun 28 12:33 Documents
drwx------+  7 wc  staff    238 Jul  7 18:54 Downloads
macs-MBP:~ wc$ mkdir new_folder
macs-MBP:~ wc$ ls -l
drwx------   5 wc  staff    170 Jun  1 23:13 Applications
drwx------+ 13 wc  staff    442 Jul  8 05:21 Desktop
drwxrwxrwx+  7 wc  staff    238 Jun 28 12:33 Documents
drwx------+  7 wc  staff    238 Jul  7 18:54 Downloads
drwxr-xr-x   2 wc  staff     68 Jul  8 05:41 new_folder



2. mkdir -p
Perintah mkdir dengan parameter -p akan membuat direktori bersama dengan parrent direktori jika dibutuhkan.

macs-MBP:~ wc$ cd new_folder/
macs-MBP:new_folder wc$ mkdir folder_1/folder_2
mkdir: folder_1: No such file or directory
macs-MBP:new_folder wc$ mkdir -p folder_1/folder_2
macs-MBP:new_folder wc$ ls -l
total 0
drwxr-xr-x  3 wc  staff  102 Jul  8 05:47 folder_1
macs-MBP:new_folder wc$ cd folder_1/
macs-MBP:folder_1 wc$ ls -l
total 0
drwxr-xr-x  2 wc  staff  68 Jul  8 05:47 folder_2



3. rmdir
Perintah rmdir (remove direktori) ini digunakan untuk menghapus direktori (hanya direktori kosong).
Jika direktori tidak kosong kita dapat menggunakan parameter -p sama halnya seperti kita akan membuat folder
dengan parent-nya.

macs-MBP:new_folder wc$ ls -l
total 0
drwxr-xr-x  3 wc  staff  102 Jul  8 05:47 folder_1
drwxr-xr-x  2 wc  staff   68 Jul  8 05:51 folder_kosong
macs-MBP:new_folder wc$ rmdir folder_kosong/
macs-MBP:new_folder wc$ rmdir -p folder_1/folder_2/



Sumber : cobbaut paul. 2015. Linux Fundamentals. Netsec. GNU


Pada artikel kali ini saya akan mencoba menjelaskan beberapa perintah dasar linux yang paling umum digunakan saat kita akan bekerja pada direktori linux : 
pwd, cd dan ls.
Selain perintah diatas saya juga akan menjelaskan apa itu relative dan absolut path.

1. pwd
Perintah pwd atau (print working direktori) ini digunakan untuk menampilkan direktori anda sekarang.

wb@wb-pc:~$ pwd
/home/wb
 
2. cd
Perintah cd atau (change direktori) ini digunakan untuk mengganti direktori aktif anda sekarang.

wb@wb-pc$ cd /etc 
wb@wb-pc$ pwd 
/etc
wb@wb-pc$ cd /bin 
wb@wb-pc$ pwd 
/bin
wb@wb-pc$ cd /home/wb/ 
wb@wb-pc$ pwd 
/home/wb

3. cd ~
Perintah ini berfungsi untuk menuju ke direktori home. Selain itu kita juga dapat menggunakan 
perintah cd tanpa mengetikan parameter direktori apapun unutk menuu ke direktori home
wb@wb-pc$ pwd 
/etc
wb@wb-pc$ cd 
wb@wb-pc$ pwd 
/home/wb 
wb@wb-pc$ cd ~ 
wb@wb-pc$ pwd 
/home/wb

4. cd ..
Perintah ini berfungsi untuk menuju ke parrent direktori aktif kita sekarang.
wb@wb-pc$ pwd 
/usr/share/games
wb@wb-pc$ cd ..
wb@wb-pc$ pwd 
/usr/share
 

5. cd -
Perintah ini berfungsi untuk menuju ke direktori sebelumnya.
wb@wb-pc$ pwd 
/home/wb 
wb@wb-pc$ cd /etc 
wb@wb-pc$ pwd /etc
wb@wb-pc$ cd - 
/home/wb 
wb@wb-pc$ cd - 
/etc
 
6. Absolute dan Reltive Path
Ketika kita mengetik path dengan dimulai slash (/) maka root direktori yang akan dianggap sebagai starting point, inilah yang disebut dengan absolute path. Sedangkan relative path adalah jika kita mengetik path tanpa slash diawal maka direktori sekarang lah yang akan digunakan sebagai starting point. 
Contoh absolute path :
wb@wb-pc$ cd /home/wb/games

Contoh relative path :
wb@wb-pc$ pwd 
/home/wb
wb@wb-pc$ cd games

7. Perintah ls
Kita dapat melihat content dari suatu direktori dengan menggunakan perintah ls
wb@wb-pc$ ls 
allfiles.txt dmesg.txt games services stuff summer.txt 

8. Perintah ls -a
Parameter -a pada perintah ls berfungsi untuk menampilkan semua content yang terdapat dalam direktori. Termasuk hidden files, pada sistem linux hidden files ditandai dengan awalan karakter "." (titik) pada nama file atau direktori.
wb@wb-pc$ ls 
allfiles.txt dmesg.txt games services stuff summer.txt 
wb@wb-pc$ ls -a 
. .. .bash_history .profile allfiles.txt dmesg.txt games services stuff summer.txt 
9. Perintah ls -l
Parameter -l pada perintah ls berfungsi untuk menampilkan content yang terdapat dalam direktori. Dengan tampilan yang lebih detail dan rapih

wb@wb-pc$ ls -l
total 80
drwx------   5 wc  staff    170 Jun  1 23:13 Applications
drwx------+ 10 wc  staff    340 Jul  7 09:54 Desktop
drwxrwxrwx+  7 wc  staff    238 Jun 28 12:33 Documents
drwx------+  7 wc  staff    238 Jul  7 09:19 Downloads
drwx------@  9 wc  staff    306 Jul  7 08:37 Google Drive
drwx------@ 60 wc  staff   2040 Jun  8 07:31 Library
drwx------+  5 wc  staff    170 Mar 11 22:40 Movies
drwx------+  4 wc  staff    136 Mar 11 01:25 Music
drwx------+  6 wc  staff    204 Mar 21 21:32 Pictures
drwxr-xr-x+  6 wc  staff    204 Mar 29 11:48 Public
drwx------   3 wc  staff    102 Apr  5 19:18 VirtualBox VMs
-rw-r--r--   1 wc  staff  36484 Mar 12 10:44 genymotion-log.zip


Sumber : cobbaut paul. 2015. Linux Fundamentals. Netsec. GNU

 
Man pages atau juga sering disebut manual pages merupakan perintah linux yang berfungsi untuk menampilkan halaman manual penggunaan suatu perintah linux lainnya. Hampir semua perintah dan file pada sistem operasi Unix memiliki halaman manual yang cukup baik untuk menjelaskan kegunaan masing-masing perintah tersebut. Halaman Man ini juga akan memberikan penjelasan seputar penggunaan parameter untuk setiap perintah dalam sistem operasi Unix.
 

#Cara penggunaan :

1. man $command
Ketik man diikuti dengan perintah yang ingin anda lihat halaman manualnya. Selanjutnya untuk keluar anda dapat menekan tombol q.

wb@wb-pc:~$man ls
wb@wb-pc:~$man cd
wb@wb-pc:~$man curl

2. man -k $string
Parameter -k pada man berfungsi untuk menampilkan laman man yang memiliki $string

wb@wb-pc:~$ man -k syslog
lm-syslog-setup (8)  - configure laptop mode to switch syslog.conf ...
logger (1)           - a shell command interface to the syslog(3) ...
syslog-facility (8)  - Setup and remove LOCALx facility for sysklogd
syslog.conf (5)      - syslogd(8) configuration file
syslogd (8)          - Linux system logging utilities.
syslogd-listfiles (8) - list system logfiles

3. whatis
Perintah ini berfungsi untuk menampilkan deskripsi singkat dari laman manual suatu perintah

wb@wb-pc:~$whatis route
route (8)            - show / manipulate the IP routing table

4. whereis
Perintah ini berfungsi untuk lokasi file dari suatu perintah

wb@wb-pc:~$whereis -m whois
whois: /usr/share/man/man1/whois.1.gz


Sumber : cobbaut paul. 2015. Linux Fundamentals. Netsec. GNU
Buat agan-agan yang biasa developer android, pasti sudah gak asing lagi sama yang namanya AVD atau android virtual device. Kebanyakan developer, ketimbang debug apk yang dibuat di hp androidnya langsung, kebanyak dari mereka akan lebih memilih menggunakan AVD ini. Namun terkadang kita ada di posisi dimana kita hanya ingin menjalankan AVD tanpa ingin membuka Eclipse atau Android Studio terlebih dahulu. Oleh karenanya pada postingan kali ini saya akan membagi sedikit pengetahuan saya seputar bagaimana cara menjalankan atau launching AVD melalui terminal. Berikut langkahnya :

1. Pastikan anda telah berhasil launching AVD melalui Eclipse atau Android Studio.

2. Cari path dari direktori SDK anda, sebagai contoh milik saya ada di :
     /home/wibi/Softwares/Installed/Eclipse/sdk/tools

3. Kemudian list AVD yang anda miliki caranya dengan mengetikan perintah :
    ls -l ~/.android/avd/*.ini
 *Perhatikan AVD yang saya miliki bernama 4.4.1

4. Running AVD dengan perintah berikut :
    <path-sdk>//tools/emulator -avd <nama-avd>
*contoh milik saya 

5. Tunngu beberapa saat dan AVD pun akan muncul...

Untuk info tambahan seputar parameter pada emulator dapat dilihat disini :
      http://developer.android.com/tools/help/emulator.html
Terima kasih =)


Bagi temen-temen pengguna linux tentu sudah tidak asing lagi dengan terminal, ya setiap kali kita menggunakan komputer tentu kita akan menggunakan terminal ini. Kali ini saya akan berbagi sedikit pengetahuan saya seputar Linux, saya akan meberikan contoh sederhana bagaimana membuat custom command pada linux. Pada contoh kali ini kita akan mecoba membuat perintah "l" yang fungsinya akan sama dengan perintah "ls -l". Berikut langkah-langkahnya :

1. Buka terminal kemudian ketikan perintah :
     sudo nano /usr/bin/l
*Perintah tersebut akan membuat sebuah file bernama "l" dan membukanya menggunakan program nano.

2. Isikan filedengan syntax berikut :
     ls -l

3. Tambahkan atribut execution pada file yang baru dibuat dengan perintah :
     sudo chmod +x /usr/bin/l

4. Selesai terakhir cobalah custom command yang baru anda buat dengan mengetikan perintah "l".

Terimakasih =)
Pada postingan kali ini saya akan berbagi sedikit pengalaman saya seputar cara melakukan Installasi Aircrack dan MDK3 pada Linux Turunan Debian khususnya pada Linux Mint. Berikut adalah langkahnya :

1. Menambahkan repository parrot pada file /etc/apt/sources.list
    Masukan perintah berikut :
    $ sudo echo "deb http://frozenbox.mirror.garr.it/mirrors/parrot stable main" >>/etc/apt/sources.list

2. Update repository
     $ sudo apt-get update
 *tunggu sampai selesai

3. Install Aircrack-ng dan MDK3
     $ sudo apt-get install aircrack-ng mdk3


//Program Pembaca Nominal Menggunakan C++

#include <iostream>
#include <cstring>
#include <cstdlib>
using namespace std;
void bilangan(int prm,int d)
     {
        switch(prm)
                    {
                        case 49:if(d==0||d==3|| d==6 || d==9|| d==12){cout<<"Satu ";}
                                if(d==1||d==2||d==4||d==5||d==7||d==8|| d==13||14){cout<<"Se";}
                                break;
                        case 50:cout<<"Dua ";break;
                        case 51:cout<<"Tiga ";break;
                        case 52:cout<<"Empat ";break;
                        case 53:cout<<"Lima ";break;
                        case 54:cout<<"Enam ";break;
                        case 55:cout<<"Tujuh ";break;
                        case 56:cout<<"Delapan ";break;
                        case 57:cout<<"Sembilan ";break;
                    }
        }

void satuan(int dgt){
    switch(dgt)
    {
        case 3:cout<<"Ribu ";break;
        case 6:cout<<"Juta ";break;
        case 9:cout<<"Milyar ";break;
        case 12:cout<<"Terliun ";break;
    }
    }

int main(){char* angka;
    awal:
    cout<<"Masukan Nominal Rp= ";cin>>angka;
    int d=strlen(angka)-1,i,batas=d,ang,bls;system("cls");
    for (i=0;i<=batas;i++,d--){
            ang=angka[i];
            if(ang<48||ang>57){system("cls");cout<<"Angka salah ! Masukan lagi\n";goto awal;break;}
            if(ang==49&&angka[i+1]!=48&&(d==1||d==4||d==7)){
                    bls=angka[i+1];
                    bilangan(bls,d);
                    cout<<"Belas ";i++;d--;
                                        }
            else {bilangan(ang,d);
                    if((angka[i]!=48)&&(d==1||d==4||d==7||d==10|| d==13)){cout<<"Puluh ";}
                    if((angka[i]!=48)&&(d==2||d==5||d==8||d==11)){cout<<"Ratus ";}
                    }
            if(ang!=48||angka[i-1]!=48||angka[i-2]!=48){satuan(d);}
                            }
    cout<<"Rupiah\n\n";
    cout<<"Rp= ";d=strlen(angka)-1;
     for (i=0;i<=batas;i++,d--){cout<<angka[i];
                            if (d==3||d==6||d==9||d==12||d==15){cout<<".";}}
    cout<<",-\n\n";
    system("pause");

    return 0;
    }
// Program Kalender Selamanya Menggunakan C++

#include <iostream>
#include <iomanip>
#include <stdlib.h>
using namespace std;
int nK=0;
void kabisat(int nT){
    if(nT%4==0){
        if(nT%100==0){if(nT%400==0){nK=1;}}
            else{nK=1;}
        cout<<nK;}
    }
int kodehari(int nT,int nJHS){
    int k,s;
    k=(nT-1)/4;
    s=(nT+k+nJHS)%7;
    return s;
    }
int main(){
    int nB,nJH,nJHS,nH,nKH,nHARI[7];
    string sNB;
    int nT;
    do{
    cout<<"Bulan = ";cin>>nB;
    if(nB<0||nB>12){cout<<"Input Error !!\n";}
    }while(nB<0||nB>12);
    cout<<"Tahun = ";cin>>nT;
    kabisat(nT);
    switch(nB)
        {
            case 1: sNB="Januari";nJH=31;nJHS=1;break;
            case 2: sNB="Februari";if(nK==0){nJH=28;}
                                    else {nJH=29;}
                                    nJHS=32;break;
            case 3: sNB="Maret";nJH=31;nJHS=60;break;
            case 4: sNB="April";nJH=30;nJHS=91;break;
            case 5: sNB="Mei";nJH=31;nJHS=121;break;
            case 6: sNB="Juni";nJH=30;nJHS=152;break;
            case 7: sNB="Juli";nJH=31;nJHS=182;break;
            case 8: sNB="Agustus";nJH=31;nJHS=213;break;
            case 9: sNB="September";nJH=30;nJHS=244;break;
            case 10: sNB="Oktober";nJH=31;nJHS=275;break;
            case 11: sNB="November";nJH=30;nJHS=305;break;
            case 12: sNB="Desember";nJH=31;nJHS=335;break;
        }
    if(nK==1&&nB!=1&&nB!=2){nJHS++;}
    nKH=kodehari(nT,nJHS);
    if(nKH<0){nKH=-nKH;}
    system("cls");
    cout<<sNB<<", "<<nT<<" Masehi\n\n\n";
    cout<<"Jum'at \tSabtu \tMinggu \tSenin \tSelasa \tRabu \tKamis\n\n\n";
    for(int i=1;i<=nKH;i++){cout<<"\t";}
    for(int i=1;i<=nJH;i++,nKH++){
        cout<<setw(3)<<i<<"\t";
        if(nKH-6==0){cout<<"\n\n";nKH=-1;}
        }
    cout<<endl;

 }


Makalah Hukum Telematika
Pembajakan Software


Oleh
Wibi Cahyo Hastono
1317051071



 









JURUSAN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS LAMPUNG
2015
Abstrak
Hasil karya yang memang benar-benar orisinil berasal dari olah pikir seseorang atau kelompok tanpa adanya tindakan meniru hasil karya yang sudah ada, yang merupakan hak milik orang lain. Penegakan hukum atas hak cipta biasanya dilakukan oleh pemegang hak cipta dalam hukum perdata, namun adapula sisi hukum pidana. Software atau perangkat lunak juga merupakan termasuk ke dalam hak milik orang yang mana pemilik hak memiliki hak untuk tidak mengizinkan perangkat lunaknya untuk tidak digunakan oleh orang yang tidak memiliki izin khusus dari pemilik software. Namun akhir-akhir ini banyak terjadi kasus pembajakan software khususnya di wilayah Negara berkembang seperti Indonesia, harga software original yang mahal lah yang menjadi salah satu alasan mengapa mereka lebih memilih software bajakan. Selain itu dari sisi kualitas dan permforma, nyaris tidak ada perbedaan antara software bajakan dan original. Dalam era informasi seperti sekarang ini, masalah terbesar yang dihadapi oleh industri komputer adalah mengenai pembajakan software, bagaimana software tersebut dikopi dan didistribusikan merupakan masalah yang harus diatasi oleh industri komputer. Salah satu hal yang membuat pembajakan sangat sulit di berantas adalah sulitnya menjerat pelaku pengedar dan pengguna software bajakan karena memang yang peredaran secara virtual dan bukan di dunia nyata.



A. LATAR BELAKANG

Software merupakan piranti yang mengandung semua instruksi-instruksi elektronik yang memberi tahu komputer bagaimana menjalankan tugas”. Software  juga salah satu piranti yang sangat diperlukan komputer selain hardware. Oleh karena piranti tersebut sangat penting, banyak pihak ingin mendapatkan keuntungan dari adanya piranti tersebut dan melakukan pembajakan. Pembajakan merupakan perilaku melanggar hukum karena pembajakan berarti melakukan pencurian terhadap Hak Atas Kekayaan Intelektual (HAKI) atau lebih dikenal dengan Hak Cipta.
 Undang-undang tersebut mengatur tentang perlindungan hasil karya manusia agar  karya tersebut memiliki kekuatan hukum apabila diakui oleh pihak lain, termasuk pembajakan.  Dalam UU No. 19 Tahun 2002 Pasal 1 ayat (1) mengatakan bahwa “ Hak Ciptaadalah hak eksklusif bagi Pencipta atau penerima hak untuk mengumumkan atau memperbanyak Ciptaanya atau memberikan izin untuk itu dengan tidak mengurangi pembatasan-pembatasan menurut peraturan perundang-undangan yang berlaku”. 
Indonesia merupakan negara yang memiliki banyak sekali suku bangsa, yang didalamnya terdapat berbagai macam bahasa, lagu daerah, tari-tarian daerah, maupun hasil kerajinan khas daerah, yang merupakan potensi dan kekayaan yang dimiliki oleh negara kita. Segala kekayaan tersebut sebenarnya merupakan hak kita yang harus dilindungi dan dijunjung tinggi oleh setiap orang melebihi apapun. Tidak boleh ada negara lain yang meniru dan mengklaim bahwa hal tersebut adalah milik dan kepunyaan mereka.  Pada dasarnya manusia itu mempunyai banyak kreativitas dalam menciptakan sesuatu dalam kehidupan sehari – hari yang dilakukan sejak zaman dulu kala. 
Pembajakan merupakan hal yang rumit. Dalam kehidupan sehari-hari sering kali kita melihat banyaknya software bajakan yang dijual. Hal itu berlangsung sampai saat ini. Pihak-pihak yang mengkopi dan mendistribusikan software demi meraih keuntungan di atas jerih payah karya orang lain berarti ikut melestarikan budaya membajak dan akhirnya masyarakat berpikir itu hal yang biasa karena berlangsung di banyak tempat dan dikonsumsi oleh banyak orang. Sering kali masyarakat berpikir sesuatu yang dilakukan oleh banyak orang dan berlangsung terus-menerus merupakan hal yang biasa walaupun sebenarnya itu menyalahi aturan. Akan tetapi, masyarakat yang membeli software bajakan tidak terlepas dari mahalnya harga original software. Selain karena mahalnya harga original software, budaya yang tercipta di masyarakat akan pentingnya menghargai hasil karya orang lain belum tertanam dengan baik. 
Di Indonesia, pengawasan pemerintah terhadap beredarnya  software bajakan seakan dibiarkan saja, tidak ada tindak tegas terhadap mereka yang melakukan pembajakan atau pihak-pihak yang ikut menjual produk bajakan.  Hal ini tentu berbeda dengan negara tetangga kita, Singapura. Pengawasan dari pemerintah di sana sangat ketat terhadap beredarnya software bajakan. Di sini terlihat peran pemerintah sangat besar dalam meningkatkan perilaku antipembajakan. Keseriusan pemerintah dalam menangani masalah pembajakan software sangat penting demi terciptanya perlindungan terhadap Hak Atas Kekayaan Intelektual (HAKI).



B. RUMUSAN MASALAH
Berikut Rumusan Masalah yang akan dibahas pada paper ini :
1. Ada Berapa banyak Jenis – jenis pembajakan software?
2. Bagaimana bentuk-bentuk pelanggaran terhadap Hak Cipta yang terjadi di
Indonesia?
3. Bagaimanakah pemberlakuan sanksi terhadap para pelaku pelanggaran Hak Cipta?
4. Bagaimana upaya Pemerintah dalam meminimalisasi pembajakan software di Indonesia?

C. PEMBAHASAN

1. HaKI (Hak atas Kekayaan Intelektual)
“Hak atas Kekayaan Intelektual” (HaKI) merupakan terjemahan atas istilah “ Intellectual Property Right” (IPR). Istilah tersebut terdiri dari tiga kata kunci yaitu: “Hak”, “Kekayaan” dan “Intelektual”. Kekayaan merupakan abstraksi yang dapat: dimiliki, dialihkan, dibeli, maupun dijual. Sedangkan “Kekayaan Intelektual” merupakan kekayaan atas segala hasil produksi kecerdasan daya pikir seperti teknologi, pengetahuan, seni, sastra, gubahan lagu, karya tulis, karikatur, dan seterusnya. Terakhir, HaKI merupakan hak-hak (wewenang/kekuasaan) untuk berbuat sesuatu atas Kekayaan Intelektual tersebut, yang diatur oleh norma-norma atau hukum-hukum yang berlaku.
Hak itu sendiri dapat dibagi menjadi dua. Pertama, ``Hak Dasar (Azasi)”, yang merupakan hak mutlak yang tidak dapat diganggu-gugat. Umpama: hak untuk hidup, hak untuk mendapatkan keadilan, dan sebagainya. Kedua, ``Hak Amanat/ Peraturan” yaitu hak karena diberikan oleh masyarakat melalui peraturan/perundangan. Di berbagai negara, termasuk Amerika Serikat dan Indonesia, HaKI merupakan “Hak Amanat/Pengaturan”, sehingga masyarakatlah yang menentukan, seberapa besar HaKI yang diberikan kepada individu dan kelompok. Sesuai dengan hakekatnya pula, HaKI dikelompokkan sebagai hak milik perorangan yang sifatnya tidak berwujud (intangible). Terlihat bahwa HaKI merupakan Hak Pemberian dari Umum (Publik) yang dijamin oleh Undang-undang. HaKI bukan merupakan Hak Azazi, sehingga kriteria pemberian HaKI merupakan hal yang dapat diperdebatkan oleh publik.
Undang-undang mengenai HaKI pertama kali ada di Venice, Italia yang menyangkut masalah paten pada tahun 1470. Caxton, Galileo, dan Guttenberg tercatat sebagai penemu-penemu yang muncul dalam kurun waktu tersebut dan mempunyai hak monopoli atas penemuan mereka. Hukum-hukum tentang paten tersebut kemudian diadopsi oleh kerajaan Inggris di jaman TUDOR tahun 1500-an dan kemudian lahir hukum mengenai paten pertama di Inggris yaitu Statute of Monopolies (1623). Amerika Serikat baru mempunyai undang-undang paten tahun 1791.
Upaya harmonisasi dalam bidang HaKI pertama kali terjadi tahun 1883 dengan lahirnya konvensi Paris untuk masalah paten, merek dagang dan desain. Kemudian konvensi Berne 1886 untuk masalah Hak Cipta (Copyright).Dan Software masuk dalam Hak Cipta yang dilindungi. Hak Cipta adalah hak khusus bagi pencipta maupun penerima hak untuk mengumumkan atau memperbanyak ciptaannya maupun memberi izin untuk itu dengan tidak mengurangi pembatasan-pembatasan menurut peraturan perundang-undangan yang berlaku. Pencipta atau pemegang hak cipta memiliki hak khusus untuk memberikan izin atau melarang orang lain yang tanpa persetujuannya membuat, memperbanyak dan menyiarkan rekaman suara atau gambar dari pertunjukannya.
Pembajakan Software termasuk tindakan pidana yang melanggar Hak Cipta. Ketentuan pidana Hak Cipta, antara lain:
a)      Barangsiapa dengan sengaja dan tanpa hak mengumumkan atau memperbanyak suatu ciptaan atau memberikan izin untuk itu, dipidana dengan pidana penjara paling lama 7 tahun dan denda paling banyak Rp. 300.000.000,00 (tiga ratus juta rupiah).
b)      Barangsiapa dengan sengaja dan tanpa hak membuat, memperbanyak atau menyiarkan rekaman suara dan atau gambar dari pertunjukannya dipidana dengan pidana penjara paling lama 7 tahun dan denda paling banyak Rp. 300.000.000,00 (tiga ratus juta rupiah).
c)      Barang siapa dengan sengaja menyiarkan, memamerkan, mengedarkan atau menjual kepada umum suatu ciptaan atau barang hasil pelanggaran hak cipta dan hak yang berkaitan dengan hak cipta dipidana dengan pidana penjara paling lama 5 tahun dan denda paling banyak 150,000.000,00.
d)     Barangsiapa dengan sengaja dan tanpa hak merusak atau membuat tidak berfungsinya teknologi kontrol yang dipergunakan untuk mengontrol hak pencipta dan pihak terkait diancam pidana penjara paling lama 2 tahun dan denda paling banyak Rp. 45.000.000,00.
e)      Ciptaan atau barang hasil pelanggaran hak cipta dirampas atau diambil alih negara untuk dimusnahkan.
f)       Tindak pidana sebagaimana dimaksud di atas adalah kejahatan[1].

2. Jenis – Jenis  Pembajakan Software
Jenis-jenis Pembajakan Software yang Sering Dilakukan sebagai berikut :
1.  Hardisk Loading
Jenis pembajakan software yang tergolong pada Hardisk Loading adalah pembajakan software yang biasanya dilakukan oleh para penjual komputer yang tidak memiliki lisensi untuk komputer yang dijualnya, tetapi software-software tersebut dipasang (install) pada komputer yang dibeli oleh pelangganya sebagai “bonus”. Hal ini banyak terjadi pada perangkat komputer yang dijual secara terpisah dengan software (terutama untuk system operasinya). Pada umumnya ini dilakukan oleh para penjual komputer rakitan atau komputer “jangkrik” (Clone Computer).
2. Under Licensing
Jenis pembajakan software yang tergolong pada Under Licensing adalah pembajakan software yang biasanya dilakukan oleh perusahaan yang mendaftarkan lisensi untuk sejumlah tertentu, tetapi pada kenyataanya software tersebut dipasang (install) untuk jumlah yang berbeda dengan lisensi yang dimilikinya (bisanya dipasang lebih banyak dari jumlah lisensi yang dimiliki perusahaan tersebut. Misalnya, suatu perusahaan perminyakan dengan nama “PT. Perusahaan Perminyakan” membeli lisensi produk AutoCAD dari perusahaan Autodesk. Perusahan tersebut membeli lisensi produk AutoCAD untuk 25 unit komputer diperusahaannya yang mempergunakan software AutoCAD sebagai aplikasi yang digunakan untuk menangani kebutuhan pekerjaan pada bidang perminyakan. Pada kenyataanya, “PT. Perusahaan Perminyakan” tersebut memiliki lebih dari 25 unit komputer yang menggunakan software AutoCAD, misalnya ada 40 unit komputer. “PT. Perusahaan Perminyakan” tersebut telahymelakukan pelanggaran Hak Cipta (Pembajakan software) dengan kategori Under Licensing untuk 15 unit computer yang dugunakan, yaitu dengan menggunakan software AutoCAD tanpa lisensi yang asli dari AutoDesk.
3. Conterfeiting
Jenis pembajakan software yang tergolong pada Conterfeiting adalah pembajakan software yang biasanya dilakukan oleh perusahaan pembuat software-software bajakan dengan cara memalsukan kemasan produk (Packaging) yang dibuat sedemikian rupa mirip sekali dengan produk aslinya. Seperti CD Installer, Manual Book, Dus (Packaging), dll.
4.  Mischanneling
Jenis pembajakan software yang tergolong pada Mischanneling adalah pembajakan software yang biasanya dilakukan oleh suatu institusi yan menjualnya produknya ke institusi lain dengan harga yang relatif lebih murah, dengan harapan institusi tersebut mendapatkan keuntungan lebih (revenue) dari hasil penjuala software tersebut. Sebagai contoh misalnya Kampus BSI, bekerjasama dengan pihak Microsoft Indonesia untuk membeli lisensi produk Microsoft (Misalnya : Microsoft Windows Server 2003 = 10 Lisensi, Microsoft Windows XP Profesional = 100 Lisensi dan Minrosoft Office 2003 Enterprise Editions = 100 Lisensi). Karena Kampus Bina Sarana Informatika merupakan salah satu instrukusi pendidikan (kampus), maka pihak Kampus Bina Sarana Informatika mendapatkan harga khusus dari Microsoft Indonesia untuk pembelian lisensi (Academic License) atau bisa disebut Microsoft Volume License (MVL). Katakanlah untuk pembelian lisensi produk Microsoft Windows XP Profesional, Kampus Bina Sarana Informatika hanya membayar sebesar $ 2 / Lisensi. Kemudian untuk mendapatkan untung, melalui koperasi mahaiswa atau koperasi karyawannya pihak Kampus BSI menjual ke suatu perusahan software Windows XP Profesional berikut dengan lisensinya ke perusahan lain. Sebut saja perusahaan itu adalah “PT. Perusahan Lain”. Pihak Kampus BSI menjual software tersebut dengan harga $ 5 / Lisensi. Padahal secara resmi kalau pihak “PT. Perusahan Lain” untuk membeli satu lisensi produk software Microsoft Windows XP Profesional harus membayar $ 8 / Lisensi.
5. End user copying
Jenis pembajakan software yang tergolong pada End user copying adalah pembajakan software yang biasanya dilakukan oleh sesorang atau institusi yang memiliki 1 (satu) buah lisensi suatu produk software, tetapi software tersebiut dipasang (install) pada sejumlah komputer.
6.  Internet
Jenis pembajakan software banyak dilakukan dengan menggunakan media internet untuk menjual atau menyebarluaskan produk yang tidak resmi (bajakan), seperti : software, lagu (musik), film (video), buku, dll dengan tujuan untuk mendapatkan keuntungan (bisnis) .

3. Pelanggaran Hak Cipta di Bidang Software
Di Indonesia tingkat pembajakan terhadap hak kekayaan intelektual (HAKI)  masih sangat tingi. Menurut rilis Business Software Alliance (BSA) untuk pembajakan software, berdasarkan penelitian International Data Corporation (IDC), pembajakan software di Indonesia pada tahun 2006  mencapai 85 persen sehingga menyebabkan Indonesia menduduki peringkat kedelapan negara di dunia dengan kasus pembajakan tertinggi sedangkan di Asia Pasifik Indonesia menduduki peringkat ketiga setelah Vietnam (88 persen) dan Pakistan (86 persen). 

Harus diakui, memproteksi Software dari tindakan pembajakan merupakan hal yang
tidak mudah. Peng-copy-an Software dapat dilakukan dengan cepat karena dukungan teknologi duplicator yang semakin canggih. Penggandaan Software saat ini bahkandapat dilakukan dalam jumlah yang banyak dan cepat menggunakan CD duplicator. Dampaknya, kerugian tidak hanya diderita dari praktik bisnis penjualan PC dengan Software illegal, tetapi juga praktek counterfeiting ini[3]. 
Menurut Komisi Pengawas Persaingan  Usaha (KKPU) Indonesia, pemberantasan praktek Software Piracy merupakan pekerjaan terbesar bagi Indonesia yang harus ditangani secara serius. Keseriusan Pemerintah dibuktikan dengan melakukan negoisasi secara langsung dengan Microsoft
yang menghasilkan MoU sebagai dasar untuk melegalkan seluruh Software Microsoft, baik Microsoft Windows maupun Microsoft office, yang saat ini telah terpasang dan digunakan oleh sebagian kantor instansi Pemerintah .
Harus diakui, meluasnya praktek pembajakan dan perdagangan produk-produk illegal, baik musik, film, maupun Software terjadi karena terbukanya peluang atau kesempatan untuk itu. Pada awal tahun 80an, peluang itu memang terbuka karena norma-norma pengaturan hukum yang longgar. Perlindungan hukum bagi karya cipta asing tidak terjamin oleh UU Hak Cipta. Sebab, perlindungan bagi karya asing di Indonesia hanya diberikan terhadap ciptaan yang pertama kali diumumkan di Indonesia atau Negara penciptanya memiliki perjanjian bilateral atau menjadi pihak dalam perjanjian multilateral yang sama dengan yang diikuti di Indonesia. Dalam perkembangannya, meski aturan hukum sudah disempurnakan, pelanggaran Hak Cipta tetap terjadi dan bahkan meluas seiring dengan demand yang meningkat. Dalam kerangka “kesempatan” atau peluang tersebut, terdapat dua variable yang terkait. Yaitu, variable permintaan pasar, yang terbentuk atas dasar rasio tuntutan harga murah. Yang kedua adalah 
variabel supply berbasis motif bisnis, yaitu melakukan usaha dengan cara yang mudah
untuk mendapatkan keuntungan yang sebanyak-banyaknya yang ditempuh dengan melanggar hak-hak orang lain, menganggu kepentingan masyarakat dan merugikan Negara. Kedua variabel tersebut saling menunjang, yaitu mempertemukan kekuatan demand dan supply dalam bentuk
pasar yang makin lama makin meluas dan mengakar.



4. Sangsi Pidana Pelanggaran Hak Cipta
Tindak pidana di bidang hak cipta di dalam UU Hak Cipta 2002 diatur dalam Pasal 72, apabila dirinci mengenai jenisnya terdapat 8 (delapan) macam, yaitu: 
a) Tindak pidana melanggar hak cipta Pembajakan hak cipta merupakan salah satu tindak pidana yang berupa perbuatan meniru atau menjiplak suatu ciptaan yang dilindungi hak ciptanya oleh UndangUndang. Seperti diketahui bahwa ketika sebuah ciptaan d wujudkan oleh pencipta maka sejak saat itu hak cipta dilahirkan. Hak cipta dilahirkan bukan karena proses pendaftaran ciptaan. Jika pencipta memberikan izin kepada pihak lain untuk memperbanyak ciptaan (lisensi) maka pihak tersebut sebagai pemegang hak cipta berhak juga memilik hak cipta yang sama atas ciptaan yang dilisensikan[5]. Tindak pidana pembajakan hak cipta diatur pada Pasal 72 Ayat (1) UU Hak Cipta 2002 yang berbunyi sebagai berikut:
1. "Barangsiapa dengan sengaja dan tanpa hak melakukan perbuatan sebagaimana dimaksud dalam Pasal 2 Ayat (1) atau Pasal 29 Ayat (1) dan Ayat (2) dipidana dengan pidana penjara masing-masing paling singkat 1 (satu) bulan dan/atau dendi paling sedikit Rp 1.000.000.00 (satu juta rupiah) dan paling lamt 7 (tujuh) tahun dan/atau denda paling banyak Rp 5.000.000.000.00 (lima miliar rupiah)''. Dalam pasal tersebut perbuatan dengan sengaja dan tanpa hak menunjuk kepada ketentuan Pasal 2 Ayat (1) atau Pasal 29 Ayat (1) dan Ayat (2) UU Hak Cipta 2002. 
Kedua ketentuan penggunaannya bersifat alternatif sehingga hanya dapat diterapkan salah satu pasal saja dengan memilih mana yang paling tepi untuk diterapkan. Ketentuan Pasal 2 Ayat (1) UU Hak Cipta  2002 menyebutkan: "Hak cipta merupakan hak eksklusif bagi
pencipta atau pemegai hak cipta untuk mengumumkan atau memperbanyak
ciptaanm yang timbul secara otomatis setelah ciptaan dilahirkan mengurangi pembatasan menurut peraturan perundang-undang yang berlaku". Perbuatan yang dilarang di dalam Pasal 72 Ayat (1) di atas adalah sengaja melanggar hak cipta atas suatu ciptaan karena tanpa izin pencipta/pemegang hak cipta. Perbuatan tanpa hak yang dimaksud dalam pasal tersebut adalah perbuatan yang dilakukan tanpa izin. 
Perbuatan melanggar hak cipta pada pokoknya berupa memperbanyak atau mengumumkan ciptaan. Memperbanyak ciptaan berarti menambah atau melipatgandakan dengan menggunakan bahan yang sama atau bahan yang lain. Sedangkan mengenai perbuatan mengumumkan sesuai dengan Pasal 1 angka 5 UU Hak Cipta 2002 pengertiannya luas, yaitu berupa pembacaan, penyiaran, Ketentuan Pasal 2 Ayat (1) UU Hak Cipta  2002 menyebutkan: "Hak cipta merupakan hak eksklusif bagi pencipta atau pemegai hak cipta untuk mengumumkan atau memperbanyak ciptaan yang timbul secara otomatis setelah ciptaan dilahirkan tan mengurangi pembatasan menurut peraturan perundang-undang yang berlaku".  
Perbuatan yang dilarang di dalam Pasal 72 Ayat (1) di atas adalah sengaja melanggar hak cipta atas suatu ciptaan karena tanpa izin pencipta/pemegang hak cipta. Perbuatan tanpa hak yang dimaksud dalam pasal tersebut adalah perbuatan yang dilakukan tanpa izin. Perbuatan melanggar hak cipta pada pokoknya berupa memperbanyak atau mengumumkan ciptaan. Memperbanyak ciptaan berarti menambah atau melipatgandakan dengan menggunakan bahan yang sama atau bahan yang lain. Sedangkan mengenai perbuatan mengumumkan sesuai dengan Pasal 1 angka 5 UU Hak Cipta 2002 pengertiannya luas, yaitu berupa pembacaan, penyiaran, pameran, penjualan, pengedaran, atau penyebaran suatu ciptaan dengan mengunakan alat apa pun, termasuk media internet, atau melakukan dengan cara apa pun sehingga suatu ciptaan dapat dibaca, didengar, atau dilihat orang lain.  
2. Tindak pidana yang menyangkut  perdagangan hasil pembajakan hak cipta  Pada dasarnya orang meniru atau menjiplak ciptaan orang lain apalagi dalam jumlah banyak tujuannya tidak lain adalah untuk dijual agar mendapat keuntungan dari perbuatannya tersebut. Hal ini berakibat merugikan pencipta/pemegang hak cipta dan merupakan tindak pidana yang diatur dalam Pasal 72 Ayat (2) UU Hak Cipta 2002.
Ketentuan pasal tersebut mengatakan: "barangsiapa dengan sengaja dan tanpa hak menyiarkan, memamerkan, mengedarkan, atau menjual kepada umum suatu ciptaan atau barang hasil pelanggaran hak cipta atau hak terkait sebagaimana dimaksud pada Ayat (1) dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/atau denda paling banyak sebesar Rp 500.000.000.00 (lima ratus juta rupiah)". Dari ketentuan di atas perbuatan yang dilarang selain memperdagangkan barang hasil pelanggaran hak cipta, juga perbuatan yang dilakukan sebelum terjadinya jual beli. 
Perbuatan yang dimaksudkan adalah menyiarkan dalam hal ini pedagang menawarkan baik dengan lisan maupun dengan media surat kabar dan elektronik seperti radio maupun televisi.
3. Tindak pidana memperbanyak  penggunaan program komputer untuk kepentingan komersial tanpa izin  Selanjutnya tentang perbuatan memperbanyak penggunaan program komputer untuk kepentingan komersial tanpa izin merupakan tindak pidana. Perbuatannya dapat menimbulkan kerugian pada pencipta/pemegang hak cipta karena keuntungan yang seharusnya diperoleh berpindah kepada pelaku kejahatan.  Tindak pidana tersebut diatur pada Pasal  72 Ayat (3) UU Hak Cipta 2002 yang berbunyi sebagai berikut:  "Barangsiapa dengan sengaja dan tanpa hak memperbanyak penggunaan untuk kepentingan komersial suatu program komputer dipidana dengan pidana penjara paling lama 5 (lima) tahun dan/ atau denda paling banyak Rp.500.000.000.00 (lima ratus juta rupiah)".  
Perbuatan memperbanyak penggunaan program komputer harus bertujuan untuk kepentingan komersial. Dengan terungkap adanya kepentingan tersebut pelaku sudah dapat dipidana dan tidak perlu dibuktikan adanya peristiwa jual beli maupun keuntungan yang diperoleh pelaku karena ketentuan Pasal 72 Ayat (3) merupakan delik formil. Selain delik tersebut tindak pidananya juga sebagai delik dolus karena perbuatannya harus dilakukan secara sengaja.

Daftar Pustaka

[1] http://kelompokcibi456.blogspot.com/2013/05/pembajakan-software.html
[3] Hutagalung, S. (2012). Hak Cipta Kedudukan dan Peranannya dalam Bidang Pembangunan. Jakarta : SINAR GRAFIKA. Tim Pengajar. Hak Atas Kekayaan Intelektual. Manado : Departemen
Pendidikan Nasional Universitas Sam Ratulangi Fakultas Hukum.
[4] Damian, E. (2001). Hukum Hak Cipta Menurut Beberapa Konvensi Internasional, Undang-Undang Hak Cipta 1997 Dan Perlindungannya Terhadap Buku Serta Perjanjian Penerbitannya.
Bandung : PT. ALUMNI.
[5] Supramono, G. (2010). Hak Cipta danAspek-aspek Hukumnya. Jakarta : PT. Rineka Cipta