Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2016-05

FCL licensing choice

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

Is it a requirement that all FCL code be LGPL licensed? I’ve randomly picked about 8 or so directories and all the code I reviewed was LGPL 2.1 licensed.

Can code be contributed with the “Simplified BSD License” (that’s the latest 2-clause BSD license).

Regards,
Graeme

Jonas Maebe
to Graeme Geldenhuys
Graeme Geldenhuys wrote
Is it a requirement that all FCL code be LGPL licensed? I’ve randomly picked about 8 or so directories and all the code I reviewed was LGPL 2.1 licensed.

+ linking exception.

Can code be contributed with the “Simplified BSD License” (that’s the latest 2-clause BSD license).

No, because it requires every binary distribution (i.e., every compiled program that uses this FCL unit) to include a copyright notice attributing the use of that unit. We don't want users having to figure out the license of every FCL unit in order to determine whether and if so who they have to credit when distributing a program compiled with FPC.

Jonas

Graeme Geldenhuys
to Jonas Maebe
Jonas Maebe wrote
No, because it requires every binary distribution (i.e., every compiled program that uses this FCL unit) to include a copyright notice attributing the use of that unit.

Just to be clear (in case others don't know this), the above is only required in the documentation or a README file distributed with your binary. The binary itself doesn't need to display that.

We don't want users having to figure out the license of every FCL unit

OK thanks.

Regards,
Graeme