CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM

OpenFOAM Under a Lesser GPL (LGPL) License

Register Blogs Community New Posts Updated Threads Search

Like Tree4Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 11, 2011, 17:39
Default
  #21
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
The fundamental question in this is: can you re-base FOAM 2.3.2 on LGPL? There is about 65% (rough count with a search) of code written by Henry and others in that package.

It looks more complicated than before to me, and two licenses for one software are messy, not easier.

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Old   February 11, 2011, 22:06
Default
  #22
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by l_r_mcglashan View Post
Also, how do you change a GPL to a LGPL? I imagine there are a lot of issues with that.
There is no difficulty in re-licensing if you are the owner of the copyright, or if you have (written) consent from all the contributors. There are very famous examples of re-licensing (see Qt, for example). Once you have the agreement of all contributors, you make another release (you cannot change license to a released code under GPL).

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Old   February 14, 2011, 13:20
Default
  #23
Assistant Moderator
 
Bernhard Gschaider
Join Date: Mar 2009
Posts: 4,225
Rep Power: 51
gschaider will become famous soon enoughgschaider will become famous soon enough
Just wanted to add my 2cents worth (Eurocents!) to the discussion: for myself a change of license wouldn't make much difference. The point where LGPL could make a difference is not by changing the license for the whole OF but just putting a PART (basically $FOAM_SRC/OpenFOAM) under LGPL. That could make it easier for pre- and postprocessor-vendors to write OF-meshes and read OF-data without having to reverse engineer those parts (the conversion to and from their data-structures would happen in memory). Not that I know of any concrete cases where that would apply.

Bernhard
gschaider is offline   Reply With Quote

Old   February 14, 2011, 15:43
Default
  #24
Senior Member
 
Philippose Rajan
Join Date: Mar 2009
Location: Germany
Posts: 552
Rep Power: 25
philippose will become famous soon enough
Hello and a Good Evening to everyone,

I do not want to get deep into this topic because of my extreme lack of experience in the legal issues of licensing, but I could not help posting a couple of doubts and questions that popped up while reading the posts...:

1. Is there currently a large percentage (where, large could be weighted by number or importance) of OpenFOAM users who are being hindered by the current GPL licensing policy of OpenFOAM hence making this a move out of requirement rather than a pure "idea to be bounced about"?

2. The idea of mixing up / layering LGPL and GPL by licensing individual source folders / files or individual libraries differently seems to me like an invitation for confusion in the not so distant future.... Are there currently any successful Open-source projects with this kind of licensing policy?

3. Would the shift to LGPL affect the quality of the code in the future? Would it not allow more closed, unconnected groups of people to work on "features" and "extensions" without the constant peer-review and testing which GPL code gets? Eventually probably resulting in compromising the effective quality of the overall OpenFOAM project depending on how wide-spread these "non-optimal" versions become?

4. How would these thoughts on GPL vs LGPL reflect on topics such as Documentation, Release cycles, Community motivation, etc.?


Have a nice day ahead :-)!

Philippose
philippose is offline   Reply With Quote

Old   February 14, 2012, 12:18
Exclamation new
  #25
nlc
Member
 
nlc's Avatar
 
Nicolas Lussier Clément
Join Date: Apr 2009
Location: Montréal, Qc, Canada
Posts: 61
Rep Power: 17
nlc is on a distinguished road
Hello everybody,

I would like to know what is the conclusion of this tread !

Is the process of changing OpenFOAM from GPL to partially LGPL started ??
Will it ??

Openfoam-extended is at version 1.6 but have a lot more functionality then 2.0 !!

Dose the extended project consider to make a fork of OpenFOAM ??

By the way I really like the idea of writhing contributor of the code in a list of author. Which sadly is not done in OpenFOAM 2.1.

best Regards
NLC
nlc is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
GPL license compatible with ParMetis guillaume OpenFOAM 3 August 8, 2018 04:48
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 wyldckat OpenFOAM Announcements from Other Sources 3 September 8, 2010 06:25
Modified OpenFOAM Forum Structure and New Mailing-List pete Site News & Announcements 0 June 29, 2009 05:56
Adventure of fisrst openfoam installation on Ubuntu 710 jussi OpenFOAM Installation 0 April 24, 2008 14:25
OpenFOAM Debian packaging current status problems and TODOs oseen OpenFOAM Installation 9 August 26, 2007 13:50


All times are GMT -4. The time now is 17:57.