You are not logged in.
Pages: 1
Most Synopse project source code are licensed under a disjunctive tri-license giving you the choice of one of the three following sets of free software/open source licensing terms:
- Mozilla Public License, version 1.1 or later;
- GNU General Public License, version 2.0 or later;
- GNU Lesser General Public License, version 2.1 or later with the FPC modified LGPL linking exception.
This allows the use of our code in as wide a variety of software projects as possible, while still maintaining copyleft on code we wrote.
See the detailed updated information in the framework documentation.
Offline
What does it mean for you?
In one line: just pickup the license you need.
So if you pickup the MPL license, you can use it in any commercial application, even statically linked (i.e. as a .dcu unit used to create the exe).
If your application is GPL, just use the GPL license.
If your application (or library, since LGPL is more library-devoted) is LGPL, just use the LGPL license.
You don't have to pay any fee for using our MPL/GPL/LGPL libraries.
But please don't forget to put somewhere in your credit window or documentation, a link to http://synopse.info if you use any of these units.
Offline
Hello,
I am using
1.SynTaskDialog.pas
2.SynZip.pas
3.SynZipFiles.pas
4.Synopse.inc
5.deflate.obj
6.trees.obj
for my application from from -http://synopse.info/fossil/dir?ci=tip
mine is a component as well as a application that use 1.SynTaskDialog.pas
for showing messages
we plan to give the
1.Bpl
2.DCU
3.dpk file
4 and the application
so for the component
what exactly i have to mention?
" Units used from http://synopse.info
1.SynTaskDialog.pas
2.SynZip.pas
3.SynZipFiles.pas
4.Synopse.inc
5.deflate.obj
6.trees.obj
"
and about the Licence? MPL ?
as i want to make all the open source i have used as open but keep mine as closed.
i have only modified 1.SynTaskDialog.pas
so i will make it open with component
Offline
Thanks for your interest.
If you select MPL, here are the requirements:
- You accept the licence terms with no restriction - see http://www.mozilla.org/MPL/2.0/FAQ.html for additional information;
- You have to publish any modified unit (e.g. SynTaskDialog.pas) e.g. in your web site (e.g. http://SoftwareCompany.com/MPL), with a description of applied modifications, and no removal of the original license header in source code;
- You make appear some notice available in the program (About box, documentation, online help), stating e.g.
This software uses some third-party code (C) 2012 Arnaud Bouchez provided by Synopse - http://synopse.info - under Mozilla Public License 1.1; modified source code is available at http://SoftwareCompany.com/MPL.
Offline
ok, thats clear on how to use it, appreciated.
i will do like the way you mention
thank you
Offline
Pages: 1