Åpne CASCADE Technology- programvaren | |
---|---|
Åpne CASCADE | |
Sjanger | CAD Datastøttet produksjon Datastøttet ingeniørarbeid Datastøttet prosessplanlegging 3D datagrafikk |
Utvikler | ÅPEN CASCADE SAS |
Dato for første versjon | 1993 og 1999 |
Siste versjon | 7.3. 0 (9. juni 2018) |
Operativsystem | Linux Unix-lignende Microsoft Windows |
Språk | C++ |
Tillatelse | LGPL ( gratis lisens ) |
Tunge | Engelsk |
Nettsted | dev.opencascade.org/ |
Open CASCADE Technology er en 3D CAD , CAM , CAE , etc. programvareutviklingsplattform utviklet og støttet av OPEN CASCADE SAS Arkivert 18. mars 2009 i Internet Archive. Den
er tilgjengelig under "Open CASCADE Technology Public License" som utvikleren spesifiserer " LGPL-aktig med visse forskjeller" her . Til tross for denne spesifikasjonen er den ikke inkludert i List_of_FSF_approved_software_licenses (kompatibilitetsliste med LGPL-lisensen), skrevet av utgiverne av LGPL , Free Software Foundation . [1]
Det har blitt stilt spørsmål ved om denne lisensen er kompatibel med Debians retningslinjer for fri programvare [ 2] og er plassert i Debians ikke-fri programvareseksjon . [3]
For purister har Debian blitt fjernet inntil lisensieringsproblemene er løst med spesifikke endringer brukt for bruk som fri programvare. [4]
CASCADE ble opprinnelig utviklet på 1990-tallet av Matra Datavision , skaperen av Euclid , CAD-programvare som den underliggende infrastrukturen for dens fremtidige Euclid Quantum -versjoner .
Ettersom selskapet imidlertid forlot programvareutvikling for å fokusere på tjenester, ble programvaregrenen solgt til Dassault Systèmes , skaperen av konkurrenten CATIA , i 1998. Matra Datavision bestemte seg for å publisere sin CASCADE-programvareinfrastruktur under en åpen kildekode-modell og omdøpte den til Open CASCADE [5] . Programvaren har siden den datoen blitt administrert av OPEN CASCADE SAS som ble kjøpt opp i 2003 av Principia , et fransk tjenesteleverandørselskap. 3. februar 2006 ble OPEN CASCADE SAS kjøpt opp av Euriware Group, en avdeling av AREVA.
WOK (Workshop Organization Kit) er Open CASCADE-utviklingsmiljøet, som lar et stort antall utviklere jobbe med en rekke produkter samtidig. Innenfor dette utviklingsmiljøet kan utviklere produsere flere produktversjoner for ulike maskinvare- og programvareplattformer, inkludert versjoner for å matche spesifikke markedskrav. Samtidig er WOK i stand til å gjenbruke programvarekomponenter for å maksimere effektiviteten; WOK er med andre ord designet for å lette bruken i industriell skala.
Videre lar WOK deg jobbe med CDL (component definition language), som er programmeringsplattformen til Open CASCADE. Noen komponenter, som CDL lar deg lage, er spesifikke for Open CASCADE-arkitekturen. [6]
Programvare som bruker / grensesnitt Åpne CASCADE