Pocketbase lost its funding from FLOSS fund

Funding situation and framing

  • The “lost its funding” title is contested. Commenters emphasize that:
    • The original arrangement was via GitHub Sponsors.
    • Due to regulatory issues, FLOSS/fund can’t currently pay through GitHub, Liberapay, OpenCollective, etc.
    • FLOSS/fund offered to pay by wire transfer from India, with tax and treaty paperwork.
    • The Pocketbase maintainer then chose to decline under the new terms.
  • Some argue it’s misleading to say the project “lost funding” or to imply fault by FLOSS/fund when the maintainer voluntarily refused the revised route.

Paperwork, KYC, and risk

  • FLOSS/fund’s email (quoted in the thread) requests:
    • Tax residency certificate, “no permanent establishment in India” declaration, India Form 10F, a service agreement, and an invoice.
  • Many see this as normal cross‑border tax/withholding and double‑tax‑treaty compliance, likening it to W‑8BEN‑style forms.
  • Others find it invasive or risky, especially sending sensitive documents over email to an overseas entity and government they don’t trust; they argue the maintainer is reasonable to walk away if it feels unsafe or too burdensome.
  • Debate over KYC:
    • Some claim every substantial international wire now implies KYC/AML checks.
    • Others note they’ve done cross‑border wires with no extra forms, suggesting thresholds and prior banking KYC matter.

Views on FLOSS/fund and India

  • Several commenters point out FLOSS/fund has already disbursed sizable grants to well‑known OSS projects, seeing it as legitimate and constrained by Indian regulation rather than “dangerous and unethical.”
  • Others argue that India’s strict controls, corruption, and perceived authoritarianism justify caution about exposing personal data and tax status to Indian authorities.
  • A political back‑and‑forth ensues:
    • One side calls the current Indian government dictatorial/segregationist and hostile to privacy and speech.
    • The other side defends the regime, disputes that framing, and notes many countries have equally intrusive financial/tax controls.
  • Some stress that even if one’s home country is also authoritarian, adding a second jurisdiction still increases risk.

Pocketbase sustainability and features

  • Many praise Pocketbase as smooth, beginner‑friendly, and ideal for small web projects; some express disappointment that this funding path is blocked/declined.
  • Others note the maintainer has never implied financial desperation; if the cost in privacy and bureaucracy outweighs ~$30k for them, that’s their prerogative.
  • There’s concern about the “single maintainer” bus factor and desire for more stable funding without compromising the project’s “single‑binary, no‑build” philosophy.

Postgres, Supabase, and alternatives

  • Some would adopt Pocketbase widely in corporate settings if it supported Postgres, since ops teams already manage Postgres HA/backup/DR.
  • Replies suggest using Supabase or similar “Postgres‑backed BaaS” instead, but:
    • Critics say those stacks are much heavier (many services/containers) and not as simple as a single binary.
    • Others argue that’s inherent to more scalable, feature‑rich platforms.
  • Side discussion mentions SQLite’s growing viability with tools like Litestream and custom replication efforts.

Alternatives and workarounds for funding

  • Suggestions include:
    • Using USDC/crypto to sidestep traditional wire friction, by converting international payments into domestic transfers via exchanges.
    • Partnering with foreign nonprofits (e.g., SPI, NLnet) as intermediaries to handle local compliance and disbursement.
  • These are speculative within the thread; no clear resolution on whether FLOSS/fund could or would adopt such models.

Meta: controversy and expectations

  • Some see this as a mundane situation—fund offers money with added compliance, recipient decides it’s not worth it.
  • Others think publicly characterizing FLOSS/fund as unethical, and framing the outcome as “lost funding,” is disproportionate and fuels unnecessary drama.
  • A number of commenters insist both positions are legitimate:
    • It’s normal for a fund to require formalities.
    • It’s also valid for a maintainer to decline if they don’t trust the process or jurisdiction.