- Saat meminta salinan lisensi ke alamat pos fisik di akhir pemberitahuan GPLv2, sekitar 5 minggu kemudian dokumen kertas tiba dari Free Software Foundation
- Pada 1991, ketika GPLv2 dirilis, distribusi online belum umum, sehingga media fisik seperti tape atau floppy serta petunjuk lewat pos adalah cara yang wajar
- Pada 2007, ketika GPLv3 dirilis, penggunaan internet sudah lebih meluas, sehingga pemberitahuan lisensi mencantumkan URL alih-alih alamat pos
- Pengirim mencoba mendapatkan balasan dari AS ke Inggris, tetapi Royal Mail menghentikan kupon balasan internasional pada 2011, jadi sebagai gantinya ia mendapatkan perangko AS dan menempelkannya pada amplop beralamat sendiri
- Yang tiba bukan GPLv2 yang diharapkan pemohon, melainkan teks lengkap GPLv3 sebanyak 5 lembar cetak bolak-balik, dan fakta bahwa surat permintaan tidak menyebutkan versinya membuat hasilnya agak ambigu
Mengapa alamat pos dalam pemberitahuan GPLv2 membuat penasaran
- Saat berurusan dengan perangkat lunak open source, kita sering menjumpai berbagai lisensi seperti MIT, Apache, BSD, dan GPL
- GNU General Public License terasa lebih seperti surat kepada pembaca daripada dokumen hukum yang kaku, dan terasa sebagai lisensi yang cocok dengan suasana open source serta kebebasan perangkat lunak
- Versi saat ini adalah GPLv3, tetapi dalam perangkat lunak nyata GPLv2 juga masih sering digunakan
- Di akhir pemberitahuan lisensi GPLv2 ada kalimat yang meminta pembaca menulis surat ke alamat Free Software Foundation di 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA jika belum menerima lisensi lengkap
- Hal yang membuat penasaran adalah mengapa yang dicantumkan alamat fisik, bukan URL, dan jawaban seperti apa yang akan datang jika benar-benar mengirim surat
Mengapa GPLv2 tahun 1991 mencantumkan alamat pos
- Latar belakang yang ditemukan di Open Source Stack Exchange sederhana. GPLv2 dirilis pada 1991, dan saat itu kebanyakan orang belum online
- Perangkat lunak lebih sering diperoleh lewat media fisik seperti tape atau floppy daripada diunduh
- Dengan mempertimbangkan keterbatasan ruang penyimpanan, pengembang mungkin hanya menyertakan pemberitahuan lisensi alih-alih teks lengkap lisensinya
- Karena sarana komunikasi umum saat itu adalah pos, mencantumkan alamat untuk menerima salinan lisensi adalah cara yang wajar
- GPLv3 dirilis pada 2007, ketika penggunaan internet sudah lebih meluas, sehingga URL dimasukkan dalam pemberitahuan lisensi
Proses menyiapkan amplop balasan
- Untuk mengirim surat ke alamat tersebut, diperlukan perangko dan amplop, dan untuk menerima balasan pengirim mencoba menyiapkan amplop beralamat sendiri serta kupon balasan internasional
- Karena Royal Mail Inggris menghentikan kupon balasan internasional pada 2011, alternatif yang dipilih adalah membeli perangko AS
- Saat mencari perangko AS di Ebay, pengirim menjumpai istilah-istilah asing dari dunia koleksi perangko
- very fine grade
- MNH, Mint Never Hinged
- FDC, First Day Cover
- NDC, No Die Cut
- NDN, Nondenominated
- Pengirim memesan perangko yang tampaknya merupakan perangko ‘global’ seharga sekitar £3.86, dan meski label ‘uncertified’ pada listing sedikit mengkhawatirkan, pembelian tetap dilakukan
- Beberapa minggu kemudian, ia menerima perangko bundar African Daisy global forever vert pair
- Penjual mengirim pesanan menggunakan perangko dengan nilai nominal jauh lebih rendah daripada perangko yang dipesan
Menulis dan mengirim surat permintaan
- Setelah menyiapkan amplop beralamat sendiri, pengirim menulis surat permintaan ke alamat yang tercantum dalam pemberitahuan GPLv2
- Untuk surat pengiriman, ia bisa menggunakan perangko Inggris yang sudah dimiliki
- Karena hampir tidak pernah memakai pena selama beberapa tahun, proses menulis alamat di amplop terasa canggung, dan perlu beberapa kali mencoba serta membuang beberapa amplop
- Mencetak alamat mungkin akan lebih cepat, tetapi akhirnya surat disiapkan dan dimasukkan ke kotak pos Royal Mail terdekat
Lisensi kertas yang tiba sekitar 5 minggu kemudian
- Surat dikirim pada Juni 2022, dan balasan diterima sekitar 5 minggu kemudian
- Perangko bundar itu memiliki cap pos berbentuk gelombang (cancellation marks), yang juga menjadi objek koleksi para filatelis
- Di dalam amplop terdapat teks lisensi lengkap dalam 5 lembar kertas yang dicetak bolak-balik
- Ukuran kertasnya lebih kecil dari A4, dan hasil pengukuran menunjukkan ukuran US Letter sekitar 21,5cm x 27,9cm
- Ini juga kembali mengingatkan bahwa AS, Kanada, dan beberapa negara lain tidak mengikuti standar ukuran kertas internasional
Akhirnya yang datang GPLv3, bukan GPLv2
- Teks lengkap lisensi yang tiba adalah GPLv3, bukan GPLv2
- Surat permintaan awal memang tidak menyebutkan versi GPL yang diinginkan
- Yang tersisa sebagai pertanyaan adalah apakah alamat dalam pemberitahuan GPLv2 itu sendiri sudah cukup menjadi petunjuk bahwa permintaannya untuk GPLv2, atau apakah seharusnya surat permintaan secara jelas menulis GPLv2
- Pengirim bisa saja menulis surat lagi untuk meminta versi yang benar, tetapi menilai permintaan lanjutan akan membutuhkan terlalu banyak usaha
- Secara keseluruhan ia puas dengan hasil yang diterima, tetapi bagi orang yang tidak terbiasa berkomunikasi lewat pos, pengalaman ini cukup membutuhkan jeda panjang setelahnya
2 komentar
Tetap saja, surat itu terasa romantis.
Komentar Hacker News
Saat menerima surat ini, saya adalah asisten operasional (sekretaris kantor), dan saya ingat karena prangkonya sangat unik
Saya tidak tahu harus berharap apa, tetapi ketika memasukkan angka ke sistem masuk pintu, terdengar lagu perangkat lunak bebas yang dinyanyikan RMS. Bagi seorang penggemar Linux muda dalam petualangan samar-samar menjelang subuh, itu benar-benar hadiah yang keren
Setidaknya kamu mendapat balasan, jadi itu berarti alamatnya pada dasarnya belum berubah
Beberapa tahun lalu saya mengerjakan proyek embedded Linux, dan pada rilis “alfa” pertama, seorang tester membaca ketentuan lisensi lalu menemukan alamat untuk mengirim surat jika ingin menerima seluruh source GPL. Ia benar-benar mengirim surat, dan surat itu kembali dengan status penerima tidak dikenal. Begitu para pengacara mengetahuinya, mereka memerintahkan recall total, sehingga kami harus mengirim teknisi ke tiap mesin untuk memasang pembaruan dan melacak apakah semuanya sudah diterapkan
Para pengacara ingin menunjukkan iktikad baik di pengadilan. Mereka berasumsi seseorang pasti bisa saja melanggar GPL, dan dengan menunjukkan bahwa kami berusaha mengikuti teks maupun semangatnya, harapannya pengadilan tidak akan memaksa kami membuka kode kami ketika seorang “pegawai nakal” melanggar lisensi
Pelajaran yang lebih penting adalah jika pengujian otomatis tidak mengirim surat sungguhan ke alamat kepatuhan GPL untuk memastikan itu berfungsi, maka dibutuhkan tester manual. Bukan hanya karena kita tidak bisa menguji semuanya, tetapi juga karena kita tidak bisa memikirkan semua hal yang harus diuji, jadi perlu ada jaminan bahwa manusia akan mencari “hal-hal aneh”
Jika pengujian ini direproduksi hari ini, hasilnya mungkin berbeda ;)
[1]: https://www.fsf.org/blogs/community/fsf-office-closing-party
[2]: https://www.fsf.org/about/contact/mailing
Saat meninjau perubahan yang menambahkan alamat email baru dan sejenisnya, saya selalu meluangkan 10–20 detik untuk mengirim “kalau terlihat, tolong balas” guna memastikan alamat itu benar-benar berfungsi dan ada yang menerima. Soalnya saya sudah beberapa kali mengalami perubahan yang terekspos ke pengguna dirilis padahal tidak ada yang menyiapkan email tersebut
Setahu saya, cara kerjanya bukan begitu. Jika melanggar lisensi, berarti Anda berada dalam kondisi tanpa lisensi yang sah, dan pada dasarnya itu menjadi pelanggaran hak cipta. Hukumannya bukan memaksa Anda mematuhi lisensi, melainkan membayar ganti rugi kepada pemegang hak cipta
Apakah ada iktikad baik atau tidak tidak banyak mengubah hasil akhir. Karena Anda memakai kode yang tidak berhak Anda gunakan, solusinya adalah mulai patuh atau berhenti menjual perangkat lunak sampai kode tersebut dihapus
Alamat yang dikirimi surat oleh penulis asli sudah dihapus dari versi standar lisensi, dan alamat itu sendiri pun sebelumnya telah berubah dari alamat asli tanpa mencantumkan versi. Selain itu, pasal 3 tidak mewajibkan tawaran penyediaan fisik jika source code yang dapat dibaca mesin sudah disediakan
Entah ini dilebih-lebihkan demi komedi atau tidak, menarik melihat betapa asingnya tindakan mengirim surat lewat pos bagi penulisnya
Aku juga tidak sering mengirimnya, tetapi kalau perlu rasanya tidak akan terlalu memikirkannya. Hanya saja, orang yang lebih muda, terutama orang di bidang teknologi, mungkin memang tidak pernah punya alasan nyata untuk mengirim surat, dan mungkin juga belum pernah menulis alamat dengan tangan
Ketika zaman berubah, aksesibilitas juga berubah. Pada era 90-an, mensyaratkan internet dan alamat email itu eksklusif dan menurunkan aksesibilitas. Tiga puluh tahun kemudian, justru surat fisik menjadi sulit
Namun dari sudut pandang lain, tujuannya seharusnya adalah memungkinkan siapa pun yang ingin melakukan sesuatu melakukannya dengan sesedikit mungkin persyaratan pihak ketiga
FSF bisa dilihat menginginkan kebalikan total dari pemaksaan pilihan pihak ketiga seperti “untuk parkir, pasang aplikasi parkir perusahaan ini”, “agar email bisa lolos, buat akun email di penyedia tertentu”, “untuk masuk venue konser, pasang TicketMaster”, “situs ini membutuhkan IE^H^HChrome”
Meski punya banyak kekurangan, surat pos secara desain dapat diakses secara universal. Terus mendukung sarana komunikasi yang paling mudah diakses patut dipuji. Aksesibilitas dan kenyamanan lebih besar daripada sekadar kenyamanan
Kalau tidak punya amplop siap pakai, itu masih bisa dimaklumi, tetapi memesan prangko di eBay, lalu membuang beberapa amplop karena merasa asing menulis alamat, itu cukup mengejutkan
Aku software engineer, tetapi di samping keyboard selalu ada buku catatan kertas dan pena untuk menulis sesuatu. Melihat ini membuatku merasa mulai menua :-)
Jenis tulisan yang terdengar masuk akal dan serius, tetapi setelah selesai dibaca membuat kita berkata, “Ah, kena juga! Bagus!”; gaya menulis yang dulu diasah orang-orang di Slashdot. Aku tidak ingin percaya bahwa benar-benar ada orang dewasa yang menganggap menulis dengan pena atau mengirim surat sebagai konsep yang begitu asing sampai harus dipelajari. Meski begitu, gaya tulisannya sangat tulus, dan bagus sekali
Saat tumbuh besar, aku beberapa kali mengirim dan menerima surat, tetapi istriku tidak pernah, dan pertama kali mengirim surat lewat kotak pos di jalan adalah ketika kami tinggal bersama di Spain pada 2010-an. Sebagai catatan, istriku bukan orang bidang teknologi, sedangkan aku orang bidang teknologi
“Rasanya canggung menulis alamat di amplop. Karena sudah bertahun-tahun tidak memakai pena. Aku mencoba beberapa kali dan membuang beberapa amplop...” itu mengejutkan
Aku juga tidak sering memakai pena, tetapi setidaknya sebulan sekali rasanya menulis sesuatu dengan tangan
Secara pribadi, pena dan kertas catatan jauh lebih nyaman daripada ponsel. Tidak perlu membuka kunci, tidak perlu mencari, tidak perlu loading. Aku bisa menulis jauh lebih cepat daripada mengetuk keyboard layar kecil. Yang lebih penting, kertas catatan tidak punya notifikasi yang sepenuhnya mengalihkan otak reptil ke tempat lain
Selain alasan praktis, memakai teknologi analog saat memungkinkan adalah perubahan suasana yang menyenangkan. Seharian memakai komputer dan menulis software, jadi sesekali istirahat itu enak
Jadi sekarang di pasporku ada tanda tangan yang tidak akan pernah bisa kuulangi lagi. Aku memang menulis tangan untuk catatan, tetapi itu lebih berupa tulisan gaya huruf balok, bukan tanda tangan kursif
Aku menulis tanggal pada makanan yang masuk kulkas atau freezer. Kadang aku mencatat nomor telepon ketika telepon dialihkan. Karena hewan peliharaanku sesekali harus diberi obat, aku mencatatnya di post-it agar keluarga tahu
Memang tidak sepanjang menulis kartu, tetapi aku memakai pena beberapa kali seminggu, bahkan praktis setiap hari. Aku tahu banyak orang melakukan hal seperti ini dengan ponsel, dan aku juga kadang begitu, tetapi mungkin aku sudah tua karena tidak melakukan semuanya dengan ponsel
Aku teringat ketika FSF pindah kantor dan mengganti alamat, lalu produk open source tempatku bekerja juga harus mengganti alamat yang tercantum di pemberitahuan lisensi di dalam produk
https://github.com/moritz/otrs/commit/e845575e1848fd0124fb8d...
Dan seperti biasa, isu ini diberi tahu oleh para developer Debian yang sangat peduli pada akurasi
Free Software Foundation
31 Milk Street, # 960789
Boston, MA 02196
USA
https://www.fsf.org/about/contact/mailing
Tulisan ini ditulis pada 2022. Apakah orang-orang masih tahu cara mengirim surat lewat pos? Saya bertanya karena proses penulis mencari amplop, kertas, dan perangko terbaca seperti petualangan baru
Saya punya kebiasaan mengirim kartu pos bergambar kepada keturunan saya setiap kali tiba di tempat baru. Namun, sangat jarang saya bisa menemukan kartu pos, dan lebih jarang lagi penjual tahu apa itu. Pernah suatu kali penjual bersikeras bahwa flashcard, yaitu kartu catatan kecil bergaris, adalah kartu pos. Sayangnya, sering kali saya harus membelinya di bandara tempat saya tiba
Saya mungkin jauh lebih muda daripada Anda. Saya juga tidak punya keturunan, tidak punya waktu untuk bepergian, dan bagaimanapun juga tidak bisa masuk ke banyak negara atau negara bagian AS
https://www.postcrossing.com/
Menarik bahwa orang-orang IT generasi belakangan sering kali punya tulisan tangan yang berantakan
Saya cukup tua untuk masih ingat pelajaran menulis tangan di sekolah, tapi sejak kecil sudah tergila-gila pada komputer, sehingga pada akhirnya tulisan tangan saya sama jeleknya dengan penulis
Setelah mencari sahabat pena di Reddit, tulisan saya jauh membaik. Selama sedikit lebih dari setahun saling berkirim surat, saya belajar proses menulis surat pelan-pelan dengan sabar agar bisa dibaca
Setelah menulis satu surat, tangan saya sangat pegal, dan rasanya saya sudah mengatakan sebanyak komentar ini, tetapi memakan waktu jauh lebih lama. Meski begitu, lama-kelamaan saya makin cepat
Sekarang mungkin sudah sekitar 10 tahun berlalu, tetapi saya masih lebih memperhatikan agar setiap huruf bisa dibaca
Ada daya tarik tersendiri ketika alamat atau nomor telepon yang sudah begitu lama hingga hampir tidak ada yang memakainya ternyata masih berfungsi
Sekitar 2010 saya membeli mesin dayung Concept2 Model B vintage yang dibuat pada 1980-an, dan ingin memperbaikinya agar bisa dipakai. Formulir pemesanan suku cadangnya berupa formulir kertas seperti kupon pesanan kecil yang menempel di bawah iklan komik lama: tulis alamat balasan dengan tangan lalu kirim lewat pos bersama pembayaran
Mengejutkannya, surat itu bukan hanya benar-benar terkirim ke alamat tersebut, tetapi mereka juga siap memproses pesanan suku cadang dengan cara itu, benar-benar masih punya suku cadang untuk model yang sudah berusia puluhan tahun, mengirimkannya dengan harga sangat murah, bahkan menyertakan manual servis gratis
Saya sudah pernah memakainya di gym dan menyukai produknya, tetapi sejak itu saya juga jadi menyukai perusahaannya
Saya penasaran berapa persen URL berusia 25 tahun yang masih berfungsi
“Setelah menunggu beberapa minggu, akhirnya saya menerima perangko bundar ‘African Daisy global forever vert pair’! Seharusnya saya sadar bahwa penjual mengirim barang ini dengan perangko bernilai nominal jauh lebih rendah daripada yang saya pesan. Yah, mau bagaimana lagi.”
Menarik bahwa begitu banyak komentar tidak menangkap sarkasme yang menetes-netes dari tulisan ini. Apakah tidak menerima segala sesuatu secara harfiah itu semacam kepekaan ala UK?
Amplop yang diterima dari penjual perangko biasanya memang seperti itu. Isinya perangko-perangko berusia puluhan tahun dari tumpukan “investasi buruk” para kolektor perangko
Saya tidak bisa melihat seluruh perangko “bernilai nominal rendah” yang ditempel di surat itu, tetapi saya tidak 100% yakin apakah memang nilainya rendah. Sepertinya orang yang mengirim perangko itu memakai rumus “2 perangko forever domestik + beberapa sen = 1 perangko forever internasional”. Pengirim dari UK tampaknya tidak perlu memasukkan dua perangko forever internasional
Saya ingin mendengar dari seseorang di FSF seberapa sering hal seperti ini terjadi. Dulu saya kenal seseorang di sana, tetapi sepertinya sekarang sudah tidak ada di sana. Sulit membayangkan ini sebagai kejadian yang sering terjadi
Jika tidak banyak tangan yang terangkat, berarti grup pengujian itu tidak menjalankan perannya. Kalau hanya ada pengujian otomatis, saya akan berasumsi ada pengujian otomatis yang mengirim surat itu dan memeriksa responsnya