1. Tarayıcı görüntüleyici ve Open CASCADE
q-plus.io/viewer, dosyaları tarayıcınızda Open CASCADE Technology (OCCT) 7.8.1 ile açar. OCCT, GNU Lesser General Public License 2.1 ve Open CASCADE istisnası ile dağıtılır. Görüntüleyicide değiştirilmeden, WebAssembly dosyasına statik olarak bağlanmıştır.
- Değiştirilmemiş kaynak: github.com/Open-Cascade-SAS/OCCT, V7_8_1
- Görüntüleyiciyi değiştirilmiş bir OCCT ile yeniden derlemek ve bağlamak için gereken sarmalayıcı, derleme betikleri ve nesne dosyaları: github.com/Sukrusadi/qplus-cad-wasm
- WebAssembly çalışma zamanı: Emscripten (MIT ve University of Illinois/NCSA lisansı).
2. Q-Plus Viewer uygulaması
Android ve iOS uygulamasında OCCT ayrı paylaşımlı kütüphane olarak bağlanır; lisans metinleri uygulamanın içinde de yer alır.
| Bileşen | Lisans | Kullanım |
|---|---|---|
| Open CASCADE Technology 7.8.1 | LGPL 2.1 ve Open CASCADE istisnası | STEP ve IGES okuma, üçgenleme, ölçüler |
| Meshwise (doesthings) | MIT | CAD içe aktarma ve ağ dosyası biçimi |
| three.js | MIT | 3B görüntüleme |
| three-mesh-bvh | MIT | Işın atma ve ölçüm |
| Capacitor | MIT | Uygulama kabuğu |
| qrcode-generator | MIT | Proformadaki onay QR kodu |
| RevenueCat Purchases | MIT | Abonelik |
| Emscripten | MIT ve NCSA | Tarayıcı görüntüleyicinin WebAssembly çalışma zamanı |
3. Yazı tipleri
Bu sitede Chakra Petch ve IBM Plex Sans ile IBM Plex Mono kullanılır. Üçü de SIL Open Font License 1.1 ile dağıtılır ve site sunucusundan verilir.
4. Soru
Lisanslar ve kaynak kodu talepleri için: destek@q-plus.io