Pemimpin Apache PLC4X beralih ke model pengembangan fungsionalitas berbayar

Christopher Dutz, pencipta dan pengembang utama kumpulan perpustakaan gratis Apache PLC4X untuk otomasi industri, yang memegang jabatan wakil presiden yang mengawasi proyek Apache PLC4X di Apache Software Foundation, menyampaikan ultimatum kepada perusahaan, yang menurutnya ia mengungkapkan pendapatnya kesiapan untuk menghentikan pembangunan jika tidak mampu menyelesaikan masalah pembiayaan pekerjaannya.

Ketidakpuasan ini berasal dari kenyataan bahwa menggunakan Apache PLC4X alih-alih solusi berpemilik memungkinkan perusahaan menghemat puluhan juta euro untuk pembelian lisensi, namun sebagai tanggapannya, perusahaan tidak menerima bantuan yang memadai untuk pengembangan, meskipun faktanya bekerja pada Apache PLC4X membutuhkan biaya tenaga kerja yang besar dan investasi keuangan dalam peralatan dan perangkat lunak.

Terinspirasi oleh kenyataan bahwa pengembangannya digunakan oleh perusahaan industri terbesar, dan sejumlah besar permintaan dan pertanyaan diterima dari mereka, pada tahun 2020 penulis PLC4X meninggalkan pekerjaan utamanya dan mencurahkan seluruh waktunya untuk pengembangan PLC4X, dengan niat untuk mendapatkan uang dengan menyediakan layanan konsultasi dan menyesuaikan fungsionalitas. Namun hal ini sebagian disebabkan oleh kemerosotan yang terjadi di tengah pandemi COVID-19, sehingga segala sesuatunya tidak berjalan sesuai harapan, dan untuk tetap bertahan dan menghindari kebangkrutan, mereka harus bergantung pada hibah dan pekerjaan adat yang dilakukan satu kali saja.

Akibatnya, Christopher bosan membuang-buang waktunya tanpa mendapatkan manfaat yang layak diterimanya dan merasa kelelahan sudah dekat, dan dia memutuskan untuk berhenti memberikan dukungan gratis kepada pengguna PLC4X dan sekarang hanya akan memberikan konsultasi, pelatihan, dan dukungan secara berbayar. Selain itu, mulai sekarang, ia hanya akan mengembangkan secara gratis apa yang diperlukan untuk pekerjaannya atau menarik untuk melakukan eksperimen, dan pengerjaan fungsi atau perbaikan yang diperlukan bagi pengguna hanya akan dilakukan dengan biaya tertentu. Misalnya, mereka tidak lagi mengembangkan driver untuk bahasa pemrograman baru dan membuat modul integrasi secara gratis.

Untuk mengimplementasikan fitur-fitur baru yang penting bagi pengguna, sebuah model yang mengingatkan pada crowdfunding telah diusulkan, yang menurutnya ide untuk memperluas kemampuan Apache PLC4X akan diimplementasikan hanya setelah sejumlah tertentu dikumpulkan untuk membiayai pengembangan. Misalnya, Christopher siap mengimplementasikan ide untuk menggunakan driver PLC4X dalam program Rust, TypeScript, Python atau C#/.NET setelah dana terkumpul sebesar 20 ribu euro.

Jika skema yang diusulkan tidak memungkinkan kami memperoleh setidaknya sejumlah dukungan finansial untuk pembangunan, maka Christopher memutuskan untuk menghentikan bisnisnya dan berhenti memberikan dukungan untuk proyek tersebut. Ingatlah bahwa Apache PLC4X menyediakan sekumpulan perpustakaan untuk akses terpadu dari program dalam bahasa Java, Go dan C ke semua jenis pengontrol logika terprogram industri (PLC) dan perangkat IoT. Untuk memproses data yang diterima, integrasi disediakan dengan proyek seperti Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf dan Apache NiFi.

Sumber: opennet.ru

Tambah komentar