Siapa Memiliki Kod Sumber Sistem Perniagaan Custom Anda?
Oleh Gotka Technologies ·
Pemilik perniagaan yang menempah sistem custom — platform tempahan, papan pemuka inventori, atau aplikasi yang menghubungkan beberapa alat — jarang bertanya tentang pemilikan kod sumber sehingga sesuatu berjalan tidak kena: pembangun berhenti membalas, vendor kedua dibawa masuk untuk membuat perubahan, atau perniagaan mahu memindahkan sistem ke hos baharu. Pada ketika itu, sama ada anda benar-benar memiliki apa yang anda bayar bergantung sepenuhnya kepada apa yang dinyatakan dalam kontrak berbulan-bulan atau bertahun-tahun sebelumnya, bukan besar mana invois itu.
Jawapan ringkas: undang-undang Malaysia memihak kepada anda — tetapi hanya secara lalai
Di bawah Seksyen 26 Akta Hak Cipta 1987, apabila karya berhak cipta — termasuk perisian — dicipta sebagai karya tempahan dan bukan di bawah kontrak perkhidmatan, pemilikan disifatkan berpindah kepada orang yang menempahnya, melainkan kontrak antara kedua-dua pihak menyatakan sebaliknya. Secara mudah: jika anda membayar pembangun untuk membina sistem custom untuk perniagaan anda, kedudukan asal undang-undang Malaysia ialah anda, bukan pembangun, yang memegang hak cipta — dengan syarat tiada apa-apa dalam perjanjian itu membalikkan kedudukan ini.
Kenapa ramai perniagaan masih tidak benar-benar memiliki kod mereka
Masalahnya terletak pada frasa "melainkan kontrak menyatakan sebaliknya." Banyak kontrak pembangun dan agensi piawai mengandungi klausa yang mengekalkan hak harta intelek dengan vendor dan hanya memberi pelanggan lesen untuk menggunakan perisian siap, atau langsung tidak menyebut soal pemilikan, membiarkannya dipertikaikan kemudian. Penglibatan tidak formal tanpa kontrak bertulis lebih membimbangkan lagi: lalai berkanun mungkin secara teknikal terpakai, tetapi tanpa apa-apa secara bertulis, jauh lebih sukar untuk membuktikan apa yang sebenarnya dipersetujui jika pertikaian akhirnya timbul.
Hak cipta bukan sama dengan pemilikan yang boleh digunakan
Malah perniagaan yang memegang hak cipta yang jelas ke atas sistem customnya masih boleh terkunci daripada menggunakannya secara praktikal. Memiliki hak cipta ialah hak undang-undang; menjalankan, menyelenggara dan mengubah sistem memerlukan bahagian yang benar-benar berfungsi, yang tidak diserahkan secara automatik oleh hak cipta sahaja:
- Kod sumber itu sendiri — bukan sekadar akses kepada versi yang dihos dan dikompil, tetapi fail asas yang diperlukan pembangun untuk membaca, menyunting dan membina semula sistem.
- Dokumentasi teknikal — cara sistem disusun, fungsi setiap bahagian, dan cara menyediakannya pada pelayan lain jika perlu.
- Kelayakan masuk admin, pelayan dan pangkalan data — log masuk yang benar-benar membolehkan seseorang mengendalikan dan mengubah sistem, bukan sekadar menggunakannya.
- Kejelasan tentang komponen pihak ketiga dan sumber terbuka — kebanyakan pembinaan custom menggunakan pustaka dan rangka kerja sedia ada di bawah lesen berasingan masing-masing, yang perlu diketahui oleh perniagaan walaupun ia memiliki segala yang dibina asli di atasnya.
Perniagaan yang memiliki hak cipta tetapi tidak pernah menerima semua ini masih bergantung sepenuhnya kepada pembangun asal untuk berbuat apa-apa dengan sistemnya sendiri.
Soalan untuk ditanya sebelum menandatangani, bukan selepas
Masa paling murah untuk menyelesaikan soal pemilikan ialah sebelum sebut harga diterima, ketika ia masih satu baris dalam kontrak dan bukan satu pertikaian. Sebelum menandatangani, tanya:
- Adakah kontrak menyatakan secara jelas bahawa kod sumber dan hak harta intelek berpindah kepada saya, dan pada bilakah — sebaik-baiknya semasa bayaran akhir atau penutupan projek?
- Adakah saya akan menerima repositori kod sumber penuh, bukan sekadar versi siap atau dihos, dan bagaimana ia akan diserahkan?
- Siapa memiliki akaun hosting, domain, API dan admin yang menjalankan sistem sebaik sahaja projek diserahkan?
- Adakah mana-mana komponen sumber terbuka atau pihak ketiga digunakan, dan di bawah lesen apa?
- Adakah pemilikan atau akses berubah jika saya berhenti membayar retainer sokongan atau penyelenggaraan berterusan?
- Bolehkah saya membawa kod itu kepada pembangun lain kemudian jika perlu?
Bagaimana jika anda tidak pernah mendapatkannya secara bertulis?
Ramai perniagaan sudah pun menjalankan sistem custom yang dibina bertahun-tahun lalu atas jabat tangan atau pertukaran e-mel ringkas, tanpa sebarang klausa hak harta intelek. Lalai berkanun di bawah Seksyen 26 berkemungkinan masih memihak kepada perniagaan sebagai pihak yang menempah dan membayar kerja itu, tetapi bergantung kepadanya dalam pertikaian sebenar adalah lebih lemah berbanding memilikinya secara bertulis. Penyelesaian praktikal tidak memerlukan pertikaian lama dibuka semula: minta pembangun, secara bertulis, mengesahkan pemilikan dan menyerahkan kod sumber, dokumentasi serta kelayakan masuk sekarang, supaya kedudukan itu selesai dan boleh digunakan tanpa mengira apa yang akhirnya akan diputuskan oleh undang-undang.
Ini terpakai sama ada ia aplikasi web, sistem perniagaan atau aplikasi mudah alih
Pemilikan kod sumber bukan khusus untuk satu jenis pembinaan sahaja. Peruntukan Akta Hak Cipta yang sama, dan senarai semak praktikal yang sama — kod, dokumentasi, kelayakan masuk dan kejelasan lesen — terpakai sama ada projek custom itu aplikasi web atau papan pemuka, sistem perniagaan pelbagai peranan dengan integrasi, atau aplikasi mudah alih. Platform mengubah rupa kod itu; ia tidak mengubah siapa yang berhak memilikinya.
Ini adalah maklumat umum tentang cara undang-undang hak cipta Malaysia melayan perisian tempahan, bukan nasihat undang-undang untuk kontrak tertentu. Untuk pertikaian semasa atau perjanjian yang sedang dirunding, dapatkan nasihat daripada peguam yang bertauliah.
Di mana Gotka Technologies berperanan
Perkhidmatan Pembangunan Aplikasi & Sistem Gotka membina aplikasi web, sistem perniagaan dan aplikasi mudah alih, dengan harga disahkan melalui sebut harga bertulis dan bukan kad kadar tetap, jadi terma sesuatu projek — termasuk apa yang diserahkan pada penghujungnya — diselesaikan terlebih dahulu dan bukan diandaikan. Sistem yang dibina begini masih memerlukan tempat yang boleh dipercayai untuk berjalan; pelan Hosting Awan Gotka pada pelayan LiteSpeed merangkumi itu bersama-sama laman web dan e-mel perniagaan yang sedang berkembang.
Siapa memiliki kod sumber sistem custom yang saya bayar untuk dibina di Malaysia?
Di bawah Seksyen 26 Akta Hak Cipta 1987, apabila anda menempah perisian sebagai pelanggan yang membayar dan bukan sebagai majikan pembangun, hak cipta disifatkan berpindah kepada anda secara lalai, melainkan kontrak anda menyatakan sebaliknya. Sama ada lalai ini benar-benar terpakai kepada projek anda bergantung kepada perkataan tepat perjanjian anda, jadi semak kontrak dan bukan menganggap lalai itu terpakai.
Adakah membayar untuk perisian custom secara automatik memberikan saya fail kod sumber?
Tidak semestinya. Lalai undang-undang mungkin memberi anda pemilikan hak cipta, tetapi itu hak undang-undang, bukan pemilikan fizikal kod. Ramai pembangun menyerahkan sistem yang berfungsi dan dihos tanpa pernah menyerahkan fail sumber asas melainkan kontrak secara khusus memerlukannya, jadi minta ini secara jelas sebelum projek bermula.
Apa sebenarnya yang termasuk dalam pemilikan kod sumber selain hak cipta?
Pemilikan praktikal bermaksud memiliki repositori kod sumber sebenar, dokumentasi teknikal, serta kelayakan masuk admin, pelayan dan pangkalan data, ditambah kejelasan tentang mana-mana komponen pihak ketiga atau sumber terbuka yang digunakan dan lesennya. Tanpa semua ini, perniagaan boleh memiliki hak cipta di atas kertas tetapi masih tidak dapat menyelenggara, memindah atau mengubah sistemnya sendiri.
Bolehkah pembangun secara sah mengekalkan pemilikan perisian yang telah saya bayar?
Ya, jika kontrak menyatakan begitu. Peraturan lalai Malaysia memihak kepada pelanggan yang membayar, tetapi ia secara jelas membenarkan kedua-dua pihak bersetuju sebaliknya, dan banyak kontrak pembangunan piawai berbuat demikian dengan mengekalkan pemilikan atau hanya melesenkan pelanggan hak untuk menggunakan perisian. Baca klausa hak harta intelek sebelum menandatangani, bukan selepas pertikaian bermula.
Apa yang perlu ada dalam kontrak untuk memastikan saya memiliki sistem perniagaan custom saya?
Kenyataan jelas tentang bila hak harta intelek berpindah kepada anda — sebaik-baiknya semasa bayaran akhir atau penutupan projek — komitmen untuk menyerahkan kod sumber dan dokumentasi penuh, pemilikan atau pemindahan mana-mana akaun yang menjalankan sistem, dan pendedahan mana-mana komponen pihak ketiga serta lesennya. Letakkan semua ini secara bertulis sebelum kerja bermula.
Bagaimana jika saya tidak pernah menandatangani apa-apa tentang pemilikan untuk sistem yang sudah saya ada?
Lalai berkanun Malaysia berkemungkinan masih memihak kepada anda sebagai pelanggan yang menempah, tetapi membuktikannya dalam pertikaian lebih sukar tanpa dokumentasi. Penyelesaian praktikal ialah meminta pembangun anda, secara bertulis, mengesahkan pemilikan dan menyerahkan kod sumber, dokumentasi serta kelayakan masuk sekarang, dan bukan bergantung kepada andaian kemudian.
Adakah ini terpakai kepada aplikasi mudah alih sama seperti sistem perniagaan berasaskan web?
Ya. Pemilikan kod sumber berfungsi sama sahaja sama ada pembinaan custom itu aplikasi web, papan pemuka perniagaan, integrasi sistem, atau aplikasi mudah alih. Peruntukan Akta Hak Cipta yang sama dan senarai semak praktikal yang sama — kod sumber, dokumentasi, kelayakan masuk dan kejelasan lesen — terpakai tanpa mengira platform yang menjalankan sistem itu.
Perisian Sedia Ada vs Sistem Tersuai: Cara Memilih
Perisian sedia ada sesuai untuk kebanyakan perniagaan berkembang, tetapi tidak semua. Cara memilih antara membeli, menyesuaikan atau membina perisian tersuai.
Pembangunan AplikasiBerapa Lama Pembinaan Sistem Perniagaan Tersuai Sebenarnya Diambil?
Alat satu aliran kerja ambil 4 hingga 6 minggu; sistem berbilang peranan dengan integrasi ambil 2 hingga 4 bulan. Apa sebenarnya menentukan tempoh sistem tersuai.
Pembangunan AplikasiMenguruskan Beberapa Outlet atau Cawangan Dengan Satu Sistem Tersuai
Rangkaian yang jalankan setiap outlet dengan hamparan sendiri hilang keterlihatan sebaik cawangan kedua dibuka. Apa yang dibaiki satu sistem kongsi, dan kosnya.

