Shulhan: 1 all: add translation for Bahasa Indonesia 14 files changed, 1040 insertions(+), 0 deletions(-)
Copy & paste the following snippet into your terminal to import this patchset into git:
curl -s https://lists.sr.ht/~sircmpwn/writefreesoftware.org/patches/42136/mbox | git am -3Learn more about email & git
--- config.toml | 4 + content/_index.id.md | 22 +++ content/learn/_index.id.md | 81 +++++++++ content/learn/copyleft.id.md | 134 ++++++++++++++ content/learn/four-freedoms.id.md | 87 +++++++++ content/learn/licenses.id.md | 167 ++++++++++++++++++ content/learn/participate/_index.id.md | 11 ++ content/learn/participate/assets.id.md | 44 +++++ .../learn/participate/choose-a-license.id.md | 142 +++++++++++++++ content/learn/participate/contribute.id.md | 58 ++++++ .../participate/copyright-ownership.id.md | 90 ++++++++++ content/learn/participate/derived-works.id.md | 87 +++++++++ content/learn/participate/publish.id.md | 92 ++++++++++ content/learn/participate/this-site.id.md | 21 +++ 14 files changed, 1040 insertions(+) create mode 100644 content/_index.id.md create mode 100644 content/learn/_index.id.md create mode 100644 content/learn/copyleft.id.md create mode 100644 content/learn/four-freedoms.id.md create mode 100644 content/learn/licenses.id.md create mode 100644 content/learn/participate/_index.id.md create mode 100644 content/learn/participate/assets.id.md create mode 100644 content/learn/participate/choose-a-license.id.md create mode 100644 content/learn/participate/contribute.id.md create mode 100644 content/learn/participate/copyright-ownership.id.md create mode 100644 content/learn/participate/derived-works.id.md create mode 100644 content/learn/participate/publish.id.md create mode 100644 content/learn/participate/this-site.id.md diff --git a/config.toml b/config.toml index 82bbefd..78451df 100644 --- a/config.toml +++ b/config.toml @@ -16,3 +16,7 @@ rssLimit = 10 title = 'Écrire un logiciel libre' languageName = 'Français' weight = 1 + [languages.id] + title = 'Membuat Free Software' + languageName = 'Bahasa Indonesia' + weight = 1 diff --git a/content/_index.id.md b/content/_index.id.md new file mode 100644 index 0000000..188ffa0 --- /dev/null +++ b/content/_index.id.md @@ -0,0 +1,22 @@ ++++ +title = "Membuat Free Software" ++++ +{{< block "grid-2" >}} +{{< column >}} + +# Membangun perangkat lunak untuk semua + +Free Software (Perangkat lunak Bebas) adalah gerakan kolaboratif global untuk +membangun perangkat lunak yang terbaik dengan menghargai hak-hak dan kebebasan +utama dari pengguna dan pembuatnya — kebebasan untuk **memakai**, +**mempelajari**, **meningkatkan**, dan **berbagi** perangkat lunak. + +{{< button "learn" "Apa itu Free Software?" >}}{{< button "learn/participate" "Memulai" >}} +{{< /column >}} + +{{< column >}} +![Picture of hackers at FOSDEM](/images/banner.jpg) +<small>Photo by Flo Köhler, CC-BY 3.0</small> +{{< /column >}} + +{{< /block >}} diff --git a/content/learn/_index.id.md b/content/learn/_index.id.md new file mode 100644 index 0000000..3a7ff55 --- /dev/null +++ b/content/learn/_index.id.md @@ -0,0 +1,81 @@ +--- +title: Tentang Free Software +weight: 1 +--- + +> "Free Software" (Perangkat lunak Bebas) adalah perangkat lunak yang +> dikembangkan dan dirilis berdasarkan prinsip-prinsip yang menghargai +> hak-hak dan kebebasan dari pengguna dan pembuatnya +> — kebebasan untuk **menggunakan**, **mempelajari**, **meningkatkan**, +> dan **berbagi** perangkat lunak. +> <wbr/>**Pergerakan Free Software** adalah komunitas global dari +> pengembang dan pengguna perangkat lunak yang berkolaborasi membangun +> perangkat lunak berdasarkan prinsip-prinsip tersebut. + +Setiap perangkat lunak dianggap Free Software selama ia memegang *empat +kebebasan utama*: + +<ol start="0"> + <li> + Kebebasan untuk <strong>menggunakan</strong> perangkat lunak tersebut + untuk tujuan apa pun. + </li> + <li> + Kebebasan untuk <strong>mempelajari</strong> dan + <strong>meningkatkan</strong> perangkat lunak tersebut. + </li> + <li> + Kebebasan untuk <strong>membagikan</strong> perangkat lunak tersebut. + </li> + <li> + Kebebasan untuk <strong>berkolaborasi</strong> terhadap perangkat lunak + tersebut. + </li> +</ol> + +Perangkat lunak yang memegang empat kebebasan tersebut adalah **Free +Software**. +Perangkat lunak yang tidak memegang salah satu dari kebebasan tersebut +**bukanlah Free Software**. + +{{< button "/id/learn/four-freedoms" "Selanjutnya: Empat kebebasan" "next-button" >}} + +## Apa itu perangkat lunak "open source"? + +**Open Source** adalah pergerakan yang mirip dengan Free Software. +Pergerakan-nya berbeda pada target penggunanya: Open Source lebih +condong fokus pada komersial, sementara Free Software condong berpihak pada +pengguna. +Namun, kedua pergerakan ini sangat berdekatan dan terkadang bekerja secara +bersama-sama. +Setiap pergerakan memiliki pandangan yang berbeda mengenai kebebasan perangkat +lunak, namun secara praktis hampir semua perangkat lunak Free Software juga +dianggap Open Source dan sebaliknya. +Definisi dari Open Source dan empat kebebasan saling kompatibel satu sama +lain. + +Kedua pergerakan ini secara keseluruhan sering kali dikenal dengan "Free and +Open Source Software", atau "FOSS". + +{{< tip >}} +Pada umumnya, semua perangkat lunak Open Source adalah Free Software, dan +sebaliknya. +{{< /tip >}} + +Anda dapat mempelajari tentang Open Source lebih lanjut di +[opensource.org](https://opensource.org/). + +## Apa itu perangkat lunak "source available" (sumber kode tersedia)? + +Perangkat lunak "Sumber (kode) tersedia" mengacu pada setiap perangkat lunak +yang mana sumber kode-nya dapat dibaca, yang bisa saja memegang empat +kebebasan di atas. +Namun, perangkat lunak tersebut bisa saja membatasi penggunaan secara +komersil, membatasi distribusi ulang, mencegah pengguna memodifikasi perangkat +lunak, dan lainnya. +Semua Free dan Open Source Software menyediakan sumber kode mereka, namun +tidak semua "sumber kode tersedia" adalah Free Software. + +{{< tip "warning" >}} +Perangkat lunak "Sumber kode tersedia" umumnya tidak bebas pakai. +{{< /tip >}} diff --git a/content/learn/copyleft.id.md b/content/learn/copyleft.id.md new file mode 100644 index 0000000..8ea3b97 --- /dev/null +++ b/content/learn/copyleft.id.md @@ -0,0 +1,134 @@ +--- +title: Apa itu copyleft? +weight: -8 +--- + +**Copyleft** adalah lisensi yang unik terhadap Free Software. +Ia dirancang untuk mendorong proliferasi Free Software dan melindungi-nya dari +tercampur dengan pekerjaan yang tidak bebas. +Ia bekerja dengan memberikan Anda tidak saja *hak* untuk berbagi peningkatan +(perubahan, perbaikan), tapi juga *kewajiban* untuk membagikan peningkatan +Anda dengan kondisi-kondisi tertentu. +Sangatlah penting untuk memahami kewajiban ini saat menggunakan perangkat +lunak dengan lisensi _copyleft_ dalam pekerjaan Anda. + +{{< tip >}} +**Catatan**: +Kebingungan antara terminologi _copyleft_ dan "Free Software" sering terjadi: +perangkat lunak yang bukan _copyleft_ bisa jadi Free Software, dan perangkat +lunak Open Source bisa jadi _copyleft_. +Namun, mereka yang bergerak dalam Free Software cenderung lebih menyukai +lisensi _copyleft_ daripada yang bergerak dalam Open Source. +{{< /tip >}} + +## Spektrum dari _copyleft_ + +Beberapa lisensi Free Software menempati ruang spektrum yang berbeda, dari +yang **permisif** sampai **_copyleft_**, berdasarkan tingkat penekanan pada +syarat dan kondisi dalam lisensi tersebut. +Lisensi yang permisif cenderung membolehkan penggunaan hasil kerja dengan +kewajiban yang sedikit dan tidak memberatkan, seperti kondisi mencantumkan +nama penulis asli dari hasil kerja. +Sebaliknya, lisensi yang _copyleft_ mengharuskan untuk membagikan perubahan +Anda dan hasil pekerjaan turunan dengan lisensi yang sama. + +<img src="/images/licensing-spectrum.svg" alt="beragam proyek dan lisensi dalam spektrum" /> +<small> + Beragam lisensi perangkat lunak dan contoh proyek yang menggunakan mereka, + dikelompokkan dalam spektrum <i>copyleft</i>. + Gambar asli oleh David A Wheeler, CC-BY-SA 3.0. +</small> + +## Kenapa memilih lisensi _copyleft_? + +Sangatlah umum bagi Free Software dengan lisensi-permisif digunakan dalam +pekerjaan yang tidak bebas. +Hal ini sering kali dilakukan karena profit dengan mengindahkan empat +kebebasan bagi pengguna yang menerima hasil kerja tersebut, menggali profit +dari penggunaan perangkat lunak tanpa memberi balik ke komunitas Free +Software. + +Lisensi _copyleft_ mengatasi beberapa masalah ini: + +1. _Copyleft_ mempromosikan proliferasi dari Free Software dan empat kebebasan + dengan memastikan bahwa hasil kerja yang dibangun dengan Free Software + tumbuh dan menguntungkan ekosistem Free Software. +2. _Copyleft_ menjamin mereka yang meningkatkan atau menggunakan Free Software + membagikan perubahan mereka dengan komunitas, sehingga semua pengguna + mendapatkan keuntungan dari peningkatan tersebut. + +Perangkat lunak dengan lisensi _copyleft_ dapat dijual, seperti perangkat lunak +bebas lainnya, namun mengharuskan setiap peningkatan dari hasil komersial +tetap menjamin empat kebebasan dipegang oleh semua partisipan. +Lebih lanjut, tidak mudah mengubah lisensi dari perangkat lunak yang +_copyleft_ jika hak cipta dipegang [secara bersama-sama][0], sebagai landasan +yang menjamin masa depan dari perangkat lunak sebagai Free Software. + +[0]: /id/learn/participate/copyright-ownership/ + +## _Copyleft_ lemah dan kuat + +Lisensi _copyleft_ berbeda dalam seberapa kuat klausa _copyleft_ mempengaruhi +penggunaan ulang dari perangkat lunak. +Sebagai contohnya, lisensi _copyleft_ lemah [Mozilla Public License][MPL] +(MPL) adalah *berbasis-berkas*, yang mana klausa dari _copyleft_ melingkupi +berkas-berkas dari sumber kode secara tersendiri, bukan seluruh proyek: Anda +dapat mengambil dan menggunakan salah satu berkas ber-lisensi MPL ke dalam +proyek lain tanpa harus me-lisensi ulang seluruh proyek, selama Anda +merilis setiap perubahan terhadap berkas tersebut. + +[MPL]: https://www.mozilla.org/en-US/MPL/2.0/ + +Contoh yang lebih kuat yaitu [GNU Lesser General Public License][LGPL] (LGPL), +yang khusus menangani pustaka perangkat lunak. +Setiap pustaka tersebut dikompilasi menjadi satu artifak perangkat lunak, +seperti _shared object_ atau arsip statis, dan ketentuan _copyleft_ berlaku +terhadap seluruh artifak. +Namun, bila digabung dengan program pihak-ketiga, klausa _copyleft_ tidak +berlaku lagi. +Yang lebih kuat lagi yaitu [GNU General Public License][GPL] (GPL), yang mana +klausa dari _copyleft_ berlaku terhadap keseluruhan program sebagai artifak +perangkat lunak. + +[LGPL]: https://www.gnu.org/licenses/lgpl-3.0.en.html +[GPL]: https://www.gnu.org/licenses/gpl-3.0.html + +Di ujung spektrum dari _copyleft_ yaitu lisensi seperti [GNU Affero General +Public License][AGPL] (AGPL), yang memperluas +<abbr title="GNU General Public License">GPL</abbr> +supaya berlaku untuk perangkat lunak yang digunakan dalam jaringan, seperti +basis data, dan menganggap pengguna dari perangkat lunak tersebut sebagai +"penerima", sehingga berhak menerima sumber kode. + +[AGPL]: https://www.gnu.org/licenses/agpl-3.0.html + +## Bagaimana menggunakan hasil kerja _copyleft_ + +Cara paling mudah menggunakan hasil kerja dari _copyleft_ yaitu menerapkan +lisensi mereka ke dalam hasil kerja Anda dan mendistribusikan-nya (dengan +lisensi yang sama). + +Jika Anda tidak ingin seperti itu, Anda hanya dapat menggunakan hasil kerja +_copyleft_ di bawah kondisi yang dibolehkan oleh lisensi-nya, dan kemungkinan +terbatas pada penggunaan dari hasil kerja _copyleft_ yang lemah. +Sebagai contohnya, jika perangkat lunak Anda bergantung pada sebuah pustaka +dengan lisensi +<abbr title="GNU Lesser General Public License">LGPL</abbr>, +Anda dapat menggunakan lisensi apa pun terhadap hasil kerja Anda tapi harus +membagikan perubahan yang Anda buat pada pustaka tersebut. +Jika pustaka tersebut menggunakan lisensi GPL atau AGPL, pendekatan Anda akan +lebih terbatas. +Bacalah ketentuan dari setiap lisensi secara seksama dan konsultasi dengan +pengacara jika Anda tidak yakin bagaimana cara kerjanya. + +Untuk lebih rinci, lihat halaman +[penggunaan ulang Free Software](/id/learn/participate/derived-works/). + +{{< tip >}} +[Software Freedom Conservancy][sfc] adalah sebuah organisasi yang bekerja, +salah satunya, menempuh jalur hukum untuk penerapan _copyleft_. +Untuk mempelajari lebih lanjut tentang penerapan _copyleft_ bagi proyek Anda, +Anda bisa berkonsultasi dengan mereka. + +[sfc]: https://sfconservancy.org/ +{{< /tip >}} diff --git a/content/learn/four-freedoms.id.md b/content/learn/four-freedoms.id.md new file mode 100644 index 0000000..146bd61 --- /dev/null +++ b/content/learn/four-freedoms.id.md @@ -0,0 +1,87 @@ +--- +title: Empat prinsip kebebasan +weight: -10 +--- + +<blockquote> + <ol start="0"> + <li> + Kebebasan untuk <strong>menggunakan</strong> perangkat lunak tersebut + untuk tujuan apa pun. + </li> + <li> + Kebebasan untuk <strong>mempelajari</strong> dan + <strong>meningkatkan</strong> perangkat lunak tersebut. + </li> + <li> + Kebebasan untuk <strong>membagikan</strong> perangkat lunak tersebut. + </li> + <li> + Kebebasan untuk <strong>berkolaborasi</strong> terhadap perangkat lunak + tersebut. + </li> + </ol> +</blockquote> + +Mari kita telaah setiap empat prinsip kebebasan tersebut lebih lanjut. + +## 0: Penggunaan perangkat lunak + +Kebebasan nomor "nol" menjamin hak bagi setiap orang **menggunakan** perangkat +lunak untuk tujuan apa pun. +Anda memiliki hak dari penggunaan semua Free Software untuk tujuan apa pun, +termasuk komersial -- tampak bertolak-belakang, tapi Anda sebenarnya dapat +menjual Free Software. +Anda juga dapat menggabungkan Free Software ke dalam pekerjaan Anda, dengan +syarat-syarat tertentu -- ada beberapa ketentuan, yang akan kita bahas dalam +[penggunaan ulang Free Software](/id/learn/participate/derived-works/). + +{{< tip >}} +Dalam bahasa Free Software, hal ini dikenal juga dengan kebutuhan +"tanpa-diskriminasi". +{{< /tip >}} + +## 1: Mempelajari dan meningkatkan perangkat lunak + +Kebebasan pertama menjamin hak untuk **mempelajari** perilaku program. +Anda berhak memahami bagaimana perangkat lunak yang Anda gunakan bekerja! +Untuk memfasilitasi ini, sumber kode harus dimasukkan bersama dengan perangkat +lunak. +Penerbit dari Free Software tidak bisa menggelapkan (_obfuscate_) sumber kode, +melarang _reverse engineering_, atau mencegah Anda dari menggunakan sumber +kode tersebut. + +Lebih lanjut lagi Anda berhak **meningkatkan** sumber kode. +Anda tidak saja diberikan hak untuk membaca sumber kode dari Free Software, +tapi juga mengubahnya sesuai dengan keinginan Anda. + +## 2: Membagikan perangkat lunak + +Kebebasan kedua menjamin hak untuk **membagikan** Free Software dengan yang +lain. +Jika Anda memiliki salinan dari Free Software, Anda dapat memberikan salinan +tersebut kepada teman Anda, atau merilis-nya dalam situs Anda, atau +menggabungkan-nya dengan perangkat lunak lain dan membagikan-nya sebagai +bagian dari keseluruhan. +Anda juga dapat membagikan hasil peningkatan Anda -- sehingga menguntungkan +bagi semua orang! + +{{< tip >}} +Anda dapat mengenakan biaya kepada orang yang Anda bagikan, misalnya untuk +menutup biaya internet. +Tapi ingatlah bahwa penerima juga berhak untuk membagikan-nya dengan yang +lain, tanpa harus membayar royalti. +{{< /tip >}} + +## 3: Kolaborasi terhadap perangkat lunak + +Kebebasan ketiga menjamin hak tambahan: hak untuk **berkolaborasi** dengan +orang lain untuk meningkatkan perangkat lunak. +Anda dapat mempelajari, meningkatkan, dan membagikan sumber kode, dan orang +lain yang Anda bagikan juga bisa mempelajari, meningkatkan, dan membagikan-nya +kembali dengan Anda. +Inilah fondasi dari **Gerakan Free Software**: komunitas global dari +penggiat perangkat lunak, berbagi dan meningkatkan perangkat lunak secara +bersama-sama. + +{{< button "/id/learn/licenses" "Lanjut: lisensi Free Software" "next-button" >}} diff --git a/content/learn/licenses.id.md b/content/learn/licenses.id.md new file mode 100644 index 0000000..f347ef5 --- /dev/null +++ b/content/learn/licenses.id.md @@ -0,0 +1,167 @@ +--- +title: Lisensi Free Software +weight: -9 +--- + +Ke [empat prinsip kebebasan](/id/learn/four-freedoms/) secara umum dijamin +lewat penggunaan sebuah **lisensi Free Software**. +Ada banyak macam lisensi dengan kelebihan dan kekurangan masing-masing, +menyesuaikan dengan situasi unik dari proyek perangkat lunak. + +## Bagaimana cara kerja lisensi dari Free Software + +Lisensi dari Free Software memberikan hak-hak yang diperlukan, mungkin dengan +beberapa kondisi (seperti atribusi), untuk membentuk empat prinsip kebebasan +bagi penerima perangkat lunak. +Setiap lisensi perangkat lunak bisa saja lisensi buat Free Software jika +ia memegang empat prinsip kebebasan, namun secara praktis kebanyakan proyek +memilih salah satu dari sekian banyak lisensi yang terkenal. +Informasi tentang lisensi perangkat lunak ini dan bagaimana cara memilih di +antara mereka untuk proyek Anda dijelaskan dalam +[memilih lisensi](/id/learn/participate/choose-a-license/). + +Terkadang Anda akan menemukan lisensi Free Software dalam berkas "LICENSE" +atau "COPYING" yang ada di dalam sumber kode perangkat lunak. +Proyek lainnya, khususnya yang menggabungkan perangkat lunak dari beragam +sumber, memiliki cara yang kompleks dalam penggunaan lisensi. +Pendekatan umum untuk kasus seperti ini ada di +[spesifikasi REUSE][0]. + +[0]: https://reuse.software/ + +Jika Anda ingin mengetahui lebih lanjut tentang bagaimana lisensi bekerja +lebih rinci, tetap baca artikel ini. +Jika tidak: + +{{< button "/id/learn/participate" "Lanjut: Ikut serta" "next-button" >}} + +## Sifat umum dari lisensi Free Software + +Untuk memahami kewajiban Anda di bawah lisensi mana pun, Anda harus membacanya +(dan mungkin konsultasi dengan pengacara, khususnya bila Anda +merepresentasikan entitas bisnis). +Namun, kebanyakan lisensi Free Software memiliki beberapa sifat yang mirip +satu dengan yang lain, dan Anda bisa memahami semuanya dengan mempelajari +tentang beberapa sifat tersebut. +Berikut beberapa sifat umum dari lisensi Free Software: + + +### Atribusi + +Klausa atribusi membutuhkan Anda untuk **mencantumkan** penulis, dari hasil +kerja, saat mendistribusikan atau menggunakan perangkat lunak yang menggunakan +lisensi dengan klausa tersebut. +Hal ini biasanya dilakukan dengan mencantumkan seluruh lisensi, atau terkadang +cukup dengan mencantumkan hak cipta, saat Anda mendistribusikan, memodifikasi, +atau menggabungkan sebagian atau keseluruhan perangkat lunak. + +Berikut contoh atribusi dari [lisensi MIT]: + +> Permission is hereby granted, free of charge, to any person obtaining a copy of +> this software and associated documentation files (the “Software”), to deal in +> the Software without restriction, including without limitation the rights to +> use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +> the Software, and to permit persons to whom the Software is furnished to do so, +> subject to the following conditions: +> +> <strong style="color: var(--theme)">The above copyright notice and this permission +> notice shall be included in all copies or substantial portions of the +> Software.</strong> + +[lisensi MIT]: https://mit-license.org + +### Peringatan garansi + +Free Software sering kali dilihat sebagai hadiah. +Sebagai pertukaran dari hadiah ini, Anda akan diminta untuk menerima perangkat +lunak tersebut seadanya, tanpa ada ekspektasi dukungan atau garansi dari +penerbit. +**Peringatan garansi** ini digunakan untuk mencegah penulis bertanggung jawab +dari penggunaan Free Software yang mereka rilis, jadi penerima-lah yang +bertanggung jawab sepenuhnya dengan apa yang mereka lakukan dengan perangkat +lunak tersebut. + +Berikut contoh peringatan garansi pada [lisensi MIT]: + +> THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +> SOFTWARE. + +### _Copyleft_ + +Beberapa lisensi tidak hanya *membolehkan* Anda membagikan peningkatan, tapi +*mengharuskan* Anda membagikan perangkat lunak atau turunan dari perangkat +lunak tersebut dengan menggunakan lisensi yang sama. +Bentuk seperti ini adalah lisensi **_copyleft_**: sebuah perangkat untuk +melindungi Free Software dari tercampur dengan hasil kerja yang tidak-bebas. + +Berikut contoh _copyleft_ dari [Mozilla Public License 2.0]: + +> All distribution of Covered Software in Source Code Form, including any +> Modifications that You create or to which You contribute, must be under the +> terms of this License. You must inform recipients that the Source Code Form of +> the Covered Software is governed by the terms of this License, and how they +> can obtain a copy of this License. You may not attempt to alter or restrict +> the recipients’ rights in the Source Code Form. + +[Mozilla Public License 2.0]: https://www.mozilla.org/en-US/MPL/2.0/ + +{{< tip >}} +Lisensi _copyleft_ dijelaskan lebih detil dalam +[Apa itu Copyleft?](/id/learn/copyleft) +{{< /tip >}} + +### Kompatibilitas lisensi dan sub-lisensi + +Kemampuan untuk menggabungkan hasil kerja secara bersama adalah sifat esensial +dari ekosistem Free Software, namun penggunaan beberapa lisensi dengan hak +cipta yang berbeda kadang membuat pekerjaan menjadi sukar. +Maka **sub-lisensi** dan **kompatibilitas lisensi** membantu: banyak lisensi +Free Software membuat ketentuan bagaimana mereka dapat dikembangkan dengan +mengikuti syarat-syarat dari lisensi lainnya. +Hal ini membolehkan kita menggabungkan perangkat lunak dengan dua atau lebih +lisensi yang kompatibel untuk menghasilkan perangkat lunak baru dengan tetap +memenuhi syarat lisensi dari semuanya. + +Tidak semua lisensi memiliki syarat yang kompatibel satu dengan yang lain; +khususnya lisensi _copyleft_ condong kurang kompatibel dengan yang lain. +Perangkat lunak dengan lisensi yang tidak kompatibel tidak bisa digabungkan +dengan hasil kerja yang lain. + +{{< tip >}} +Anda dapat mempelajari tentang kompatibilitas lisensi dalam +[Penggunaan ulang Free Software](/id/learn/participate/derived-works/). +{{< /tip >}} + +### Penggunaan merek dagang dan hak paten + +Lisensi perangkat lunak umumnya berurusan dengan hak cipta, namun penerbit +perangkat lunak komersil memegang jenis properti intelektual yang lain, +seperti hak dagang dan paten. +Beberapa lisensi Free Software memiliki klausa yang menangani hubungan antara +hak cipta dan properti intelektual yang lain, misalnya menyetujui bahwa +penggunaan perangkat lunak tidak akan melanggar paten dari pemegang hak cipta, +atau melarang penggunaan hak dagang dari pemegang hak cipta. + +Berikut contohnya dari [Apache 2.0 license]: + +> 3. **Grant of Patent License.** Subject to the terms and conditions of this +> License, each Contributor hereby grants to You a perpetual, worldwide, +> non-exclusive, no-charge, royalty-free, irrevocable (except as stated in +> this section) patent license to make, have made, use, offer to sell, sell, +> import, and otherwise transfer the Work, where such license applies only to +> those patent claims licensable by such Contributor that are necessarily +> infringed by their Contribution(s) alone or by combination of their +> Contribution(s) with the Work to which such Contribution(s) was submitted. +> If You institute patent litigation against any entity (including a +> cross-claim or counterclaim in a lawsuit) alleging that the Work or a +> Contribution incorporated within the Work constitutes direct or +> contributory patent infringement, then any patent licenses granted to You +> under this License for that Work shall terminate as of the date such +> litigation is filed. + +[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0.html diff --git a/content/learn/participate/_index.id.md b/content/learn/participate/_index.id.md new file mode 100644 index 0000000..70a84e4 --- /dev/null +++ b/content/learn/participate/_index.id.md @@ -0,0 +1,11 @@ +--- +title: Ikut serta +weight: 2 +--- + +Ada banyak cara untuk ikut serta dalam pergerakan Free Software, termasuk +dengan merilis proyek perangkat lunak Anda, berkontribusi terhadap komunitas +Free Software, membuat acara dan aktivitas untuk Free Software dan banyak +lainnya. + +{{< button "/id/learn/participate/contribute" "Belajar berkontribusi" >}}{{< button "/id/learn/participate/publish" "Belajar menerbitkan" >}} diff --git a/content/learn/participate/assets.id.md b/content/learn/participate/assets.id.md new file mode 100644 index 0000000..b4cbbda --- /dev/null +++ b/content/learn/participate/assets.id.md @@ -0,0 +1,44 @@ +--- +title: Melisensi asset yang bukan perangkat lunak +weight: 10 +--- + +Lisensi Free Software umumnya cocok untuk melisensi perangkat lunak saja. +Namun, proyek Free Software juga terkadang mengikutkan media yang bukan +perangkat lunak, seperti karya seni dan dokumentasi. +Kami rekomendasi-kan untuk menggunakan lisensi yang berbeda untuk kasus ini. +Kami memiliki beberapa rekomendasi lisensi yang cocok untuk media yang bukan +perangkat lunak, namun tetap dengan spirit Free Software, dan kompatibel +dengan lisensi Free Software. + +## Creative Commons + +Kebanyakan aset multimedia -- gambar, suara, video, tulisan, dan lainnya -- +lebih cocok bila menggunakan lisensi [Creative Commons][0], yang memiliki +opsi-opsi yang bisa diatur seperti _copyleft_ dan atribusi. +Tapi ingatlah, bahwa, varian dari lisensi Creative Commons seperti -ND (tanpa +turunan) dan -NC (bukan-komersil) tidak kompatibel dengan Free Software, dan +penggunaan aset tersebut akan membatasi utilitas dari proyek Anda dalam +ekosistem Free Software. + +[0]: https://creativecommons.org/ + +## Perangkat keras + +Proyek perangkat keras (skematis, sumber HDL, dan lain-lain) didorong untuk +menggunakan +<a href="https://cern-ohl.web.cern.ch/home" class="non-free" title="Tautan ini akan membuka situs tidak-bebas">lisensi CERN Open Hardware</a>. + +## Font + +Lisensi +<a href="https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL" class="non-free" title="Tautan ini akan membuka situs tidak-bebas">SIL Open Font</a> +di rekomendasikan untuk mendistribusikan font yang kompatibel dengan Free +Software. + +## Dokumentasi + +Kebanyakan proyek tidak menggunakan lisensi khusus untuk dokumentasi mereka. +Biasanya, [GNU Free Documentation License][fdl] digunakan untuk kasus ini. + +[fdl]: https://www.gnu.org/licenses/fdl-1.3.html diff --git a/content/learn/participate/choose-a-license.id.md b/content/learn/participate/choose-a-license.id.md new file mode 100644 index 0000000..12a957b --- /dev/null +++ b/content/learn/participate/choose-a-license.id.md @@ -0,0 +1,142 @@ +--- +title: Memilih lisensi +weight: 3 +--- + +Memilih sebuah lisensi adalah bagian penting dalam merilis proyek Free +Software Anda. +Ada banyak pilihan, dan setiap-nya memiliki kekurangan dan implikasi bagi +proyek Anda di masa depan. +Akan sangat sukar untuk [mengubah lisensi nantinya], jadi Anda harus +memperhatikan secara teliti dari awal. + +[mengubah lisensi nantinya]: /id/learn/participate/copyright-ownership/ + +Berikut beberapa lisensi Free Software yang kami rekomendasikan, dan kenapa +Anda harus memilihnya. + +{{< tip >}} +Setelah Anda memilih lisensi, masukan ke dalam perangkat lunak Anda. +Cara paling mudah yaitu menyalin versi teks ke dalam berkas "COPYING" dalam +repositori sumber kode Anda. +Untuk skenario yang lebih komples, kami merekomendasikan pendekatan +[REUSE][0]. + +[0]: https://reuse.software/ +{{< /tip >}} + +## Lisensi-lisensi copyleft + +Lisensi _copyleft_ berguna untuk memastikan bahwa perangkat lunak Anda tetap +bebas. +Penggunaan _copyleft_ mengharuskan setiap orang yang melakukan peningkatan +terhadap perangkat lunak Anda merilis-nya di bawah lisensi _copyleft_ yang +sama, yang mana memastikan bahwa Anda dapat menggabungkan peningkatan mereka +ke dalam versi Anda lagi. +Untuk lebih rinci, lihat +[Apa itu copyleft?](/id/learn/copyleft/) + +{{< block "grid-2" >}} + +{{< column "pros" >}} + +### Kelebihan + +* Memastikan perangkat lunak tetap bebas +* Mendorong kontribusi dari komunitas +* Mempromosikan Free Software secara umum + +{{< /column >}} + +{{< column "cons" >}} + +### Kekurangan + +* Kurang atraktif dari sisi bisnis +* Harus mempertimbangkan kompatibilitas lisensi untuk penggunaan ulang + +{{< /column >}} + +{{< /block >}} + +### Lisensi _copyleft_ yang direkomendasikan + +| Lisensi | Digunakan untuk ... | Pendekatan copyleft | +| --- | --- | --- | +| [Mozilla Public License 2.0] | Pustaka (membolehkan <abbr title="Cara menyalin pustaka ke dalam proyek Anda, bukan mengaitkan">vendor</abbr>) | Berbasis-berkas | +| [GNU Lesser General Public License] | Pustaka (tidak membolehkan vendor) | Berbasis-objek | +| [GNU General Public License] | Program | Berbasis-program | +| [GNU Affero General Public License] | Layanan jaringan | Berbasis-jaringan | + +[Mozilla Public License 2.0]: https://www.mozilla.org/en-US/MPL/2.0/ +[GNU Lesser General Public License]: https://www.gnu.org/licenses/lgpl-3.0.en.html +[GNU General Public License]: https://www.gnu.org/licenses/gpl-3.0.html +[GNU Affero General Public License]: https://www.gnu.org/licenses/agpl-3.0.html + +## Lisensi permisif + +Lisensi permisif secara relatif memiliki sedikit kewajiban dari sisi penerima +perangkat lunak Anda. +Lisensi ini membolehkan perangkat lunak bebas digunakan ulang dan +diintegrasikan ke dalam proyek perangkat lunak mana pun, termasuk yang +tidak-bebas. +Lisensi ini berguna untuk proyek yang menargetkan penggunaan komersil atau +adopsi yang luas. + +{{< block "grid-2" >}} + +{{< column "pros" >}} + +### Kelebihan + +* Membolehkan penggunaan ulang yang mudah +* Mendorong adopsi lebih luas +* Menarik pengguna dari sisi bisnis + +{{< /column >}} + +{{< column "cons" >}} + +### Kekurangan + +* Dapat digabungkan ke dalam kerja tidak-bebas +* Kurang mendorong kontribusi dari komunitas + +{{< /column >}} + +{{< /block >}} + +### Lisensi permisif yang direkomendasikan + +Kami merekomendasikan lisensi permisif berikut: + +* [MIT license](https://mit-license.org/) +* [BSD 3-clause license](https://opensource.org/license/bsd-3-clause/) + +## Rekomendasi untuk bisnis + +Bagi perusahaan yang merilis Free Software, menginginkan penggunaan lisensi +yang permisif yang mengikutkan hak dagang dan hak patent. +Untuk tujuan ini kami merekomendasikan +[Apache 2.0 license]. + +[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0.html + +## Domain publik + +Penerbit yang menginginkan perangkat lunak mereka masuk ke domain publik +haruslah ingat bahwa domain publik itu sendiri tidak cukup bagi penggunaan +secara internasional. +Kami merekomendasikan lisensi berikut, yang menyediakan hak legal yang sama +dengan domain publik dengan cara yang kompatibel dengan hukum-hukum +internasional: + +* [Creative Commons 0](https://creativecommons.org/share-your-work/public-domain/cc0/) +* [Unlicense](https://unlicense.org/) + +## Lisensi untuk situasi lain + +Kami memiliki halaman terpisah untuk rekomendasi lisensi bagi aset yang bukan +perangkat lunak, seperti multimedia: + +[Lisensi aset yang bukan perangkat lunak](/id/learn/participate/assets/) diff --git a/content/learn/participate/contribute.id.md b/content/learn/participate/contribute.id.md new file mode 100644 index 0000000..69fd9c6 --- /dev/null +++ b/content/learn/participate/contribute.id.md @@ -0,0 +1,58 @@ +--- +title: Berkontribusi pada Free Software +weight: 1 +--- + +Banyak dari proyek Free Software membutuhkan bantuan. +Tidak masalah wilayah keahlian Anda -- ahli bahasa pemrograman, menulis +dokumentasi, manajemen komunitas, ahli penjualan, ahli rancang dan seni -- +akan selalu ada proyek di luar sana yang membutuhkan bantuan Anda. +Perhatikan perangkat lunak yang Anda gunakan setiap hari: ada kemungkinan +banyak dari mereka adalah Free Software. + +Komunitas tersebut sudah tidak sabar bertemu dengan anda! +Carilah tempat berkomunikasi, forum internet, dan tempat berkumpul lainnya dan +perkenalkan diri Anda. + +## Hal-hal yang harus diketahui + +Saat Anda memberikan peningkatan pada Free Software, Anda biasanya diharapkan +untuk memberikan-nya sesuai dengan syarat-syarat dari lisensi perangkat lunak +yang proyek tersebut gunakan. +Bacalah lisensi tersebut dan pastikan Anda setuju dengan syarat-nya terlebih +dahulu sebelum memberikan hasil kontribusi anda. + +Jika bukan Anda yang memiliki hasil kerja yang Anda berikan (contohnya, Anda +berkontribusi dalam waktu kerja atau menggunakan peralatan perusahaan), +Anda harus memastikan otorisasi dari pemegang hak cipta. +Hal ini juga berlaku bila Anda menggunakan sumber kode dari proyek Free +Software lainnya -- lihat +<nobr>[Penggunaan Free Software][0]</nobr> +untuk lebih rinci. + +[0]: /id/learn/participate/derived-works/ + +## Mengenai "Contributor License Agreements" + +Beberapa proyek akan meminta Anda menandatangani sebuah "Contributor License +Agreement" (CLA), atau dokumen yang mirip, saat memberikan kontribusi Anda. +Sangatlah penting untuk membaca dokumen tersebut secara teliti. +Dokumen tersebut mungkin digunakan untuk memastikan bahwa Anda-lah yang +memegang hak cipta dari perubahan dan hak untuk berkontribusi. +Namun, banyak juga dari dokumen persetujuan tersebut meminta Anda untuk +mengindahkan hak-hak Anda, misalnya membolehkan penerbit menggabungkan +perubahan Anda ke dalam perangkat lunak versi yang tidak-bebas. + +Anda tidak diwajibkan untuk melepaskan hak-hak Anda. +Persetujuan seperti itu diperlukan bagi penulis asli untuk menggabungkan +perubahan Anda ke dalam versi perangkat lunak mereka, dan mendistribusikan +perubahan tersebut atas nama Anda. +Namun, Anda selalu berhak mendistribusikan peningkatan dari perangkat lunak +itu sendiri, terpisah dari pemilik aslinya. + +Penulis dari Free Software sangat tidak dianjurkan menggunakan CLA untuk +mengatur kontribusi dari komunitas mereka. +Untuk lebih rinci lihat +[Mengatur pemilik hak cipta][1]. + +[1]: /id/learn/participate/copyright-ownership/ diff --git a/content/learn/participate/copyright-ownership.id.md b/content/learn/participate/copyright-ownership.id.md new file mode 100644 index 0000000..56f0a24 --- /dev/null +++ b/content/learn/participate/copyright-ownership.id.md @@ -0,0 +1,90 @@ +--- +title: Mengatur kepemilikan hak cipta +weight: 90 +--- + +Kepemilikan hak cipta dalam Free Software perlu diperjelas. +Tanpa adanya _Contributor License Agreement_ (CLA) atau dokumen yang serupa +(sebuah praktik yang kami [sangat tidak anjurkan][0]), bagaimana pengembang +dan penerbit Free Software mengatur hak-hak legalitas yang berhubungan dengan +hak cipta perangkat lunak? + +[0]: /id/learn/participate/contribute/#regarding-contributor-license-agreements + +## Siapa yang memiliki proyek Free Software? + +Saat Anda berkontribusi pada proyek Free Software, jika Anda tidak memberikan +hak cipta ke orang lain, Anda akan tetap memiliki hak properti intelektual +terhadap kontribusi Anda. +Perubahan Anda kemudian *di-lisensi-kan* ke orang lain, termasuk pemegang hak +cipta lainnya, di bawah syarat yang sama dari lisensi proyek tersebut +di-distribusi-kan. + +Oleh karena itu, pada banyak kasus, hak cipta dari proyek Free Software +dipegang secara bersama-sama oleh orang-orang yang telah memberikan kontribusi +properti intelektual mereka, yang kemudian me-lisensi kan ke pengguna, dan +ke sesama kontributor, dengan sebuah +[lisensi Free Software][1]. + +[1]: /id/learn/licenses/ + +## Membangun riwayat hak cipta + +Bagi beberapa proyek, khususnya proyek komersil, memiliki prosedur untuk +setiap kontribusi: + +1. Kontributor memegang hak cipta bagi kontribusi mereka, atau pemegang hak + cipta memberikan otorisasi untuk menggunakan hasil kontribusi tersebut. +2. Kontributor setuju me-lisensi-kan hak cipta mereka di bawah syarat dari + lisensi proyek. + +Jika proyek Anda ingin membangun prosedur riwayat hak cipta dengan cara +tersebut, kami rekomendasi-kan menggunakan [Developer Certificate of +Origin][2]. +Kebanyakan proyek memfasilitasi hal ini dengan meminta kontributor +supaya "sign-off" (menandatangani) kontribusi mereka. +Sistem kontrol versi seperti [Git][3] menyediakan cara ini dengan +mengindikasikan bahwa setiap kontribusi telah ditandatangani dengan "[git +commit -s][4]". + +[2]: https://developercertificate.org/ +[3]: https://git-scm.com/ +[4]: https://git-scm.com/docs/git-commit#Documentation/git-commit.txt--s + +## Mengubah lisensi proyek + +Anda mungkin suatu saat ingin mengubah lisensi dari proyek Anda. + +[lisensi permisif]: /id/learn/participate/choose-a-license/#permissive-licenses +[lisensi _copyleft_]: /id/learn/participate/choose-a-license/#copyleft-licenses + +Jika proyek di-lisensi dengan [lisensi permisif], biasanya memungkinkan +untuk proyek tersebut menggunakan lisensi yang baru, dengan menerapkan lisensi +baru terhadap perubahan di masa depan. +Anda harus tetap tunduk dengan syarat lisensi yang asli, seperti atribusi, +namun perubahan selanjutnya akan diberikan lisensi dengan syarat-syarat yang +berbeda. +Dengan cara ini, mengubah lisensi sama dengan membuat proyek baru dan +menggabungkan basis kode asli ke dalamnya. + +Namun, bila proyek tersebut menggunakan [lisensi _copyleft_], hal ini lebih +sukar -- terkadang tidak memungkinkan. +Hal ini merupakan sifat dari lisensi _copyleft_: untuk mencegah proyek +tersebut digabungkan ke dalam perangkat lunak tidak bebas. +Anda biasanya tidak bisa me-lisensi sebuah proyek _copyleft_ dengan cara yang +sama Anda mengubah lisensi dari proyek permisif. + +Proyek dengan lisensi _copyleft_ bisa diganti lisensi-nya, dengan syarat +<nobr>**(a)** pastikan</nobr> meminta permisi ke semua pemegang hak cipta, +atau +<nobr>**(b)** tulis ulang kontribusi mereka</nobr>. +Pendekatan ini juga cocok jika Anda ingin mengubah lisensi permisif tanpa +mengikuti syarat-syarat aslinya (seperti atribusi), namun biasanya hal ini +tidak sebanding usahanya, mempertimbangkan lisensi yang permisif relatif tidak +memberatkan. + +Oleh karena itu memegang hak cipta secara bersama-sama, oleh dan di antara +para kontributor, bukan diberikan ke satu entitas, sangat di-rekomendasi-kan +bagi proyek _copyleft_: ia memperkuat jaminan jangka panjang dari status +proyek Free Software dengan membuatnya lebih sukar mengubahnya ke lisensi yang +tidak bebas. diff --git a/content/learn/participate/derived-works.id.md b/content/learn/participate/derived-works.id.md new file mode 100644 index 0000000..e567d4e --- /dev/null +++ b/content/learn/participate/derived-works.id.md @@ -0,0 +1,87 @@ +--- +title: Penggunaan ulang Free Software +weight: 90 +--- + +Salat satu keuntungan dari Free Software adalah potensi yang tinggi dari +penggunaan ulang. +Anda dapat menggabungkan kode dari proyek Free Software lain ke dalam proyek +yang baru, menghemat waktu. +Tentu saja Anda harus menghargai hasil kerja dari proyek yang asli, dan ini +berarti tunduk dengan syarat-syarat dari lisensi Free Software yang mereka +gunakan. + +{{< tip "warning" >}} +Selalu baca lisensi dengan teliti saat menggabungkan hasil kerja orang lain ke +dalam perangkat lunak Anda. +{{< /tip >}} + +## Menggabungkan perangkat lunak permisif + +Daya tarik utama dari lisensi perangkat lunak yang permisif yaitu kita bisa +menggabungkan-nya ke dalam kerja apa pun dengan sedikit kewajiban terhadap +pemegang hak cipta yang aslinya. +Kebanyakan lisensi permisif membutuhkan Anda hanya mencantumkan teks lisensi, +atau cuma pernyataan hak cipta, dalam produk Anda. +Bagi proyek Free Software yang menggabungkan kode dengan lisensi permisif ke +dalam hasil kerja mereka, memenuhi kewajiban ini biasanya semudah menambahkan +berkas lisensi tambahan ke dalam sumber kode Anda. + +Saat menggabungkan perangkat lunak dengan lisensi permisif ke dalam hasil +kerja yang tidak-bebas, Anda harus mendistribusikan lisensi Free Software +dan/atau atribusi hak cipta bersama dengan perangkat lunak Anda. +Kebanyakan penggunaan komersil dari perangkat lunak permisif menambahkan +sebuah menu ke dalam produk mereka yang menampilkan semua lisensi perangkat +lunak, atau mengikutkan versi cetak lisensi dari produk. +Anda bisa menggunakan pendekatan yang sama untuk tetap mengikuti syarat dari +lisensi-lisensi tersebut. + + +## Menggabungkan perangkat lunak _copyleft_ + +{{< tip "warning" >}} +Perangkat lunak _copyleft_ **tidak bisa** digabungkan ke dalam perangkat lunak +yang tidak-bebas. +{{< /tip >}} + +Kebanyakan Free Software dapat digabungkan ke dalam perangkat lunak +_copyleft_, dan sebaliknya, jika lisensi mereka **kompatibel**. +Umumnya, lisensi-lisensi permisif yang terkenal -- tapi tidak semua -- +kompatibel dengan kebanyakan lisensi _copyleft_ yang terkenal. +*Beberapa* lisensi _copyleft_ kompatibel dengan lisensi _copyleft_ yang lain +(misalnya, Mozilla Public License 2.0 kompatibel dengan lisensi-lisensi di +dalam keluarga GNU), tapi kebanyakan juga tidak kompatibel. +Bila dua proyek menggunakan lisensi _copyleft_ yang *sama* maka mereka +kompatibel satu dengan yang lain dan bisa berbagi kode dengan bebas. + +{{< tip >}} +GNU memiliki [daftar lisensi][0] yang kompatibel dan tidak kompatibel dengan +lisensi-lisensi _copyleft_ dalam keluarga GPL. + +[0]: https://www.gnu.org/licenses/license-list.html +{{< /tip >}} + +Menggabungkan kode permisif ke dalam sebuah proyek _copyleft_ sangat mudah +bila lisensi-nya kompatibel: lihat bagian sebelumnya. + +{{< tip "warning" >}} +Sebaliknya, menggabungkan perangkat lunak _copyleft_ ke dalam proyek perangkat +lunak permisif, tidak mudah. +Pada kasus ini, gabungan hasil kerja harus memenuhi syarat-syarat dari lisensi +_copyleft_. +Mengatur kumpulan lisensi yang permisif dan _copyleft_ dalam satu hasil kerja +memungkinkan, namun ada implikasi-nya bagi proyek Anda. +Hal ini sangat tidak disarankan bagi yang tidak berpengalaman: jangan +campurkan kode _copyleft_ ke dalam proyek permisif Anda kecuali bila Anda +mempersiapkan proyek tersebut untuk +[pindah ke lisensi _copyleft_](/id/learn/participate/copyright-ownership/#changing-a-projects-license). +{{< /tip >}} + +## Mengatur banyak lisensi dan hak cipta dalam satu proyek. + +Proyek yang kompleks dan besar biasanya menggabungkan perangkat lunak dari +banyak sumber kode dengan beragam lisensi dan pemegang hak cipta. +Jika proyek Anda seperti ini, kami rekomendasi kan untuk menerapkan +spesifikasi +[REUSE](https://reuse.software/) +ke dalam kerja Anda. diff --git a/content/learn/participate/publish.id.md b/content/learn/participate/publish.id.md new file mode 100644 index 0000000..1478566 --- /dev/null +++ b/content/learn/participate/publish.id.md @@ -0,0 +1,92 @@ +--- +title: Merilis Free Software +weight: 2 +--- + +Punya ide bagus untuk proyek Free Software dan ingin merilisnya? +Baguslah! +Berikut langkah-langkahnya: + +1. Buat dan tulis kodenya! +2. Pilih lisensi perangkat lunak +3. Rilis proyek Anda +4. Bangun komunitas (opsional) + + +## Menulis perangkat lunak Anda + +Tentu saja kami tidak dapat membantu Anda dalam hal ini. +Namun, sebuah saran dari kami: **rilis lebih awal**. +Banyak penulis yang enggan merilis kode mereka, khawatir dengan kurangnya +dokumentasi, fitur yang kurang, celah-celah yang banyak, atau bahkan hanya +kode yang jelek -- semuanya harus diperbaiki sebelum siap dirilis. +Tidak juga! +Merilis lebih awal adalah langkah yang penting untuk mendapatkan umpan +balik dan sangat penting untuk mendapatkan perhatian dari orang lain yang +mungkin bisa membantu Anda. +Rilis kode Anda secepat mungkin. + +## Memilih lisensi + +Sebelum Anda merilis, Anda harus memilih sebuah lisensi Free Software yang +cocok dengan Anda. +Anda *dapat* menulis lisensi sendiri, namun **sangat** tidak disarankan, +bahkan untuk perusahaan besar yang bisa menyewa pengacara membuat lisensi yang +baru. +Ada banyak lisensi yang mungkin sesuai dengan kebutuhan Anda, dan kita dapat +melihat dan memilih salah satu yang sesuai bagi Anda dalam +[memilih lisensi][0]. + +[0]: /id/learn/participate/choose-a-license/ + +Memilih sebuah lisensi **diperlukan** saat merilis sebuah proyek Free +Software -- jika lisensi tidak ada, pekerjaan Anda dianggap menjadi +tidak-bebas. +Pilihan Anda memiliki konsekuensi yang penting pada jangka panjang proyek +Anda, jadi teliti lah dalam memilih. +Langkah ini sangat penting. + +## Merilis proyek Anda + +Saat Anda siap merilis proyek Anda, cara paling mudah adalah dengan +mengunggah-nya ke sebuah **bengkel perangkat lunak**. +Ada banyak pilihan, setiap-nya menyediakan beragam fitur untuk membuat +pengembangan dan kolaborasi lebih mudah bagi Anda. +Kebanyakan "bengkel perangkat lunak" ini adalah Free Software juga -- kami +rekomendasi kan menggunakan yang bebas daripada alternatif lain yang +tidak-bebas. +Berikut beberapa pilihannya: + +- [Codeberg](https://codeberg.org) +- [SourceHut](https://sourcehut.org) + +Anda juga dapat merilis dalam infrastruktur Anda sendiri. +Dengan mengunggah arsip (.zip, .tar.gz, atau format lain) dari proyek Anda +dalam sebuah peladen web Anda sendiri sudah cukup, namun Anda juga bisa +menjalankan seluruh "bengkel perangkat lunak" di peladen Anda sendiri jika itu +lebih cocok bagi proyek anda. + +<!-- + +Feel free to add forges here. Criteria for inclusion: + +- Reasonably feature complete and useful for hosting projects with minimal fuss +- Hosted on stable infrastructure (self-hosted forges will not be considered) +- Trustworthy and transparent maintainership +- Free software, of course + +Add new hosts in alphabetical order. + +--> + +## Membangun komunitas + +Salah satu keuntungan merilis Free Software yaitu komunitas dapat ikut +serta membantu membuatnya lebih baik daripada bekerja sendiri. +Mengelola komunitas sangat penting untuk memastikan perangkat lunak Anda +menjadi lebih baik. +[Kami menulis artikel][blog] +tentang beragam subjek bagi semua peserta Free Software, termasuk saran +dalam membangun dan mengelola komunitas. + +[blog]: /blog/ diff --git a/content/learn/participate/this-site.id.md b/content/learn/participate/this-site.id.md new file mode 100644 index 0000000..7207313 --- /dev/null +++ b/content/learn/participate/this-site.id.md @@ -0,0 +1,21 @@ +--- +title: Berkontribusi pada situs ini +weight: 1000 +--- + +Situs ini sendiri adalah Free Software. +Sumber kode untuk isi dan tampilannya ada di [SourceHut][0], platform untuk +pengembangan Free Software. +Bukalah tautan tersebut untuk informasi tentang cara berkontribusi! +Situs dan isinya menggunakan lisensi +Creative Commons Attribution-ShareAlike 4.0 International +([CC-BY-SA 4.0][CC-BY-SA]), +sebuah lisensi _copyleft_. + +[0]: https://sr.ht/~sircmpwn/writefreesoftware.org/ +[CC-BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/ + +Tema situs ini berbasis tema Hugo +<a href="https://github.com/onweru/compose" class="non-free" title="Peringatan: tautan ini akan membuka GitHub, situs tidak-bebas">compose</a> +dengan [lisensi MIT](https://mit-license.org/), +hak cipta © 2020 Weru. -- 2.41.0