Lompat ke konten
Aback Tools Logo

Pembuat File LISENSI

Hasilkan teks lengkap dengan format yang benar dari semua lisensi sumber terbuka populer (MIT, Apache 2.0, GPL, BSD, dll.) dalam hitungan detik. Tambahkan nama dan tahun pemegang hak cipta khusus Anda, baca metadata izin/batasan eksplisit, dan unduh file LISENSI Anda secara instan. Pribadi, cepat, dan sepenuhnya lokal.

LICENSE File Generator

Select an open-source license type, enter your copyright details, and generate the complete, production-ready LICENSE file text instantly in your browser.

Select the open-source license for your project.

MIT License

A simple, extremely permissive, and popular license. Anyone can use, modify, distribute, and sell your software without commercial limitations, provided they preserve the original copyright and license notice.

Permits

Commercial useModificationDistributionPrivate use

Requires

License and copyright notice

Forbids / Limits

LiabilityWarranty

4-digit year, e.g. 2026.

Your full name or organization name.

Optional - appears in some license templates.

Mengapa Menggunakan Pembuat File LISENSI Kami?

  • 10 Lisensi Populer: Menghasilkan MIT, Apache 2.0, GPL v2/v3, LGPL, MPL 2.0, BSD 2/3-Clause, Unlicense, dan CC0 1.0 secara instan - semuanya standar dan siap produksi.
  • 100% Pribadi & Lokal: Semua teks lisensi dibuat seluruhnya di dalam browser Anda menggunakan JavaScript. Nama proyek dan detail penulis Anda tidak pernah meninggalkan perangkat Anda atau menyentuh server mana pun.
  • Lencana Izin Visual: Lencana Izin, Persyaratan, dan Larangan berkode warna membantu Anda langsung memahami apa yang diperbolehkan, diwajibkan, dan dibatasi oleh setiap lisensi sebelum membuat pilihan.
  • Pengunduhan Instan: Pengunduhan sekali klik menghasilkan file LISENSI teks biasa yang bersih dan siap dimasukkan ke root repositori Anda. Salin ke clipboard dalam satu tindakan untuk penggunaan cepat.

Apa Itu Lisensi Sumber Terbuka?

Lisensi sumber terbuka adalah dokumen hukum yang mengatur bagaimana perangkat lunak dapat digunakan, dimodifikasi, dan didistribusikan. Tanpa lisensi, semua undang-undang hak cipta default berlaku - artinya tidak ada orang lain selain penulis asli yang berhak menggunakan, menyalin, atau mendistribusikan perangkat lunak, meskipun kode sumbernya dapat dilihat oleh publik.

Menambahkan file LISENSI ke repositori Anda secara eksplisit memberikan hak khusus kepada pengguna dan menentukan persyaratan yang harus mereka ikuti. Ini mengubah kode publik Anda dari "terlihat tetapi terbatas" menjadi benar-benar terbuka dan dapat digunakan kembali berdasarkan ketentuan hukum yang jelas.

Lisensi Permisif vs. Copyleft

Lisensi permisif (MIT, Apache 2.0, BSD) menerapkan batasan minimal - pengguna dapat menggunakan, memodifikasi, dan bahkan mengintegrasikan kode Anda ke dalam produk kepemilikan, selama kode tersebut menyertakan pemberitahuan hak cipta asli. Hal ini memaksimalkan adopsi dan penggunaan komersial proyek Anda.

Lisensi Copyleft (GPL, LGPL) mengharuskan karya turunan dirilis di bawah lisensi yang sama. Hal ini memastikan bahwa perbaikan pada perangkat lunak tetap bersifat open source, mencegah perusahaan mengambil kode kepemilikan tanpa memberikan kontribusi kembali.

Memilih Lisensi yang Tepat

Untuk adopsi maksimal: Pilih MIT atau Apache 2.0. MIT adalah yang paling sederhana dan paling banyak digunakan. Apache 2.0 menambahkan pemberian paten secara eksplisit, melindungi kontributor dan pengguna dari litigasi paten.

Untuk perpustakaan: LGPL v3 atau MPL 2.0 memungkinkan program berpemilik untuk terhubung ke perpustakaan Anda tanpa copyleft menginfeksi basis kode mereka, menjadikannya pilihan populer untuk alat dan kerangka infrastruktur.

Untuk dedikasi domain publik: Unlicense atau CC0 1.0 mengesampingkan semua pembatasan hak cipta secara global, menjadikan karya Anda benar-benar gratis tanpa persyaratan atribusi.

Konvensi File Lisensi

Berdasarkan konvensi, proyek sumber terbuka menempatkan lisensinya dalam file bernama LICENSE atau LICENSE.txt di akar repositori. GitHub dan GitLab secara otomatis mendeteksi dan menampilkan informasi lisensi dari file ini, menampilkannya secara jelas di halaman proyek.

Selalu sertakan tahun hak cipta yang benar dan nama resmi atau nama organisasi pemegang hak cipta. Beberapa lisensi seperti Apache 2.0 mungkin juga memerlukan file PEMBERITAHUAN untuk atribusi. Menggunakan file lisensi yang akurat dan diformat dengan benar memastikan kejelasan hukum dan membangun kepercayaan dengan kontributor dan pengguna.

Pertanyaan yang Sering Diajukan

LICENSE File Generator adalah alat berbasis browser yang secara instan menghasilkan teks lengkap dengan format yang benar dari setiap lisensi sumber terbuka populer. Cukup pilih jenis lisensi, masukkan nama dan tahun hak cipta Anda, dan unduh file LISENSI lengkap yang siap digunakan untuk repositori perangkat lunak atau proyek sumber terbuka Anda.

Ya. LISENSI File Generator kami beroperasi sepenuhnya di sisi klien di dalam browser web Anda menggunakan JavaScript lokal. Nama penulis, nama proyek, dan tahun hak cipta Anda tidak pernah dikirimkan ke server eksternal atau layanan pihak ketiga mana pun. Semua teks lisensi dibuat secara pribadi dan lokal hanya di perangkat Anda sendiri.

Lisensi permisif (MIT, Apache 2.0, BSD) mengizinkan penggunaan tidak terbatas termasuk produk kepemilikan, hanya memerlukan atribusi hak cipta. Lisensi Copyleft (GPL, LGPL) mengharuskan karya turunan dirilis di bawah lisensi sumber terbuka yang sama, memastikan semua perbaikan tetap tersedia bagi komunitas pengembang publik.

Pilih MIT untuk adopsi dan kesederhanaan maksimum. Apache 2.0 menambahkan perlindungan paten eksplisit untuk kontributor. Gunakan GPL v3 untuk menerapkan kontribusi sumber terbuka dari fork. Untuk perpustakaan yang mungkin ditautkan oleh perangkat lunak berpemilik, LGPL atau MPL 2.0 adalah pilihan yang ideal. Untuk dedikasi domain publik, The Unlicense atau CC0 adalah pilihan terkuat yang tersedia.

Ya. Kebanyakan lisensi sumber terbuka mengharuskan Anda menyertakan tahun hak cipta dan nama lengkap resmi pemegang hak cipta - baik nama pengembang individu atau nama perusahaan. Mengabaikan informasi ini akan melemahkan keberlakuan hukum lisensi Anda dan dapat menyebabkan masalah kepatuhan dalam tinjauan perangkat lunak perusahaan atau institusi.

Ya. Anda dapat membuat file lisensi baru untuk tahun berapa pun dan pemegang hak cipta. Perhatikan bahwa melisensikan kembali perangkat lunak yang ada secara hukum memerlukan persetujuan dari semua kontributor pemegang hak cipta, bukan hanya pengelola proyek. Selalu berkonsultasi dengan semua kontributor dan penasihat hukum sebelum beralih dari lisensi copyleft ke lisensi yang lebih permisif.

Sesuai ketentuan, gunakan nama file LICENSE (tanpa ekstensi) atau LICENSE.txt yang ditempatkan di direktori root repositori Anda. GitHub dan GitLab secara otomatis mendeteksi dan menampilkan informasi lisensi dari nama file ini. Beberapa ekosistem seperti npm juga mengharapkan string pengidentifikasi SPDX di bidang lisensi package.json di samping file.