Skip to content

Commit cda2391

Browse files
author
MPCoreDeveloper
committed
copyright and aknowledegements
1 parent d3a6fb4 commit cda2391

File tree

77 files changed

+688
-231
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+688
-231
lines changed

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) 2024-2025 MPCoreDeveloper and GitHub Copilot
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: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
A lightweight, encrypted, file-based database engine for .NET 10 that supports SQL operations with built-in security features. Perfect for time-tracking, invoicing, and project management applications.
66

7+
**Developed by**: MPCoreDeveloper & GitHub Copilot
8+
**License**: MIT License
9+
**Status**: Production Ready ✅
10+
711
## Quickstart
812

913
Install the NuGet package:
@@ -333,3 +337,58 @@ dotnet run -c Release -- --filter "*Delete*"
333337

334338
**Status**: ✅ Production Ready with GroupCommitWAL
335339
**Recommendation**: Best for high-concurrency workloads with 8+ threads
340+
---
341+
342+
## ?? License
343+
344+
SharpCoreDB is licensed under the **MIT License**.
345+
346+
```
347+
MIT License
348+
349+
Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot
350+
351+
Permission is hereby granted, free of charge, to any person obtaining a copy
352+
of this software and associated documentation files (the "Software"), to deal
353+
in the Software without restriction, including without limitation the rights
354+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
355+
copies of the Software, and to permit persons to whom the Software is
356+
furnished to do so, subject to the following conditions:
357+
358+
The above copyright notice and this permission notice shall be included in all
359+
copies or substantial portions of the Software.
360+
361+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
362+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
363+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
364+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
365+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
366+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
367+
SOFTWARE.
368+
```
369+
370+
See the [LICENSE](LICENSE) file in the repository root for the full license text.
371+
372+
---
373+
374+
## ?? Contributors
375+
376+
This project was developed collaboratively by:
377+
378+
- **MPCoreDeveloper** - Project creator and lead developer
379+
- **GitHub Copilot** - AI pair programmer and code assistant
380+
381+
We believe in the power of human-AI collaboration to build better software! ??
382+
383+
---
384+
385+
## ?? Acknowledgments
386+
387+
- Built with **.NET 10** and modern C# 14 features
388+
- Inspired by SQLite, LiteDB, and other embedded database engines
389+
- Special thanks to the .NET community for their excellent tools and libraries
390+
391+
---
392+
393+
**Made with ?? by MPCoreDeveloper & GitHub Copilot**
394+
**December 2024**

README_FOOTER.txt

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
3+
## ?? License
4+
5+
SharpCoreDB is licensed under the **MIT License**.
6+
7+
```
8+
MIT License
9+
10+
Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot
11+
12+
Permission is hereby granted, free of charge, to any person obtaining a copy
13+
of this software and associated documentation files (the "Software"), to deal
14+
in the Software without restriction, including without limitation the rights
15+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
16+
copies of the Software, and to permit persons to whom the Software is
17+
furnished to do so, subject to the following conditions:
18+
19+
The above copyright notice and this permission notice shall be included in all
20+
copies or substantial portions of the Software.
21+
22+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
23+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
24+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
25+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
26+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
27+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
28+
SOFTWARE.
29+
```
30+
31+
See the [LICENSE](LICENSE) file in the repository root for the full license text.
32+
33+
---
34+
35+
## ?? Contributors
36+
37+
This project was developed collaboratively by:
38+
39+
- **MPCoreDeveloper** - Project creator and lead developer
40+
- **GitHub Copilot** - AI pair programmer and code assistant
41+
42+
We believe in the power of human-AI collaboration to build better software! ??
43+
44+
---
45+
46+
## ?? Acknowledgments
47+
48+
- Built with **.NET 10** and modern C# 14 features
49+
- Inspired by SQLite, LiteDB, and other embedded database engines
50+
- Special thanks to the .NET community for their excellent tools and libraries
51+
52+
---
53+
54+
**Made with ?? by MPCoreDeveloper & GitHub Copilot**
55+
**December 2024**

SharpCoreDB.Benchmarks/Comparative/ComparativeInsertBenchmarks.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="ComparativeInsertBenchmarks.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="ComparativeInsertBenchmarks.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Attributes;
66
using BenchmarkDotNet.Order;
77
using SharpCoreDB.Benchmarks.Infrastructure;

SharpCoreDB.Benchmarks/Comparative/ComparativeSelectBenchmarks.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="ComparativeSelectBenchmarks.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="ComparativeSelectBenchmarks.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Attributes;
66
using BenchmarkDotNet.Order;
77
using SharpCoreDB.Benchmarks.Infrastructure;

SharpCoreDB.Benchmarks/Comparative/ComparativeUpdateDeleteBenchmarks.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="ComparativeUpdateDeleteBenchmarks.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="ComparativeUpdateDeleteBenchmarks.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Attributes;
66
using BenchmarkDotNet.Order;
77
using SharpCoreDB.Benchmarks.Infrastructure;

SharpCoreDB.Benchmarks/Comparative/GroupCommitWALBenchmarks.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="GroupCommitWALBenchmarks.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="GroupCommitWALBenchmarks.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Attributes;
66
using BenchmarkDotNet.Order;
77
using SharpCoreDB.Benchmarks.Infrastructure;

SharpCoreDB.Benchmarks/CryptoBenchmarks.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="CryptoBenchmarks.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="CryptoBenchmarks.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Attributes;
66
using BenchmarkDotNet.Order;
77
using SharpCoreDB.Pooling;

SharpCoreDB.Benchmarks/GroupCommitComparisonRunner.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="GroupCommitComparisonRunner.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="GroupCommitComparisonRunner.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Running;
66
using BenchmarkDotNet.Reports;
77
using SharpCoreDB.Benchmarks.Comparative;
@@ -21,11 +21,11 @@ public static void Run(string[] args)
2121
Console.WriteLine("? SharpCoreDB Group Commit WAL - Performance Comparison Suite ?");
2222
Console.WriteLine("? ?");
2323
Console.WriteLine("? Comparing: ?");
24-
Console.WriteLine("? • SharpCoreDB (Legacy WAL) ?");
25-
Console.WriteLine("? • SharpCoreDB (Group Commit FullSync) ?");
26-
Console.WriteLine("? • SharpCoreDB (Group Commit Async) ?");
27-
Console.WriteLine("? • SQLite (Memory, WAL mode, No-WAL mode) ?");
28-
Console.WriteLine("? • LiteDB ?");
24+
Console.WriteLine("? • SharpCoreDB (Legacy WAL) ?");
25+
Console.WriteLine("? • SharpCoreDB (Group Commit FullSync) ?");
26+
Console.WriteLine("? • SharpCoreDB (Group Commit Async) ?");
27+
Console.WriteLine("? • SQLite (Memory, WAL mode, No-WAL mode) ?");
28+
Console.WriteLine("? • LiteDB ?");
2929
Console.WriteLine("????????????????????????????????????????????????????????????????????");
3030
Console.WriteLine();
3131

SharpCoreDB.Benchmarks/IndexBenchmarks.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// <copyright file="IndexBenchmarks.cs" company="PlaceholderCompany">
2-
// Copyright (c) PlaceholderCompany. All rights reserved.
1+
// <copyright file="IndexBenchmarks.cs" company="MPCoreDeveloper">
2+
// Copyright (c) 2024-2025 MPCoreDeveloper and GitHub Copilot. All rights reserved.
3+
// Licensed under the MIT License. See LICENSE file in the project root for full license information.
34
// </copyright>
4-
55
using BenchmarkDotNet.Attributes;
66
using BenchmarkDotNet.Order;
77
using SharpCoreDB.DataStructures;

0 commit comments

Comments
 (0)