|
[Sponsors] |
[Helyx OS] How can HELYX-Core be based on OpenFOAM? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
December 30, 2019, 19:08 |
How can HELYX-Core be based on OpenFOAM?
|
#1 |
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
Hi,
I know that this is not an OpenFOAM bug, yet appears to me as a bug in OpenFOAM's communal/commercial usage. My question is the following: HELYX-Core software from ENGYS is based on OpenFOAM libraries and other open-source software. HELYX-Core, as stated in their website, is claimed to be an "open-source CFD simulation engine." The problem is that HELYX-Core is not actually "open-source" (at least to my knowledge). At least not open to the public, but whoever pays for it, and promises not to share with anyone else (at least to my understanding - if I am wrong, I am more than happy to be corrected). OpenFOAM's license is GPL3, whose one of the 'must's is the 'disclosure of source'. GPL3 allows one to keep her modifications to herself, if desired. Fair enough. But, could anyone please explain to me, how can a GPL3 code be passed to another commercial entity without any disclosure to the public? For example, foam-extend passes their contribution to the community. I haven't seen a single commit from HELYX-Core. What am I missing? Kind regards EDIT: Could one of the moderators carry this thread to the "Community Contributions" subforum please?
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|
January 1, 2020, 04:07 |
|
#2 |
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
A tiny note from my side: I might be wrong in my entire set of assumptions regarding HELYX-Core. So if someone, or even the company, would kindly explain this, since we are in open-source realm - so this question might be transperantly discussed here, I am more than happy to write "corrections" and "degenation" to my writings (and I am really really hoping that I am wrong in my assumptions.).
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|
January 1, 2020, 04:45 |
|
#3 |
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
I am a bit curious person, so I have raised a generic question in stackexchange (a hypothetical scenario):
https://opensource.stackexchange.com/q/9175/16900 An answer for such a hypothetical question, is as follows: "The GPLv3 is very clear about this situation. It is explicitly disallowed by sections 7 and 10. Section 10 clearly states that the restrictions imposed by the separate contract with "GRILL" are a violation of the GPLv3 license they are holding on "Choc". However, only the copyright holders of GPL code used by "GRILL" can start a lawsuit to get "GRILL" to stop this practice. If somebody decides to ignore the separate contract and distribute "Kota" regardless, then section 7 allows them to do the distribution under the plain GPLv3 without the additional terms. A note of caution is required here: I can easily imagine that the person/company redistributing "Kota" will get sued by "GRILL" for breaking that separate contract and that a judge would award quite significant damages to be paid to "GRILL"." Thanks.
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|
January 1, 2020, 19:07 |
|
#4 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Greetings HPE,
This question has been raised in the past, let me see if I can find it... OK, so a bit of Googling:
In a very quick nutshell:
Bruno
__________________
|
|
January 2, 2020, 08:06 |
|
#5 | ||
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
Thank you very much wyldckat, very helpful indeed.
Quote:
Quote:
Now, everything fits nicely into place. Many thanks.
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|||
June 26, 2020, 06:30 |
|
#6 |
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
My evolving understanding in this matter is this:
- HELYX is an open-source software, but HELYX is not open-access software. Accordingly, in order to clarify the definition of the terms to myself, I have consulted the stackexchange community with a new question: Does "open source" always mean "open access"?.
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|
June 26, 2020, 09:22 |
|
#7 | ||
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
To the above question, there appears an excellent answer by "MadHatter":
Answer to "Does “open source” always mean “open access”?" This part of the answer is interesting: Quote:
Interesting. PS: "MadHatter" corrected one of the remarks above: Quote:
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror Last edited by HPE; June 28, 2020 at 06:34. |
|||
Tags |
helyx |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Core to ram ratio for openfoam | eliwardian | Main CFD Forum | 1 | December 12, 2019 08:38 |
Floating point exception (core dumped) in OpenFOAM 6 | kerim | OpenFOAM Running, Solving & CFD | 4 | February 24, 2019 01:26 |
how to decrease time step based on previous result in openfoam | cctv | OpenFOAM Programming & Development | 5 | September 27, 2013 17:56 |
Determining the Vortex Core in OpenFoam | kalyangoparaju | OpenFOAM | 3 | January 27, 2012 08:07 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 07:55 |