Pustaka dan pengikatan lintas platform terbaik untuk Bluetooth Low Energy (BLE).
Proyek SimpleBLE bertujuan untuk menyediakan pustaka dan pengikatan BLE lintas platform sepenuhnya untuk C++, Python, Rust, dan bahasa lainnya, yang dirancang untuk kesederhanaan dan kemudahan penggunaan, dengan perilaku dan API yang konsisten di semua platform.
SimpleBLE berjalan di Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04+), iOS 15.0+, dan Android (API 31+ - Masih dalam Alfa).
Lisensi komersial tersedia untuk proyek yang memerlukan distribusi kepemilikan.
Di bawah ini Anda akan menemukan daftar frontend yang merupakan bagian dari SimpleBLE:
Selain itu, kami juga menyediakan serangkaian pustaka tingkat rendah yang dapat digunakan untuk berinteraksi dengan tumpukan Bluetooth yang mendasarinya di Linux:
Jika Anda ingin menggunakan SimpleBLE dan butuh bantuan. Harap jangan ragu untuk menghubungi kami!
Jangan lupa untuk memeriksa proyek berikut menggunakan SimpleBLE:
Permintaan tarik dipersilakan. Untuk perubahan besar, silakan buka terbitan terlebih dahulu untuk mendiskusikan apa yang ingin Anda ubah.
Sejak 15 Februari 2024, SimpleBLE kini tersedia di bawah GNU General Public License versi 3 (GPLv3), dengan opsi untuk lisensi komersial tanpa batasan GPLv3 tersedia dengan biaya tertentu.
Anda dapat menemukan informasi lebih lanjut tentang harga dan persyaratan layanan komersial di `situs web`_ kami.
Untuk pertanyaan lebih lanjut, silakan hubungi kami di contact at simpleble dot org
.
Kami menawarkan lisensi komersial gratis untuk proyek kecil dan perusahaan tahap awal - hubungi kami untuk mendiskusikan kasus penggunaan Anda.
Silakan hubungi contact at simpleble dot org
dan kami dapat mendiskusikan situasi Anda secara spesifik. Saya bermaksud membuat transisi ini semulus mungkin bagi pengguna yang sudah ada, dan saya terbuka untuk menemukan solusi yang cocok untuk semua orang.
Jika Anda menggunakan SimpleBLE dalam proyek sumber terbuka dan ingin meminta lisensi komersial gratis atau jika Anda memiliki pertanyaan lain, jangan ragu untuk menghubungi kami.
Sejauh ini, SimpleBLE telah menjadi hasil kerja keras dengan lebih dari 4000 jam yang diinvestasikan dalam beberapa iterasi. Keputusan untuk mentransisikan SimpleBLE ke model lisensi ganda terutama didorong oleh jenis produk yang dibangun berdasarkan model tersebut, khususnya pada nama-nama terkemuka di sektor medis dan industri, yang mengejutkan sekaligus menggembirakan. Memberikan dukungan yang kuat untuk kasus penggunaan yang beragam dan kritis ini merupakan upaya intensif sumber daya yang tidak dapat dicapai hanya dengan niat baik, terutama ketika API yang mendasarinya juga berkembang dan memiliki rencana sendiri. Dengan memperkenalkan lisensi komersial, kami membuka jalur untuk mendedikasikan lebih banyak sumber daya guna menyempurnakan SimpleBLE. Beberapa hal yang ada dalam roadmap antara lain:
Meskipun ada transisi ini, Kami tetap berkomitmen kuat pada filosofi sumber terbuka. SimpleBLE berkembang pesat berkat masukan dari komunitas sumber terbuka, dan yayasan tersebut akan selalu menjadi bagian dari proyek ini. Opsi lisensi GPLv3 memastikan aksesibilitas berkelanjutan untuk proyek sumber terbuka, dan kami berjanji untuk secara aktif berkontribusi dan berkolaborasi dengan komunitas bila memungkinkan.
Pada akhirnya, kesuksesan SimpleBLE didorong oleh sifatnya yang terbuka, dan kami yakin model lisensi ganda ini memperkuat kesuksesan tersebut dengan memungkinkan pertumbuhan berbasis komunitas dan peningkatan tertarget yang bermanfaat bagi semua orang.
Lisensi GPLv3 memastikan bahwa pengguna akhir memiliki kebebasan untuk menjalankan, mempelajari, berbagi, dan memodifikasi perangkat lunak. Hal ini mensyaratkan bahwa versi SimpleBLE yang dimodifikasi, atau perangkat lunak apa pun yang menyertakannya, juga didistribusikan di bawah GPLv3. Pada dasarnya, jika proyek Anda menggunakan SimpleBLE dan didistribusikan, seluruh basis kode harus bersumber terbuka di bawah GPLv3.
Anda dapat menemukan teks lengkap lisensi GPLv3 di https://www.gnu.org/licenses/gpl-3.0.html.