Skip to content

Commit 8bed4ac

Browse files
committed
license
1 parent 9f7060d commit 8bed4ac

5 files changed

Lines changed: 203 additions & 2 deletions

File tree

.claude/settings.local.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@
5050
"Bash(ls \"/c/Program Files \\(x86\\)/NSIS/makensis.exe\")",
5151
"Bash(\"/c/Program Files \\(x86\\)/NSIS/makensis.exe\" -inputcharset UTF8 installer.nsi)",
5252
"Bash(cp \"D:/Downloads/WhatsApp Image 2026-04-05 at 21.13.35.jpeg\" D:/Yazit/docs/screenshot1.jpeg)",
53-
"Bash(cp \"D:/Downloads/WhatsApp Image 2026-04-05 at 21.15.50.jpeg\" D:/Yazit/docs/screenshot2.jpeg)"
53+
"Bash(cp \"D:/Downloads/WhatsApp Image 2026-04-05 at 21.15.50.jpeg\" D:/Yazit/docs/screenshot2.jpeg)",
54+
"Bash(ls D:/Yazit/src/ImGuiColorTextEdit/*.md)"
5455
]
5556
}
5657
}

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2026 YAZIT
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,29 @@ cmake -B build -S . -DCMAKE_TOOLCHAIN_FILE="<vcpkg-kök>/scripts/buildsystems/vc
5353
cmake --build build --config Release
5454
```
5555

56-
Çıktı: `build/Release/Yazıt.exe`
56+
Çıktı: `build/Release/YAZIT.exe`
57+
58+
---
59+
60+
## Lisans
61+
62+
Bu proje **MIT Lisansı** ile lisanslanmıştır. Ayrıntılar için [`LICENSE`](LICENSE) dosyasına bakın.
63+
64+
> **Yasal Uyarı:** Bu yazılım "olduğu gibi" sağlanmaktadır; açık veya zımni hiçbir garanti verilmemektedir.
65+
> Yazılımın kullanımından doğabilecek herhangi bir zarar, veri kaybı veya başka bir sorun için
66+
> geliştiriciler sorumlu tutulamaz. Kullanım riski tamamen kullanıcıya aittir.
67+
68+
---
69+
70+
## Üçüncü Taraf Bileşenler
71+
72+
YAZIT çeşitli açık kaynak kütüphaneler kullanmaktadır. Bu kütüphanelerin lisans metinleri için
73+
[`THIRD_PARTY_LICENSES.md`](THIRD_PARTY_LICENSES.md) dosyasına bakın.
74+
75+
| Kütüphane | Lisans |
76+
|-----------|--------|
77+
| SDL2 | zlib |
78+
| Dear ImGui | MIT |
79+
| ImGuiColorTextEdit | MIT |
80+
| Lua | MIT |
81+
| GLEW | Modified BSD |

THIRD_PARTY_LICENSES.md

Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
# Üçüncü Taraf Lisansları
2+
3+
YAZIT aşağıdaki açık kaynak kütüphaneleri kullanmaktadır.
4+
Her kütüphanenin lisans koşulları aşağıda belirtilmiştir.
5+
6+
---
7+
8+
## SDL2 — Simple DirectMedia Layer
9+
- **Kaynak:** https://github.com/libsdl-org/SDL
10+
- **Lisans:** zlib License
11+
12+
```
13+
Copyright (C) 1997-2024 Sam Lantinga <slouken@libsdl.org>
14+
15+
This software is provided 'as-is', without any express or implied
16+
warranty. In no event will the authors be held liable for any damages
17+
arising from the use of this software.
18+
19+
Permission is granted to anyone to use this software for any purpose,
20+
including commercial applications, and to alter it and redistribute it
21+
freely, subject to the following restrictions:
22+
23+
1. The origin of this software must not be misrepresented; you must not
24+
claim that you wrote the original software. If you use this software
25+
in a product, an acknowledgment in the product documentation would be
26+
appreciated but is not required.
27+
2. Altered source versions must be plainly marked as such, and must not be
28+
misrepresented as being the original software.
29+
3. This notice may not be removed or altered from any source distribution.
30+
```
31+
32+
---
33+
34+
## Dear ImGui
35+
- **Kaynak:** https://github.com/ocornut/imgui
36+
- **Lisans:** MIT License
37+
38+
```
39+
Copyright (c) 2014-2024 Omar Cornut
40+
41+
Permission is hereby granted, free of charge, to any person obtaining a copy
42+
of this software and associated documentation files (the "Software"), to deal
43+
in the Software without restriction, including without limitation the rights
44+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
45+
copies of the Software, and to permit persons to whom the Software is
46+
furnished to do so, subject to the following conditions:
47+
48+
The above copyright notice and this permission notice shall be included in all
49+
copies or substantial portions of the Software.
50+
51+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
52+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
53+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
54+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
55+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
56+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
57+
SOFTWARE.
58+
```
59+
60+
---
61+
62+
## ImGuiColorTextEdit
63+
- **Kaynak:** https://github.com/BalazsJako/ImGuiColorTextEdit
64+
- **Lisans:** MIT License
65+
66+
```
67+
Copyright (c) 2017 BalazsJako
68+
69+
Permission is hereby granted, free of charge, to any person obtaining a copy
70+
of this software and associated documentation files (the "Software"), to deal
71+
in the Software without restriction, including without limitation the rights
72+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
73+
copies of the Software, and to permit persons to whom the Software is
74+
furnished to do so, subject to the following conditions:
75+
76+
The above copyright notice and this permission notice shall be included in all
77+
copies or substantial portions of the Software.
78+
79+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
80+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
81+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
82+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
83+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
84+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
85+
SOFTWARE.
86+
```
87+
88+
---
89+
90+
## Lua
91+
- **Kaynak:** https://www.lua.org/
92+
- **Lisans:** MIT License
93+
94+
```
95+
Copyright (C) 1994-2023 Lua.org, PUC-Rio.
96+
97+
Permission is hereby granted, free of charge, to any person obtaining
98+
a copy of this software and associated documentation files (the
99+
"Software"), to deal in the Software without restriction, including
100+
without limitation the rights to use, copy, modify, merge, publish,
101+
distribute, sublicense, and/or sell copies of the Software, and to
102+
permit persons to whom the Software is furnished to do so, subject to
103+
the following conditions:
104+
105+
The above copyright notice and this permission notice shall be
106+
included in all copies or substantial portions of the Software.
107+
108+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
109+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
110+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
111+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
112+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
113+
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
114+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
115+
```
116+
117+
---
118+
119+
## GLEW — The OpenGL Extension Wrangler Library
120+
- **Kaynak:** https://github.com/nigels-com/glew
121+
- **Lisans:** Modified BSD License / MIT License / Khronos License
122+
123+
```
124+
Copyright (C) 2002-2007, Milan Ikits <milan ikits[]ieee org>
125+
Copyright (C) 2002-2007, Marcelo E. Magallon <mmagallo[]debian org>
126+
Copyright (C) 2002, Lev Povalahev
127+
128+
Redistribution and use in source and binary forms, with or without
129+
modification, are permitted provided that the following conditions are met:
130+
131+
* Redistributions of source code must retain the above copyright notice,
132+
this list of conditions and the following disclaimer.
133+
* Redistributions in binary form must reproduce the above copyright notice,
134+
this list of conditions and the following disclaimer in the documentation
135+
and/or other materials provided with the distribution.
136+
* The name of the author may not be used to endorse or promote products
137+
derived from this software without specific prior written permission.
138+
139+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
140+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
141+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
142+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
143+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
144+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
145+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
146+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
147+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
148+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
149+
THE POSSIBILITY OF SUCH DAMAGE.
150+
```

installer.nsi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,11 @@ SetCompressor /SOLID lzma
3131
!define MUI_FINISHPAGE_RUN "$INSTDIR\${APP_EXE}"
3232
!define MUI_FINISHPAGE_RUN_TEXT "YAZIT'i şimdi başlat"
3333

34+
!define MUI_LICENSEPAGE_CHECKBOX
35+
!define MUI_LICENSEPAGE_CHECKBOX_TEXT "Lisans koşullarını okudum ve kabul ediyorum."
36+
3437
!insertmacro MUI_PAGE_WELCOME
38+
!insertmacro MUI_PAGE_LICENSE "LICENSE"
3539
!insertmacro MUI_PAGE_DIRECTORY
3640
!insertmacro MUI_PAGE_INSTFILES
3741
!insertmacro MUI_PAGE_FINISH

0 commit comments

Comments
 (0)