← Natrag na portal

Licence

Portal koristi occt-import-js i Open CASCADE Technology (LGPL-2.1 s iznimkom Open CASCADE).

Te dvije biblioteke čitaju STEP datoteke (.step, .stp) i od njih rade 3D model za pregled. Pretvorba radi samo u pregledniku administratora koji STEP učita u paket; korisnici dobivaju gotov 3D model (podatke), ne te biblioteke.

occt-import-js i Open CASCADE Technology

Biblioteka
occt-import-js 0.0.23 (Viktor Kovacs) — sučelje za OpenCascade prevedeno u WebAssembly
Sadrži
Open CASCADE Technology (OCCT), commit d2abb6d844231cb8f29be6894440874a4700e4a5
Licenca
GNU Lesser General Public License 2.1 (LGPL-2.1) s iznimkom Open CASCADE, inačica 1.0
Datoteke
/occt/occt-import-js.js i /occt/occt-import-js.wasm — nepromijenjene, kako ih objavljuje npm paket
Tekst licence
license.occt-import-js.txt (occt-import-js) · license.occt.txt (Open CASCADE Technology)

Portal te dvije datoteke ne mijenja i ne pakira u svoj kod: poslužuju se zasebno iz mape /occt/, a radnik za pretvorbu (/step-radnik.js) učitava ih tek kad počne pretvorba STEP-a. Zato ih korisnik smije zamijeniti svojom, izmijenjenom ili novijom inačicom iste biblioteke (LGPL-2.1, točka 6). Uvjeti korištenja portala ne zabranjuju izmjenu tih biblioteka za vlastitu upotrebu ni obrnuti inženjering radi otklanjanja grešaka u njima.

Izvorni kod

Iznimka Open CASCADE uz LGPL-2.1

Open CASCADE exception (version 1.0) to GNU LGPL version 2.1.

The object code (i.e. not a source) form of a "work that uses the Library"
can incorporate material from a header file that is part of the Library.
As a special exception to the GNU Lesser General Public License version 2.1,
you may distribute such object code incorporating material from header files
provided with the Open CASCADE Technology libraries (including code of CDL
generic classes) under terms of your choice, provided that you give
prominent notice in supporting documentation to this code that it makes use
of or is based on facilities provided by the Open CASCADE Technology software.

Ostale biblioteke otvorenog koda

BibliotekaLicencaČemu služi
That Open Fragments 3.4.8MIT3D model (.frag) i preglednik
three.jsMITiscrtavanje 3D-a (WebGL)
web-ifcMPL-2.0čitanje IFC datoteka
PDF.jsApache-2.0prikaz i čitanje nacrta (PDF)
Manrope, Archivo, IBM Plex MonoSIL Open Font License 1.1pisma sučelja