- GitButler kini menjadi salah satu anggota pertama gerakan Fair Source, yang pada dasarnya berkontribusi mengubah sumber tertutup menjadi perangkat lunak terbuka
- Beberapa bulan lalu, GitButler membuka kode sumber kliennya di GitHub agar semua orang dapat menggunakannya, mempelajarinya, dan berkontribusi
- Selama beberapa minggu sebelum membuka sumbernya, tim GitButler banyak berdiskusi tentang bagaimana cara melakukannya
- agar pengguna dapat melihat, belajar dari, dan meminjam kode tersebut, sambil
- pada saat yang sama mereka banyak berinvestasi pada perangkat lunak ini, memiliki investor dan karyawan, serta ingin membangun bisnis yang menguntungkan berdasarkan produk tersebut
- Mereka mempertimbangkan penggunaan lisensi seperti AGPL atau BUSL
- Setelah melihat kesulitan yang dialami Sentry saat membuka kode Codecov, mereka memilih Functional Source License(FSL) yang diadopsi Sentry
- FSL adalah model lisensi baru yang ramah bisnis, mencakup klausul non-kompetisi dan akan beralih ke lisensi MIT setelah 2 tahun
- Ini memungkinkan kode sumber digunakan secara publik tanpa harus bersusah payah membangun bisnis yang dapat dipertahankan
- Ini memberikan keseimbangan yang sempurna antara kebebasan, keterbukaan, dan perlindungan
- Mereka juga memikirkan apa yang harus disebut untuk kode sumber terbuka baru ini
- Karena klausul non-kompetisi dalam FSL, istilah "Open Source" tidak dapat digunakan
- Namun, ungkapan "source available" terasa lemah dan menyesatkan
- Sentry dan perusahaan lain yang memikirkan masalah ini bersama-sama menciptakan istilah "Fair Source" yang dapat mencakup konsep baru lisensi terbuka komersial
- GitButler senang bisa menjadi yang pertama di dunia bergabung dengan gerakan Fair Source yang baru ini
Usulan untuk mengubah sumber tertutup menjadi Fair Source
- Situs web fair.io membantu perusahaan mengubah sumber tertutup menjadi Fair Source
- Ini akan memberikan jalan yang lebih baik bagi perusahaan yang tetap mempertahankan kode sumber dalam keadaan tertutup untuk tetap membuka sumbernya bagi komunitas agar dapat dibaca, dipelajari, dikontribusikan, dan dimodifikasi
- Jika Anda adalah perusahaan dengan perangkat lunak tertutup, mereka mendorong Anda untuk mempertimbangkan gerakan Fair Source dan apakah mungkin membuka apa yang sedang Anda kerjakan kepada dunia dan komunitas
- Kita semua adalah pembuat, dan kita senang membagikan apa yang kita pelajari kepada rekan dan pengguna; ini bermanfaat bagi industri yang lebih luas, dan kini hambatannya lebih rendah dari sebelumnya
- Mereka berharap lebih banyak perangkat lunak dibuka melalui jenis lisensi kode sumber baru yang menyeimbangkan kebebasan pengguna dan keberlanjutan pengembang
Informasi lebih lanjut
- Jika ingin mengetahui latar belakang lebih jauh tentang ke mana dunia kolaborasi perangkat lunak bergerak, lihat artikel "Masa depan open source"
- Anda juga dapat membaca lebih lanjut tentang Fair Source dan alasannya di posting blog Sentry atau artikel Chad "The Historical Case for Fair Source"
Pendapat GN⁺
- Fair Source tampak sebagai kompromi yang mempertahankan kelebihan open source sekaligus mempertimbangkan keberlanjutan perusahaan pengembang perangkat lunak komersial. Ini bisa menjadi alternatif yang menarik bagi perusahaan yang selama ini kesulitan menemukan model pendapatan saat mengembangkan perangkat lunak open source
- Namun, karena adanya klausul non-kompetisi dan sejenisnya, bisa muncul gesekan dengan komunitas open source yang ada. Kritik bahwa ini merusak semangat open source juga mungkin muncul
- Saat mengadopsi Fair Source, penting untuk memperjelas syarat lisensi dan berkomunikasi secara transparan dengan komunitas. Pengguna harus dapat memahami dengan jelas bahwa ada pembatasan dalam penggunaan kode sumber
- Pendekatan serupa mencakup Elastic License 2.0 dan Server Side Public License. Sebaiknya analisis secara cermat kelebihan dan kekurangan masing-masing lisensi untuk memilih yang paling sesuai bagi perusahaan
- Perlu dilihat dampak Fair Source terhadap industri perangkat lunak secara keseluruhan, serta maknanya bagi pengembang dan pengguna. Karena ini adalah upaya baru, tentu bisa ada trial and error, tetapi pada akhirnya diharapkan dapat berkontribusi pada terciptanya ekosistem yang sehat dengan lebih banyak pihak yang berpartisipasi dalam pengembangan perangkat lunak
1 komentar
Komentar Hacker News
Saya suka karena mereka secara transparan menyatakan bahwa software ini bukan open source
Saya sempat bingung antara https://fair.io dan https://faircode.io
Baru pertama kali mendengar tentang Fair Source License
Saya penasaran apakah ada yang bisa menjelaskan kelebihan lisensi seperti ini dibanding model open source pada umumnya
Saya bukan ahli hukum, tetapi untuk penggunaan di lingkungan komersial ini tampak berisiko karena definisi “penggunaan kompetitif” bisa ditafsirkan sangat luas
Dalam konteks lisensi ini, sepertinya akan sulit mendefinisikan dengan jelas apa yang dimaksud dengan kompetisi
Saya penasaran kenapa perusahaan tidak merilis untuk semua orang di bawah AGPL, lalu untuk diri mereka sendiri di bawah lisensi komersial eksklusif
Ada episode podcast yang membahas pendapat tentang “Fair Source”: https://changelog.com/podcast/586
Info terkait: Keygen sekarang juga Fair Source: https://keygen.sh/blog/keygen-is-now-fair-source
Saya penasaran apakah Fair Source adalah superset dari open source