Hak Cipta Hukum Esensial Yang Harus Diketahui Semua Desainer

Diterbitkan: 2022-03-10
Ringkasan cepat Berkat tajuk utama yang menampilkan perusahaan besar seperti Google dan Oracle, undang-undang hak cipta menjadi topik yang sering dibahas tetapi sering disalahpahami. Artikel ini dibuat khusus dengan mempertimbangkan pengembang dan perancang perangkat lunak.

Sebagai perancang atau pengembang perangkat lunak, Anda memiliki tugas penting untuk memastikan bahwa suatu program bekerja sebagaimana mestinya sambil tetap efisien, ramah pengguna, dan unik. Setelah semua kreativitas yang dicurahkan untuk membuat suatu program bekerja dengan benar, dapat dikatakan bahwa program perangkat lunak yang dirancang dengan baik adalah sebuah karya seni.

Dari perspektif hukum, program perangkat lunak adalah pekerjaan kompleks yang mencakup elemen fungsional dan artistik. Ini berarti bahwa program perangkat lunak dapat dilindungi oleh berbagai jenis hukum kekayaan intelektual (IP) . Hukum IP mencakup hak cipta, merek dagang, rahasia dagang, atau hukum paten. Beberapa area IP ini mungkin tumpang tindih tergantung pada elemen program perangkat lunak tertentu. Ini bisa membingungkan bagi mereka yang tidak ahli dalam IP.

Artikel ini di sini untuk memberi Anda, sebagai perancang perangkat lunak, gambaran umum dasar tentang satu jenis hukum IP, hukum hak cipta, yang berkaitan dengan proyek desain perangkat lunak Anda.

Apa itu Hukum Hak Cipta?

Hukum hak cipta adalah jenis hukum kekayaan intelektual yang melindungi karya kreatif, yang dapat mencakup hal-hal seperti drama, film, manuskrip, lukisan, gambar, lagu, surat, dan banyak hal lainnya. Di Amerika Serikat, Konstitusi menetapkan bahwa undang-undang hak cipta melindungi "karya asli kepenulisan", termasuk karya sastra, drama, musik, artistik, dan karya intelektual tertentu lainnya. Sebagian besar negara lain yang tergabung dalam World Intellectual Property Organization (WIPO) memiliki definisi serupa.

Lebih banyak setelah melompat! Lanjutkan membaca di bawah ini

Undang-undang hak cipta tidak melindungi ide, prosedur, metode operasi, atau konsep matematika (walaupun jenis HKI lainnya dapat melindunginya dalam keadaan tertentu). Dengan kata lain, undang-undang hak cipta adalah tentang melindungi ekspresi tertentu dari suatu ide , bukan elemen fungsional dari suatu karya tertentu.

Undang-undang hak cipta dapat berlaku untuk semua jenis karya teknologi yang digunakan dengan komputer, tablet, smartphone, atau sistem video game. Ini termasuk aplikasi, program komputer, database, spreadsheet, tampilan layar, dan bahkan lingkungan realitas virtual. Hak cipta juga berlaku untuk karya yang digunakan atau didistribusikan di internet seperti situs web, blog, dan konten online lainnya.

Hukum hak cipta tidak harus rumit.
Hukum hak cipta tidak harus rumit. (Kredit gambar: Pixabay) (Pratinjau besar)

Bagaimana Hukum Hak Cipta Berkaitan dengan Desain Perangkat Lunak?

Seperti yang diketahui oleh setiap desainer, desain perangkat lunak merupakan bagian integral dari proses menciptakan solusi perangkat lunak yang inovatif. Program perangkat lunak terbaik mudah digunakan, dirancang dengan indah, atau memecahkan masalah yang belum pernah dipecahkan orang lain. Karya ini tentu melibatkan kreativitas dan orisinalitas. Sebagai perancang perangkat lunak, Anda adalah pemecah masalah, tetapi Anda juga bisa disebut penulis atau seniman. Ada banyak aspek perangkat lunak yang melibatkan ekspresi kreatif, seperti elemen antarmuka pengguna, papan cerita yang dibuat untuk meningkatkan "aliran" perangkat lunak, atau bahkan kode sumber itu sendiri.

Program perangkat lunak terdiri dari elemen "literal" dan "non-literal". Dari sudut pandang hukum, elemen literal program terdiri dari kode sumber dan kode objek. Pengadilan telah mendefinisikan elemen "non-literal" dari program komputer untuk memasukkan "struktur, urutan, organisasi" (bahasa tertentu yang digunakan dalam kasus pengadilan AS 1986) serta tampilan layar, struktur menu, dan antarmuka pengguna. Elemen literal dan non-literal dapat dilindungi oleh hak cipta.

Bagaimana Anda Mendapatkan Hak Cipta?

Hak cipta umumnya dianggap melekat dalam "bentuk tetap" dari suatu karya terlepas dari apakah karya tersebut diterbitkan atau tidak diterbitkan. Berada dalam "bentuk tetap" berarti bahwa ekspresi telah direkam dalam beberapa jenis media nyata.

Bagi seorang seniman, ekspresi itu mungkin dalam "bentuk tetap" ketika dia telah melewati pemikiran tentang apa yang akan dia lukis dan benar-benar mulai meletakkan cat di atas kanvas. Bagi seorang musisi, mungkin saat dia menuliskan nada di benaknya atau membuat rekaman. Untuk perancang perangkat lunak, mungkin saat Anda membuat sketsa papan cerita, membuat karakter baru, atau menulis baris kode unik.

Di seluruh dunia, hak cipta umumnya dianggap “melekat” dalam karya, yang berarti bahwa hak cipta ada segera setelah karya tersebut ditulis atau dicatat seperti yang dijelaskan di atas. Di negara-negara yang menandatangani Konvensi Berne – semuanya 172 – tidak ada pendaftaran formal yang diperlukan untuk menciptakan perlindungan hak cipta, jadi biasanya pendaftaran tidak diperlukan untuk setiap karya. Namun, setidaknya di Amerika Serikat, pendaftaran hak cipta umumnya diperlukan sebelum ganti rugi apa pun diberikan dalam tindakan pelanggaran.

Untungnya, pendaftaran hak cipta umumnya jauh lebih sederhana dan tidak memakan banyak waktu daripada memperoleh jenis hak IP lainnya seperti paten atau bahkan merek dagang dan tidak selalu memerlukan bantuan pengacara. Di Amerika Serikat, Anda dapat mencari pendaftaran hak cipta secara online dengan Kantor Hak Cipta AS. Umumnya, untuk mendaftarkan konten digital, Anda akan menentukan kepengarangan dan kemudian memilih untuk mengirimkan karya tersebut sebagai karya sastra, karya seni rupa, atau karya seni pertunjukan tergantung mana yang paling sesuai untuk program atau elemen program yang Anda pilih. sedang mencoba untuk melindungi. Misalnya, kode sumber mungkin akan diajukan sebagai karya sastra, sedangkan grafik mungkin diajukan sebagai karya seni visual.

Hak Apa yang Diberikan Hak Cipta?

Secara umum, undang-undang hak cipta memberikan pemilik hak eksklusif atas reproduksi, persiapan karya turunan, distribusi, dan penampilan publik dan tampilan karya berhak cipta. Beberapa hak khusus lainnya mungkin termasuk:

  • hak untuk menerjemahkan;
  • hak untuk membuat penyesuaian dan pengaturan karya;
  • hak untuk tampil di depan umum, drama musikal, drama musikal dan karya musik;
  • hak untuk membacakan karya sastra di depan umum;
  • hak untuk mengomunikasikan kepada publik tentang kinerja karya-karya tersebut;
  • hak untuk menyiarkan;
  • hak untuk membuat reproduksi; dan
  • hak untuk menggunakan ciptaan sebagai dasar suatu karya audiovisual.

Catatan : Anda dapat meninjau daftar hak eksklusif yang diberikan oleh undang-undang AS di sini.

Jelas, hak-hak ini sangat penting untuk distribusi dan transformasi program perangkat lunak dari satu format ke format lainnya. Misalnya, jika seorang perancang perangkat lunak membuat game komputer populer untuk PC, maka ia harus memiliki hak untuk membuat karya turunan agar dapat membuat versi aplikasi dari game yang sama untuk iPhone.

Bagaimana Hak Ini Berlaku Untuk Program Perangkat Lunak?

Sebagaimana dibahas di atas, perlindungan hak cipta meluas ke bentuk khusus di mana suatu gagasan diungkapkan, bukan gagasan itu sendiri. Dalam hal perangkat lunak, undang-undang hak cipta akan melindungi hal-hal seperti kode sumber dan objek, elemen unik dari antarmuka pengguna, atau karya dan ekspresi kreatif lainnya yang terkait dengan perangkat lunak seperti karakter dan pengaturan yang dibuat untuk sebuah game. Itu tidak akan melindungi gagasan tentang jenis program perangkat lunak tertentu, atau elemen fungsional apa pun yang diperlukan.

Dasar perlindungan hukum untuk program perangkat lunak sudah mapan baik di AS maupun di Eropa. Di Amerika Serikat, Undang-Undang Hak Cipta secara khusus menegaskan bahwa perangkat lunak memenuhi syarat untuk mendapatkan hak cipta. Di Eropa, Computer Programs Directive memberikan panduan mengenai perlindungan hukum program komputer di bawah undang-undang hak cipta Uni Eropa.

Elemen spesifik apa dari program perangkat lunak yang telah dinyatakan dapat dilindungi oleh hak cipta? Pertama, kode sumber atau objek sama-sama dianggap sebagai “karya sastra” dan undang-undang hak cipta secara jelas melindunginya. Jauh di tahun 1983, Third Circuit memutuskan di Apple Computer, Inc. v. Franklin Computer Corp. (714 F.3d 1240) bahwa baik sistem operasi komputer maupun kode biner keduanya dilindungi oleh hak cipta. Namun, karena pengadilan juga telah memutuskan bahwa hak cipta dapat memberikan perlindungan bagi pengembang perangkat lunak yang mencakup lebih dari kode. Hak cipta dapat mencakup elemen literal perangkat lunak, seperti kode sumber dan objek dan elemen non-literal termasuk “hubungan antar-modular” dan “aliran umum.” Grafik, suara, dan tampilan program komputer juga dapat dilindungi sebagai karya audiovisual.

Pelanggaran dapat relatif mudah dibuktikan jika kode sumber atau kode objek disalin dari satu program ke program lain tanpa izin. Namun, dapat lebih subjektif untuk menentukan apakah pelanggaran telah terjadi atau tidak jika penyalinan yang dituduhkan terjadi dalam elemen non-literal dari suatu program. Dalam kasus tahun 1992 Computer Associates Int. Inc. v. Altai Inc. (982 F.2d 693), Sirkuit Kedua mengembangkan tes yang disebut tes "abstraksi-filtrasi-perbandingan" (AFC) untuk menentukan apakah ada "kesamaan substansial" antara dua komputer atau tidak. program perangkat lunak yang dapat menjadi indikasi pelanggaran. Tes AFC digunakan untuk menentukan apakah elemen non-literal dari program perangkat lunak disalin dengan membandingkan elemen yang dapat dilindungi dari program yang bersangkutan.

Namun, perlu diingat bahwa undang-undang hak cipta tidak melindungi elemen fungsional perangkat lunak. Menurut 17 USC Bagian 102, itu tidak melindungi terhadap penyalinan "ide, prosedur, proses, sistem, metode operasi, konsep, prinsip, atau penemuan" apa pun dalam perangkat lunak. Misalnya, katakanlah Anda membuat program perangkat lunak yang membantu pengguna membuat anggaran. Undang-undang hak cipta tidak melindungi gagasan tentang program perangkat lunak penganggaran. Itu hanya melindungi ekspresi spesifik dari ide itu, jadi undang-undang hak cipta tidak mencegah orang lain menulis program perangkat lunak penganggaran mereka sendiri.

Bagaimana hukum hak cipta mempengaruhi kode mereka? (Kredit gambar: Pixabay) (Pratinjau besar)

Mungkin program Anda memiliki semacam karakter ramah yang ditampilkan di antarmuka pengguna. Program perangkat lunak lain juga dapat memiliki karakter yang ditampilkan dalam antarmuka pengguna; mereka tidak bisa meniru karakter Anda.

Berikut contoh perangkat lunak lain – katakanlah Anda memiliki kode sumber tertulis untuk aplikasi game baru. Seorang teman melihat kode Anda, menyukai idenya, dan menyalin kode Anda tanpa izin untuk digunakan sebagai bagian dari aplikasi lain. Ini adalah pelanggaran karena kode sumber memiliki hak cipta. Namun, jika orang lain hanya membuat game serupa, tanpa menggunakan salah satu kode Anda, dia tidak melanggar hak cipta kode Anda (walaupun tergantung pada seberapa mirip game tersebut, mungkin ada beberapa jenis pelanggaran lainnya).

Pengadilan masih memutuskan elemen perangkat lunak apa yang dianggap fungsional . Misalnya, Oracle dan Google memiliki perselisihan yang sedang berlangsung mengenai penggunaan API Java Oracle oleh Google. Google membuat bahasanya sendiri untuk OS Android, tetapi mereka menggunakan API Java sehingga pengembang seperti Anda dapat menulis program yang dapat bekerja di Android. Di tingkat pengadilan negeri, hakim memutuskan bahwa API berfungsi dan tidak dapat dilindungi hak cipta. Namun, di tingkat banding, Sirkuit Federal membalikkan keputusan tersebut. Kasus tersebut kembali ke pengadilan distrik di mana Google berhasil menegaskan pembelaan "penggunaan wajar". Namun, Oracle telah mengajukan banding atas kasus ini lagi, jadi masih harus dilihat bagaimana hukum akan menyelesaikan kasus ini.

Satu hal lagi yang perlu diperhatikan sebelum melanjutkan – hak cipta tidak melindungi terhadap ciptaan independen dari karya serupa, tidak seperti hukum paten. Perlindungan hukum hak cipta paling kuat ketika Anda dapat menunjukkan bahwa seseorang benar-benar "menyalin" ide Anda. Jadi, jika perancang perangkat lunak lain secara mandiri membuat program yang sangat mirip dengan Anda, undang-undang hak cipta mungkin tidak dapat banyak membantu Anda.

Siapa Pemilik Hak Cipta Perangkat Lunak?

Pemilik hak cipta adalah "penulis" dari karya tersebut. Sebagai perancang perangkat lunak, Anda adalah "penulis" karya dan hak cipta adalah milik Anda. Namun, banyak program perangkat lunak dibuat sebagai bagian dari tim, berdasarkan perjanjian kerja, atau dalam skenario pekerjaan untuk disewa lainnya. Oleh karena itu, dalam situasi ini, hak cipta sering kali akan diberikan kepada pemberi kerja, yang kemudian akan menjadi pemilik hak cipta dan akan mengontrol hak untuk menggunakan ekspresi yang dilindungi oleh hak cipta tersebut di masa mendatang (yaitu, dalam karya turunan) . Seperti biasa, baca kontrak kerja Anda, (termasuk perjanjian kerahasiaan apa pun) dengan sangat hati-hati untuk memastikan Anda memahami konsekuensi bekerja dengan mereka yang berkaitan dengan IP.

Berapa Lama Hak Cipta Bertahan?

Secara umum, di Amerika Serikat atau negara lain mana pun yang menandatangani Konvensi Berne, jangka waktu hak cipta adalah seumur hidup pencipta ditambah lima puluh tahun. Dalam hal perangkat lunak yang dibuat oleh seorang karyawan selama masa kerjanya, "karya yang dibuat untuk disewa" yang dihasilkan akan dilindungi oleh undang-undang hak cipta selama tujuh puluh lima tahun sejak publikasi. Berkat lobi aktif dan perubahan kebijakan di bidang ini, ada pengecualian lain, tetapi secara umum, aturan lima puluh tahun akan berlaku.

Catatan Akhir

Sebagai perancang perangkat lunak, karya Anda layak dilindungi seperti halnya karya penulis lain. Meskipun artikel ini hanya memberikan gambaran, mungkin informasi ini akan membantu Anda yang bekerja setiap hari untuk membuat dan meningkatkan program perangkat lunak yang memperkaya kehidupan kita.