Skip to content

Commit e888a8c

Browse files
author
Peter Johnson
authored
Update SourceCode.md
Removed answers that relate to CodeSnip 3 Added note saying only CS4 is covered Some clarifications.
1 parent 3658528 commit e888a8c

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

SourceCode.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ This FAQ is about compiling and using the source code of the DelphiDabbler [**Co
66
77
If you can't find an answer to your question below, and you've read the program's help file, read-me etc., then create an issue on GitHub (GitHub account required).
88

9+
> Please note that **CodeSnip version 3 and earlier are no longer supported,** This FAQ covers version 4 only
10+
911
## Contents
1012

1113
1. [Where can I get the CodeSnip source code?](#faq-1)
@@ -43,13 +45,11 @@ Some other utilities are also needed. See the "Build Tools" section of [`Build.h
4345

4446
**Is CodeSnip open source?**
4547

46-
CodeSnip's original code is open source. The license used for most of the source code changed from v3 to v4.
47-
48-
* CodeSnip 3 and earlier, and the v4 preview and beta editions, use the [Mozilla Public License 1.1](http://www.mozilla.org/MPL/1.1/) for most of the original code.
48+
CodeSnip's original code is open source.
4949

50-
* CodeSnip 4, from the first release candidate, uses [Mozilla Public License 2.0](http://www.mozilla.org/MPL/2.0/) for most of the original code. For full details see the Source Code section of CodeSnip's [License file](https://htmlpreview.github.io/?https://github.com/delphidabbler/codesnip/blob/master/Docs/License.html)<sup>1</sup>.
50+
The [Mozilla Public License 2.0](http://www.mozilla.org/MPL/2.0/) is used for most of the original source code. For full details see the Source Code section of CodeSnip's [License file](https://htmlpreview.github.io/?https://github.com/delphidabbler/codesnip/blob/master/Docs/License.html)<sup>1</sup>.
5151

52-
In both cases third party code uses a variety of open source licenses. Any third party libraries are also open source.
52+
Third party code uses a variety of open source licenses. Any third party libraries are also open source.
5353

5454
The only exception is the code linked in from the Delphi RTL and VCL libraries. Given that you need Delphi to compile CodeSnip, that's not really an issue providing you don't distribute the Delphi library source code.
5555

@@ -59,12 +59,10 @@ The only exception is the code linked in from the Delphi RTL and VCL libraries.
5959

6060
**How do I build CodeSnip from source?**
6161

62-
This is all covered in detail in the file [`Build.html`](https://htmlpreview.github.io/?https://github.com/delphidabbler/codesnip/blob/master/Build.html)<sup>1 2</sup> that can be found in the "root" of each source code release.
62+
This is all covered in detail in the file [`Build.html`](https://htmlpreview.github.io/?https://github.com/delphidabbler/codesnip/blob/master/Build.html)<sup>1</sup> that can be found in the "root" of each source code release.
6363

6464
<sup>**1**</sup> the linked file relates to the current release. Versions for other releases etc. may vary. Look at the file `Build.html` for the release you are interested in.
6565

66-
<sup>**2**</sup> v3.0.x releases do not have a `Build.html` file. Look instead for `Docs/ReadMe-Src.txt`.
67-
6866
## FAQ 5
6967

7068
**Do you have a version of the source code that compiles with Delphi versions earlier than Delphi XE?**
@@ -145,7 +143,7 @@ Whether the source code can be used in GPL / LGPL projects depends on the versio
145143

146144
### MPL v2.0
147145

148-
If the source file is covered by the MPL v2.0 then it can usually be used in your project since the MPL v2.0 is compatible with the GPL and LGPL.
146+
If the source file is covered by the MPL v2.0 then it can usually be used in your GPL or LGPL project since the MPL v2.0 is compatible with the GPL and LGPL.
149147

150148
There is an exception though. MPL v2.0 files may carry an "Incompatible With Secondary Licenses" notice which reads:
151149

0 commit comments

Comments
 (0)