Pendahuluan
Di era transformasi digital, kode sumber (source code) yang tersimpan di dalam repositori seperti GitHub merupakan salah satu aset paling berharga milik perusahaan teknologi maupun startup. Namun, potensi konflik hukum sering kali muncul saat seorang pengembang (developer) atau karyawan keluar dari perusahaan, lalu tetap mempertahankan akses, mengambil alih kontrol, atau menyalin seluruh isi repositori kode milik perusahaan untuk kepentingan pribadi maupun tempat kerja baru.
Permasalahan ini memicu pertanyaan krusial di kalangan pelaku usaha dan praktisi hukum: ketika mantan karyawan membawa atau menguasai repositori GitHub perusahaan, apakah tindakan tersebut masuk dalam ranah sengketa Hak Kekayaan Intelektual (HKI) khususnya Hak Cipta, melanggar ketentuan Rahasia Dagang, atau terjerat tindak pidana siber?
Artikel ini mengulas batasan hukum, regulasi terbaru yang berlaku di Indonesia, serta langkah preventif dan represif yang dapat ditempuh perusahaan untuk melindungi aset digitalnya.
Diagram dan Infografis Sengketa GitHub
1. Tinjauan Hak Kekayaan Intelektual: Program Komputer sebagai Ciptaan
Berdasarkan Pasal 40 ayat (1) huruf s Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta (UU Hak Cipta), program komputer (software) secara tegas diakui dan dilindungi sebagai salah satu bentuk Ciptaan yang dilindungi. Kode sumber (source code) yang tersusun di dalam repositori GitHub merupakan wujud konkret dari ide yang dilindungi oleh rejim Hak Cipta.
Dalam konteks hubungan kerja, kepemilikan Hak Cipta atas kode yang dibuat karyawan diatur dalam ketentuan hukum berikut:
- Doktrin Ciptaan dalam Hubungan Kerja: Berdasarkan Pasal 36 UU Hak Cipta, dalam hubungan kerja, pencipta tetap orang yang secara nyata membuat program komputer tersebut, tetapi pemegang Hak Cipta pada prinsipnya adalah pihak yang mempekerjakan (perusahaan), kecuali diperjanjikan lain dalam perjanjian kerja.
- Karakteristik Pelanggaran Hak Cipta: Apabila mantan karyawan tanpa hak menyalin, mendistribusikan, memperbanyak, atau mengumumkan kembali source code milik perusahaan tanpa izin, perbuatan tersebut dikategorikan sebagai pelanggaran Hak Cipta atas Program Komputer.
- Ancaman Pidana dan Ganti Rugi: UU Hak Cipta menyediakan sanksi pidana dan gugatan ganti rugi secara perdata atas penggandaan atau penggunaan ciptaan secara komersial tanpa izin pemegang Hak Cipta.
Dengan demikian, jika fokus utamanya adalah pemajangan, pendistribusian, atau penggunaan kembali kode sumber (source code) secara tanpa hak, aspek HKI melalui rejim Hak Cipta dapat dijadikan landasan hukum.
2. Tinjauan Rahasia Dagang: Perlindungan Informasi Bersifat Rahasia
Selain Hak Cipta, repositori GitHub perusahaan sering kali tidak hanya berisi susunan kode baku, melainkan juga algoritma khusus, konfigurasi arsitektur sistem, struktur basis data, hingga kredensial internal yang bernilai ekonomi. Informasi semacam ini dilindungi di bawah Undang-Undang Nomor 30 Tahun 2000 tentang Rahasia Dagang (UU Rahasia Dagang).
Suatu informasi dalam repositori GitHub dikategorikan sebagai Rahasia Dagang apabila memenuhi kriteria berikut:
- Kerahasiaan (Confidentiality): Informasi tersebut hanya diketahui oleh pihak tertentu dan tidak diketahui secara umum oleh publik.
- Nilai Ekonomi (Economic Value): Informasi tersebut memberikan keuntungan komersial atau daya saing bisnis bagi pemiliknya.
- Langkah Perlindungan yang Layak: Pemilik informasi telah melakukan upaya-upaya yang patut dan layak untuk menjaga kerahasiaannya, misalnya dengan membatasi akses repositori (private repository), menerapkan Multi-Factor Authentication, serta menandatangani Perjanjian Kerahasiaan (Non-Disclosure Agreement / NDA).
Sesuai Pasal 13 UU Rahasia Dagang, seseorang dianggap melanggar Rahasia Dagang apabila ia dengan sengaja mengungkapkan atau menggunakan Rahasia Dagang milik orang lain yang diperolehnya melalui hubungan kerja tanpa persetujuan pemiliknya. Oleh karena itu, jika mantan karyawan membocorkan atau memanfaatkan arsitektur dan algoritma rahasia yang tersimpan di repositori tersebut, rejim Rahasia Dagang sangat tepat untuk diterapkan.
Apabila repositori sejak awal bersifat publik (public repository), unsur kerahasiaan dalam UU Rahasia Dagang umumnya sulit dibuktikan di pengadilan. Dalam situasi tersebut, perlindungan hukum yang lebih relevan untuk ditegakkan biasanya adalah rejim Hak Cipta dan ketentuan kontraktual internal.
3. Ketentuan Pidana Siber: Akses Tanpa Hak dan Pengambilalihan Repositori
Tindakan mantan karyawan yang sengaja mengubah kredensial, menghapus akses admin perusahaan, atau memindahkan repositori private milik perusahaan menjadi milik pribadi juga bersinggungan langsung dengan tindak pidana siber.
Sesuai dengan Undang-Undang Nomor 1 Tahun 2024 tentang Perubahan Kedua atas Undang-Undang Nomor 11 Tahun 2008 tentang Informasi dan Transaksi Elektronik (UU ITE), perbuatan tersebut dapat terjerat pasal-pasal berikut:
- Akses Tanpa Hak (Unauthorized Access): Pasal 30 UU ITE melarang setiap orang dengan sengaja dan tanpa hak atau melawan hukum menginstalasi, mengakses, atau menerobos sistem elektronik milik orang lain. Apabila setelah hubungan kerja berakhir atau setelah hak akses dicabut mantan karyawan tetap mengakses sistem elektronik perusahaan tanpa hak, perbuatan tersebut memenuhi unsur pasal ini.
- Pengerusakan dan Mengubah Informasi (Data Interference): Pasal 32 UU ITE mengancam pidana setiap orang yang dengan sengaja dan tanpa hak memindahkan, merubah, merusak, atau menyembunyikan Informasi Elektronik atau Dokumen Elektronik milik orang lain.
- Gangguan Sistem (System Interference): Pasal 33 UU ITE mengatur tentang tindakan yang mengakibatkan sistem elektronik tidak berfungsi sebagaimana mestinya, misalnya tindakan yang menyebabkan administrator perusahaan tidak dapat lagi mengelola organisasi GitHub sehingga fungsi sistem terganggu.
Perlu dicatat bahwa GitHub secara teknis mengenal berbagai mekanisme seperti transfer repository, transfer organization ownership, hingga perubahan role admin. Penilaian kualifikasi tindak pidana tetap bergantung pada pembuktian kepemilikan akun sah, otorisasi akses yang berlaku, serta kebijakan keamanan internal perusahaan.
4. Panduan Praktis: Checklist Offboarding Developer
Untuk meminimalkan risiko pengambilalihan atau kebocoran kode sumber saat terjadi penghentian hubungan kerja, perusahaan disarankan menerapkan prosedur standar berikut:
- Cabut seluruh akses akun developer dari GitHub Organization, server, cloud, dan tools internal.
- Lakukan rotasi token, SSH key, API key, dan kredensial yang pernah digunakan developer.
- Alihkan kepemilikan repositori dan branch penting ke akun resmi perusahaan.
- Nonaktifkan akses CI/CD, deployment pipeline, dan integrasi pihak ketiga.
- Dokumentasikan serah terima source code, dokumentasi teknis, dan akun terkait.
- Tegaskan kembali kewajiban NDA dan IP Assignment setelah hubungan kerja berakhir.
| Aspek Asesmen | Hak Cipta (HKI) | Rahasia Dagang | Tindak Pidana ITE |
|---|---|---|---|
| Fokus Objek | Objek Ciptaan: Source code sebagai ekspresi tertulis. | Informasi rahasia, algoritma, arsitektur, & nilai bisnis. | Akses sistem, akun, & integritas data elektronik. |
| Dasar Hukum | UU No. 28 Tahun 2014 | UU No. 30 Tahun 2000 | UU No. 1 Tahun 2024 |
| Syarat Perlindungan | Harus terwujud dalam bentuk nyata (source code). | Harus bersifat rahasia, punya nilai ekonomi, & dijaga. | Sistem elektronik/akun yang dimiliki/dikelola secara sah. |
| Bentuk Pelanggaran | Penggandaan, penyebaran, atau klaim ciptaan tanpa izin. | Pengungkapan/pemanfaatan algoritma & rahasia internal. | Pengambilalihan akun, merubah akses, atau menghapus data. |
Kesimpulan
Sengketa terkait repositori GitHub yang dibawa oleh mantan karyawan tidak selalu berdiri sendiri sebagai masalah Hak Cipta semata atau Rahasia Dagang semata. Penentuan kualifikasi hukum tergantung pada tindakan spesifik yang dilakukan oleh mantan karyawan tersebut:
- Jika mantan karyawan menyalin, menerbitkan ulang, atau menggunakan kode sumber (source code) untuk produk lain: Perbuatan ini merupakan Pelanggaran Hak Cipta.
- Jika mantan karyawan memanfaatkan algoritma rahasia, konfigurasi bisnis, atau membocorkan data internal perusahaan: Perbuatan ini merupakan Pelanggaran Rahasia Dagang.
- Jika mantan karyawan meretas, memutus akses pemilik sah, atau menguasai akun organisasi GitHub perusahaan: Perbuatan ini tergolong Tindak Pidana ITE (Akses Tanpa Hak dan Gangguan Sistem Elektronik).
Dalam praktik, sengketa repositori GitHub hampir selalu melibatkan kombinasi hukum kontrak, Hak Cipta, Rahasia Dagang, dan keamanan sistem elektronik. Karena itu, perlindungan terbaik bukan hanya gugatan setelah sengketa terjadi, melainkan tata kelola akses dan dokumentasi kepemilikan yang jelas sejak awal hubungan kerja.
FAQ (Pertanyaan yang Sering Diajukan)
Daftar Referensi
- Undang-Undang Republik Indonesia Nomor 28 Tahun 2014 tentang Hak Cipta.
- Undang-Undang Republik Indonesia Nomor 30 Tahun 2000 tentang Rahasia Dagang.
- Undang-Undang Republik Indonesia Nomor 1 Tahun 2024 tentang Perubahan Kedua atas Undang-Undang Nomor 11 Tahun 2008 tentang Informasi dan Transaksi Elektronik.
- Gautama, Sudargo. (2003). Hukum Rahasia Dagang. Bandung: Citra Aditya Bakti.
- Margono, Suyud. (2010). Hukum Hak Cipta Indonesia. Jakarta: Ghalia Indonesia.
Seluruh referensi dapat diakses melalui situs resmi JDIH.
Artikel ini disusun berdasarkan peraturan perundang-undangan yang berlaku di Indonesia untuk kepentingan edukasi hukum. Analisis yang disampaikan merupakan pandangan penulis dan tidak dimaksudkan sebagai nasihat hukum final. Setiap perkara memiliki kekhususan yang memerlukan kajian mendalam. Regulasi dapat berubah sewaktu-waktu, oleh karena itu pembaca disarankan untuk memeriksa peraturan terbaru dan berkonsultasi dengan advokat atau konsultan hukum yang berpengalaman sebelum mengambil keputusan.
