Skip to content

Commit 9d29d77

Browse files
committed
Drop SponsorLink, adopt OSMF
Related to #426
1 parent a2be1d5 commit 9d29d77

Some content is hidden

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

63 files changed

+107
-4249
lines changed

.netconfig

Lines changed: 5 additions & 294 deletions
Original file line numberDiff line numberDiff line change
@@ -132,300 +132,6 @@
132132

133133
etag = 556a28914eeeae78ca924b1105726cdaa211af365671831887aec81f5f4301b4
134134
weak
135-
[file "src/SponsorLink"]
136-
url = https://github.com/devlooped/SponsorLink/tree/main/samples/dotnet/
137-
[file "src/SponsorLink/Analyzer/Analyzer.csproj"]
138-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Analyzer/Analyzer.csproj
139-
sha = 8f0e6216360f3f8700b4845f3ec2310aabd996f3
140-
141-
142-
etag = 671a82f0f6770a990f9364ecf321eeea75bd6092f98c009039af02df172152df
143-
weak
144-
[file "src/SponsorLink/Analyzer/Properties/launchSettings.json"]
145-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Analyzer/Properties/launchSettings.json
146-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
147-
etag = 6c59ab4d008e3221e316c9e3b6e0da155b892680d48cdc400a39d53cb9a12aac
148-
weak
149-
[file "src/SponsorLink/Analyzer/StatusReportingAnalyzer.cs"]
150-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Analyzer/StatusReportingAnalyzer.cs
151-
sha = eceeb2c5596285c95db4d1a031cc36238a7cd22d
152-
153-
etag = db37e051eeea1a0e368ccc8bfdf59c373486a583c57ad8301d6be9ab21da4e0d
154-
weak
155-
[file "src/SponsorLink/Analyzer/StatusReportingGenerator.cs"]
156-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Analyzer/StatusReportingGenerator.cs
157-
sha = 08d80dd734525b1e6f46adbffd2aab77d73afb71
158-
159-
etag = 09f466f0a23877a980ec01a7b15330c6c36c44960028188d826a8ef48f8756aa
160-
weak
161-
[file "src/SponsorLink/Analyzer/buildTransitive/SponsorableLib.targets"]
162-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Analyzer/buildTransitive/SponsorableLib.targets
163-
sha = eceeb2c5596285c95db4d1a031cc36238a7cd22d
164-
165-
etag = 727bd941b7a8be190c7f17a41c791ef2248be5e25a36460a0457bc080a7d4503
166-
weak
167-
[file "src/SponsorLink/Directory.Build.props"]
168-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Directory.Build.props
169-
sha = 7b5109b5b5a53a2cc16759b776c4a092aec5ca57
170-
etag = 5d4e433c71291ea953d328aa26b2d93cdf4708271f0eb024138ba2e0db93ab15
171-
weak
172-
[file "src/SponsorLink/Directory.Build.targets"]
173-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Directory.Build.targets
174-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
175-
etag = 9938f29c3573bf8bdb9686e1d9884dee177256b1d5dd7ee41472dd64bfbdd92d
176-
weak
177-
[file "src/SponsorLink/Library/Library.csproj"]
178-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Library/Library.csproj
179-
sha = 0f551e3be564625ee4d078649c55363bf35954ba
180-
181-
etag = 1ba2df85e2aae342f575b9ea08c38b2117f43c131b24d38082d1d4394716f3d0
182-
weak
183-
[file "src/SponsorLink/Library/MyClass.cs"]
184-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Library/MyClass.cs
185-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
186-
etag = b5b3ccd6cd14bb90dd9702b9d7e52cc22c11e601c039617738d688f9fd45d49b
187-
weak
188-
[file "src/SponsorLink/Library/Resources.resx"]
189-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Library/Resources.resx
190-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
191-
etag = aff6051733d22982e761f2b414173aafeab40e0a76a142e2b33025dced213eb2
192-
weak
193-
[file "src/SponsorLink/Library/readme.md"]
194-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Library/readme.md
195-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
196-
etag = 5002ac8c5bbeee60c13937a32c1b6c1a5dbf0065617c8f2550e6eca6fded256d
197-
weak
198-
[file "src/SponsorLink/SponsorLink/AppDomainDictionary.cs"]
199-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/AppDomainDictionary.cs
200-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
201-
etag = 4a70f86e73f951bca95618c221d821e38a31ef9092af4ac61447eab845671a28
202-
weak
203-
[file "src/SponsorLink/SponsorLink/DiagnosticsManager.cs"]
204-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/DiagnosticsManager.cs
205-
sha = 29921560c73bb91c2a21a21800daf0b250773598
206-
207-
etag = a5d79dbc0ed9fac4fb1879fb3790b9ebab18e47c14c454554ce9f53f21487bb5
208-
weak
209-
[file "src/SponsorLink/SponsorLink/Resources.es.resx"]
210-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/Resources.es.resx
211-
sha = 21d8dac3077c75cd07d7cc7f9e10f2620afce834
212-
213-
etag = 89a7bb797aeacca43e043196a00eea91f282df4caf9bbe937749026a03f707ad
214-
weak
215-
[file "src/SponsorLink/SponsorLink/Resources.resx"]
216-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/Resources.resx
217-
sha = 21d8dac3077c75cd07d7cc7f9e10f2620afce834
218-
219-
etag = 8902652b8907de2fbccf73f3738d0fce503fc667a084171d6b88bf3373e559e7
220-
weak
221-
[file "src/SponsorLink/SponsorLink/SponsorLink.cs"]
222-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/SponsorLink.cs
223-
sha = a755e4be0f7cb73cfde208857e28f7cfeba2dcc3
224-
225-
etag = 402e2beb11cf64c07be3d0fc3e89115fd09fc24133c08a8951bf0e784909c510
226-
weak
227-
[file "src/SponsorLink/SponsorLink/SponsorLink.csproj"]
228-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/SponsorLink.csproj
229-
sha = e8ec200934a3b3788c2e31d7022c717f5fd152fa
230-
231-
232-
etag = 1a58baf82b1813f68610272aa6161a18a70d5c619154734039a0d48fce6d735a
233-
weak
234-
[file "src/SponsorLink/SponsorLink/SponsorLinkAnalyzer.cs"]
235-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/SponsorLinkAnalyzer.cs
236-
sha = 46e9abe02e5a6abadda66ef050ddc5b9859aa2b8
237-
238-
etag = 062a02b6eb45e5e49cc73c77c25d66bf2695fc365e13ce7dc39f813a030fc370
239-
weak
240-
[file "src/SponsorLink/SponsorLink/SponsorStatus.cs"]
241-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/SponsorStatus.cs
242-
sha = 29921560c73bb91c2a21a21800daf0b250773598
243-
244-
etag = 419a823edb42d9175ae96d66a8b0191d8fc91921268c2a5340cf8d34519d4535
245-
weak
246-
[file "src/SponsorLink/SponsorLink/SponsorableLib.targets"]
247-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/SponsorableLib.targets
248-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
249-
etag = 2f923a97081481a6a264d63c8ff70ce5ba65c3dbaf7ea078cbe1388fb0868e1c
250-
weak
251-
[file "src/SponsorLink/SponsorLink/Tracing.cs"]
252-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/Tracing.cs
253-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
254-
etag = 29d6c0362f4c47eedfebea5018d563adb04a8f7b30da87495c5c8a4561e2c4ed
255-
weak
256-
[file "src/SponsorLink/SponsorLink/buildTransitive/Devlooped.Sponsors.targets"]
257-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/buildTransitive/Devlooped.Sponsors.targets
258-
sha = 697e210b68c7d6f0ececca7673d13f4309df6cd7
259-
etag = e2cb4d1bbf4096f4b3fcfa0b20abccb33520442b656f19e01e5da928fd927da8
260-
weak
261-
[file "src/SponsorLink/SponsorLink/sponsorable.md"]
262-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/sponsorable.md
263-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
264-
etag = 9c275d50705a2e661f0f86f1ae5e555c0033a05e86e12f936283a5b5ef47ae77
265-
weak
266-
[file "src/SponsorLink/SponsorLinkAnalyzer.sln"]
267-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLinkAnalyzer.sln
268-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
269-
etag = fc2928c9b303d81ff23891ee791a859b794d9f2d4b9f4e81b9ed15e5b74db487
270-
weak
271-
[file "src/SponsorLink/Tests/.netconfig"]
272-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/.netconfig
273-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
274-
etag = 0323e19eb4582113dd409853ba83e9845069bf35733ed84a0bdc9fb6990502a9
275-
weak
276-
[file "src/SponsorLink/Tests/AnalyzerTests.cs"]
277-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/AnalyzerTests.cs
278-
sha = 697e210b68c7d6f0ececca7673d13f4309df6cd7
279-
280-
etag = 44ef3022d2ebe1251896542b697baa9dcef9b9805b68845ccc9d0ff0181ba9d1
281-
weak
282-
[file "src/SponsorLink/Tests/Attributes.cs"]
283-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/Attributes.cs
284-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
285-
etag = 1d7c17a2c9424db73746112c338a39e0000134ac878b398e2aa88f7ea5c0c488
286-
weak
287-
[file "src/SponsorLink/Tests/Extensions.cs"]
288-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/Extensions.cs
289-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
290-
etag = 9e51b7e6540fae140490a5283b1e67ce071bd18a267bc2ae0b35c7248261aed1
291-
weak
292-
[file "src/SponsorLink/Tests/JsonOptions.cs"]
293-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/JsonOptions.cs
294-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
295-
etag = 17799725ad9b24eb5998365962c30b9a487bddadca37c616e35b76b8c9eb161a
296-
weak
297-
[file "src/SponsorLink/Tests/Resources.resx"]
298-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/Resources.resx
299-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
300-
etag = 13d1bb8b0de32a8c9b5dbdc806a036ed89d423cd7c0be187b8c56055c9bf7783
301-
weak
302-
[file "src/SponsorLink/Tests/Sample.cs"]
303-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/Sample.cs
304-
sha = ca82a9d6298a933192c5dfd2c5881ebadb85d0fe
305-
306-
etag = 1875555adb7eab21acf1e730b6baeb8c095d9f6f9f07303a87ad9c16e0f6490d
307-
weak
308-
[file "src/SponsorLink/Tests/SponsorableManifest.cs"]
309-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/SponsorableManifest.cs
310-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
311-
etag = eb2292c6d7bf53a56acbb73d7c89ccc78fd8bec2e2198d70e36da93c01d36374
312-
weak
313-
[file "src/SponsorLink/Tests/Tests.csproj"]
314-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/Tests.csproj
315-
sha = e8ec200934a3b3788c2e31d7022c717f5fd152fa
316-
317-
318-
etag = eb34fc9fe25b0169f069ff692379a19c59673727d8abb6f45816012661329df5
319-
weak
320-
[file "src/SponsorLink/Tests/keys/kzu.key"]
321-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/kzu.key
322-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
323-
etag = bd8f5b16d248829e9cf4d8695677b2b7c09607d2b50b1cda05dbaa48c2a3fe04
324-
weak
325-
[file "src/SponsorLink/Tests/keys/kzu.key.jwk"]
326-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/kzu.key.jwk
327-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
328-
etag = dca60d636ab866adf211662a5aa597e4d1f477a280f6ee82cd7f7b390535a458
329-
weak
330-
[file "src/SponsorLink/Tests/keys/kzu.key.txt"]
331-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/kzu.key.txt
332-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
333-
etag = 7553487806f6dbd219b4dbda5d6fb097b8047a1d1856255a339e049c7496da43
334-
weak
335-
[file "src/SponsorLink/Tests/keys/kzu.pub"]
336-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/kzu.pub
337-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
338-
etag = 75c544bb911372c909a58d6d07e89abe776ef618861f6d580915b0e79c6bb2fe
339-
weak
340-
[file "src/SponsorLink/Tests/keys/kzu.pub.jwk"]
341-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/kzu.pub.jwk
342-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
343-
etag = 9a2829bf01fe53089c0f4ff46f5bca60955338bbfc7a2354482cde05dc750806
344-
weak
345-
[file "src/SponsorLink/Tests/keys/kzu.pub.txt"]
346-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/kzu.pub.txt
347-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
348-
etag = 6308869899eb7efeee34dc4daa71ee04a06f21cc09199beb74a78af8e213f576
349-
weak
350-
[file "src/SponsorLink/Tests/keys/sponsorlink.jwt"]
351-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/keys/sponsorlink.jwt
352-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
353-
etag = af05cc803434a0e22b67521be8bb66676c5c0ca0795afb4430bd26751ce307e1
354-
weak
355-
[file "src/SponsorLink/jwk.ps1"]
356-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/jwk.ps1
357-
sha = f47528874a6d9192b5546f84b455f5ccc474a707
358-
etag = f399e05ecb56adaf41d2545171f299a319142b17dd09fc38e452ca8c5d13bd0d
359-
weak
360-
[file "src/SponsorLink/readme.md"]
361-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/readme.md
362-
sha = 697e210b68c7d6f0ececca7673d13f4309df6cd7
363-
etag = 3f3bb07d204d2539d90a28145653c4b48c1f373d7186b39d2593338cebcd3299
364-
weak
365-
[file "src/SponsorLink/SponsorLink.Analyzer.targets"]
366-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink.Analyzer.targets
367-
sha = 8a4082211918b604ad95ef0f3da3cd414747c46a
368-
369-
370-
etag = b75dd01945453c3ccd9eb96f65959ff1607a2cf11226fac5014b01b7cb6314d7
371-
weak
372-
[file "src/SponsorLink/SponsorLink.Analyzer.Tests.targets"]
373-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink.Analyzer.Tests.targets
374-
sha = 8a4082211918b604ad95ef0f3da3cd414747c46a
375-
etag = ac4e82c24d5a812eb7a1ad20d2d076b7aeedddd90c8196eaea0c227693a2ede6
376-
weak
377-
[file "src/TableStorage/System/Chunk.cs"]
378-
url = https://github.com/dotnet/runtime/blob/main/src/libraries/System.Linq/src/System/Linq/Chunk.cs
379-
etag = e4b499f860370250f0960e7afa5098c9490c2431515fca389a07b23a28fed90d
380-
weak
381-
sha = 445a3e8a5e5c98a0e9fe1128ac742bf56f78277c
382-
[file ".github/workflows/triage.yml"]
383-
url = https://github.com/devlooped/oss/blob/main/.github/workflows/triage.yml
384-
sha = 33000c0c4ab4eb4e0e142fa54515b811a189d55c
385-
386-
etag = 013a47739e348f06891f37c45164478cca149854e6cd5c5158e6f073f852b61a
387-
weak
388-
[file "src/SponsorLink/Analyzer/GraceApiAnalyzer.cs"]
389-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Analyzer/GraceApiAnalyzer.cs
390-
sha = 4638da914b0527c156227f3705ca60a85c1871e4
391-
392-
etag = 6603b004f41e023d03b86f175d9fc4e0a462d1b2519406e46b4831e36c378e6f
393-
weak
394-
[file "src/SponsorLink/SponsorLink/AnalyzerOptionsExtensions.cs"]
395-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/AnalyzerOptionsExtensions.cs
396-
sha = 38a11504cc9cbd994fb7380fd580102e7514b3b5
397-
398-
etag = 9d0e3495b4db00915f79f7e0549b20f2ffff38865741a69810251550686102cc
399-
weak
400-
[file "src/SponsorLink/SponsorLink/Resources.es-AR.resx"]
401-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/Resources.es-AR.resx
402-
sha = 586398c3e650495f36601ecc8983a14ed745e058
403-
404-
etag = 1d6ca61601815a20581fc13f9efdad151ee0e5cf952318723265d5c183d3e1cc
405-
weak
406-
[file ".github/workflows/dotnet-file-core.yml"]
407-
url = https://github.com/devlooped/oss/blob/main/.github/workflows/dotnet-file-core.yml
408-
skip
409-
[file "src/nuget.config"]
410-
url = https://github.com/devlooped/oss/blob/main/src/nuget.config
411-
sha = 032439dbf180fca0539a5bd3a019f18ab3484b76
412-
etag = da7c0104131bd474b52fc9bc9f9bda6470e24ae38d4fb9f5c4f719bc01370ab5
413-
weak
414-
[file ".github/actions/dotnet/action.yml"]
415-
url = https://github.com/devlooped/oss/blob/main/.github/actions/dotnet/action.yml
416-
sha = f2b690ce307acb76c5b8d7faec1a5b971a93653e
417-
etag = 27ea11baa2397b3ec9e643a935832da97719c4e44215cfd135c49cad4c29373f
418-
weak
419-
[file "src/SponsorLink/SponsorLink/SponsorManifest.cs"]
420-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/SponsorLink/SponsorManifest.cs
421-
sha = a755e4be0f7cb73cfde208857e28f7cfeba2dcc3
422-
etag = 55ef89e8441156541c1c74a50675b7f56633b56493031f0ffa877460839e3536
423-
weak
424-
[file "src/SponsorLink/Tests/SponsorManifestTests.cs"]
425-
url = https://github.com/devlooped/SponsorLink/blob/main/samples/dotnet/Tests/SponsorManifestTests.cs
426-
sha = a755e4be0f7cb73cfde208857e28f7cfeba2dcc3
427-
etag = 82ae1c417265f2e136544980b4f687a1cc2c1bfb24df93d354c259053550f4a3
428-
weak
429135
[file ".github/workflows/dotnet-env.yml"]
430136
url = https://github.com/devlooped/oss/blob/main/.github/workflows/dotnet-env.yml
431137
sha = 77e83f238196d2723640abef0c7b6f43994f9747
@@ -437,3 +143,8 @@
437143

438144
etag = 73320600b7a18e0eb25cadc3d687c69dc79181b0458facf526666e150c634782
439145
weak
146+
[file "osmfeula.txt"]
147+
url = https://github.com/devlooped/.github/blob/main/osmfeula.txt
148+
sha = 666a2a7c315f72199c418f11482a950fc69a8901
149+
etag = 91ea15c07bfd784036c6ca931f5b2df7e9767b8367146d96c79caef09d63899f
150+
weak

TableStorage.slnx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
11
<Solution>
2-
<Folder Name="/Solution Items/">
3-
<File Path=".github/workflows/build.yml" />
4-
<File Path=".github/workflows/publish.yml" />
5-
<File Path=".netconfig" />
6-
<File Path="readme.md" />
7-
<File Path="src/Directory.props" />
8-
</Folder>
92
<Folder Name="/Source/">
103
<Project Path="src/TableStorage.Bson.Source/TableStorage.Bson.Source.csproj" />
114
<Project Path="src/TableStorage.MessagePack.Source/TableStorage.MessagePack.Source.csproj" />
@@ -14,7 +7,6 @@
147
<Project Path="src/TableStorage.Source/TableStorage.Source.csproj" />
158
</Folder>
169
<Project Path="src/TableStorage.Bson/TableStorage.Bson.csproj" />
17-
<Project Path="src/TableStorage.CodeAnalysis/TableStorage.CodeAnalysis.csproj" />
1810
<Project Path="src/TableStorage.Memory/TableStorage.Memory.csproj" />
1911
<Project Path="src/TableStorage.MessagePack/TableStorage.MessagePack.csproj" />
2012
<Project Path="src/TableStorage.Newtonsoft/TableStorage.Newtonsoft.csproj" />

osmfeula.txt

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
End User License Agreement
2+
3+
This Open Source Maintenance Fee Agreement ("Agreement") is a legal agreement
4+
between you ("User") and Devlooped ("Project") for the use of
5+
$product$ ("Software"), an open source software project licensed under
6+
the MIT License ("OSI License"), an OSI-approved open source license.
7+
Project offers a Binary Release of the Software to Users in exchange for a
8+
maintenance fee ("Fee"). "Binary Release" refers to pre-compiled executable
9+
versions of the Software provided by Project. By accessing or using the
10+
Binary Release, User agrees to be bound by the terms of this Agreement.
11+
12+
1. Applicability
13+
14+
Project agrees to provide User with the Binary Release in exchange for the
15+
Fees outlined in Section 2, subject to the terms of this Agreement. The Fee
16+
applies only to Users that generate revenue by the Software.
17+
Non-revenue-generating use of the Software is exempt from this Fee. In
18+
addition, Users who pay separate support and/or maintenance fees to the
19+
maintainers of the Software are exempt from the Fee outlined in this
20+
Agreement. This distinction ensures that duplicate fees are not imposed,
21+
promoting fairness and consistency while respecting alternative support
22+
arrangements.
23+
24+
2. Monthly Fee and Payment Terms
25+
26+
Revenue-generating Users required to pay the Fee shall follow the payment
27+
terms set forth by the Project. Failure to comply with these terms may result
28+
in suspending access to the Binary Release. However, this does not restrict
29+
the User from obtaining or redistributing binaries from other sources or
30+
self-compiling them.
31+
32+
3. Nature of the Fee
33+
34+
The Fee is not a license fee. The Software's source code is licensed to User
35+
under the OSI License and remains freely distributable under the terms of the
36+
OSI License and any applicable open-source licenses.
37+
38+
4. Conflicts with OSI License
39+
40+
To the extent any term of this Agreement conflicts with User's rights
41+
under the OSI License regarding the Software, the OSI License shall govern.
42+
This Agreement applies only to the Binary Release and does not limit User's
43+
ability to access, modify, or distribute the Software's source code or
44+
self-compiled binaries. User may independently compile binaries from the
45+
Software's source code without this Agreement, subject to OSI License terms.
46+
User may redistribute the Binary Release received under this Agreement,
47+
provided such redistribution complies with the OSI License (e.g., including
48+
copyright and permission notices). This Agreement imposes no additional
49+
restrictions on such rights.
50+
51+
5. Disclaimer of Warranty and Limitation of Liability
52+
53+
THE SOFTWARE AND BINARY RELEASE ARE PROVIDED BY THE PROJECT "AS IS" AND ANY
54+
EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
55+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
56+
DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR
57+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
58+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
59+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
60+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
61+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
62+
OF THE SOFTWARE AND BINARY RELEASE, EVEN IF ADVISED OF THE POSSIBILITY OF
63+
SUCH DAMAGE.

0 commit comments

Comments
 (0)