{"rid":"compute/digitalocean-open-source","card":{"rid":"compute/digitalocean-open-source","eid":"itsfoss","topic":"compute","slug":"digitalocean-open-source","provider":"DigitalOcean Open Source","url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/","domain":"itsfoss.com","category":"cloud VM","tier":null,"verdict":"dead","vorder":7,"grp":"dead","confidence":"reported","binding":"retention-clamped","identity_kind":"institution","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":1,"country":null,"crypto":null,"interfaces":null,"egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-22T00:00:00.000Z","verified_basis":"live","checked_on":"2026-10-22","stale_on":"2026-11-05","n_evidence":4,"usd_month":null,"usd_per_tb_month":null,"summary":"A programme that granted recurring infrastructure credits to open-source projects was ended without a first-party announcement. The letter quoted by recipien...","duplicate_of":null,"n_unknown":9},"record":{"topic":"compute","slug":"digitalocean-open-source","provider":"DigitalOcean Open Source","url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/","category":"cloud VM","free_tier":{"stated":"A programme that granted recurring infrastructure credits to open-source projects was ended without a first-party announcement. The letter quoted by recipients: 'DigitalOcean has decided to sunset the Open Source Credits Program. As part of this change, we are no longer accepting new credit applications or approving credit renewals, extensions, or additional credit requests.' Existing grants are honoured. A second outlet states: 'there is no official announcement on DigitalOcean's blog or social media handles. The program is being ended quietly.'","unit":"none","metered_on":"wall-clock","source_url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/","read_on":"2026-10-05","notes":"none"},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/","notes":null},"retention":{"stated":"The closure was communicated only by email to participants, so a reader checking the vendor's public pages would still find the programme described as available, which is the exact failure this corpus records.","days":null,"source_url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/","notes":null},"egress":{"terms":"not stated","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/"},"interface":["unknown"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"This closes the institutional lane into DigitalOcean, which leaves the paid lane and the one-time startup credit batch 1 already recorded.","limits":[{"kind":"retention-clamped","value":"The closure was communicated only by email to participants, so a reader checking the vendor's public pages would still find the programme described as available, which is the exact failure this corpus records.","source":"https://itsfoss.com/news/digitalocean-open-source-credits-end/"}],"limits_note":"The closure was communicated only by email to participants, so a reader checking the vendor's public pages would still find the programme described as available, which is the exact failure this corpus records.","binding":"retention-clamped","binding_note":"The closure was communicated only by email to participants, so a reader checking the vendor's public pages would still find the programme described as available, which is the exact failure this corpus records.","identity_cost":{"kind":"institution","detail":null,"country":null},"reliability_note":"no reliability event recorded","confidence":"reported","evidence":[{"url":"https://www.linux-magazine.com/Online/News/DigitalOcean-Ends-Open-Source-Credits-Program","date":"2026-10-12","proved":"independent confirmation that the programme is sunset and that existing credits are honoured"},{"url":"https://itsfoss.com/news/digitalocean-open-source-credits-end/","date":"2026-10-22","proved":"quoted closure letter and the statement that no official announcement exists on DigitalOcean's own channels; more projects confirmed receiving the email after initial publication [re-read 2026-10-22]"},{"url":"https://github.com/nodejs/build/issues/4499","date":"2026-10-22","proved":"the Node.js build maintainers received the closure email, which is where the change first became public [date precision: month precision] [re-read 2026-10-22]"},{"url":"https://textpattern.com/weblog/digitalocean-textpattern-cms-a-final-note-of-thanks","date":"2026-10-22","proved":"a participant since 2020 states the yearly renewal is 'no longer relevant as the program is closing' and that it is seeking alternative hosting [date precision: month precision] [re-read 2026-10-22]"}],"verdict":"dead","verified_at":"2026-10-22T00:00:00.000Z","notes":"Batch 1 recorded DigitalOcean's startup credit as qualifies-with-caveat and its Student Pack participation as dead. This is a third DigitalOcean lane closing in the same year, and it is the one aimed at the exact population the corpus serves. The finding is the silence: multiple independent outlets and participants agree, and the vendor has published nothing, which means a future session that checks only digitalocean.com will record it as available again.","extras":{"wave2":{"class":"dead-end","free_tier_kind":"none","shape":null}}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:retention-clamped","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"],["$.egress.terms","not-stated"],["$.identity_cost.detail","process"],["$.interface","interface-unknown"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-applicable"],["$.reliability_note","none-observed"],["$.retention.notes","process"],["$.tooling","not-stated"]],"history":[],"drift":[]}