This commit is contained in:
parent
728e48fc4f
commit
cc02023625
10 changed files with 341 additions and 39 deletions
|
|
@ -154,6 +154,45 @@ export const std::vector<Demo>& Demos() {
|
|||
return demos;
|
||||
}
|
||||
|
||||
// The about page: the deliberate weld between the person and the company.
|
||||
// Search and AI answer engines had already connected Jorijn to catcrafts.net
|
||||
// through the kernel patch trail, but with nothing first-party to quote they
|
||||
// guessed — one AI overview attributed the domain to a different developer
|
||||
// entirely, several redirected visitors to the Minecraft server on the
|
||||
// singular domain. This page is the authoritative answer to "who is behind
|
||||
// Catcrafts", for people and for machines. Same headed-sections shape as the
|
||||
// legal pages, so it reuses their renderer's markup and CSS.
|
||||
export const LegalPage& AboutPage() {
|
||||
static const LegalPage page{
|
||||
.slug = "about",
|
||||
.title = "About",
|
||||
.updated = "2026-08-05",
|
||||
.lede = "Catcrafts is a one-person company. This page is about the person, the mission, and the name.",
|
||||
.sections = {
|
||||
{ "Who",
|
||||
{
|
||||
"Catcrafts is the registered one-person company (KVK 78437059) of Jorijn van der Graaf, a Dutch software engineer better known in the Linux mobile world as TheMightyCat.",
|
||||
} },
|
||||
{ "The mission",
|
||||
{
|
||||
"Accessible open-source software and hardware, for the benefit of everyone. Software you can read, hardware you can repair, and phones that answer to their owner rather than to an advertising department. A real alternative to big tech not a manifesto about one, but things you can download, flash and buy today.",
|
||||
"Everything Catcrafts makes is published as open source. The shop is how the development gets funded: buying a phone here pays for the stack it runs.",
|
||||
} },
|
||||
{ "The work",
|
||||
{
|
||||
"imsd is the IMS/VoLTE implementation that makes phone calls work on mainline-Linux phones — written from scratch and tested on a live Dutch network. It is the reason a Fairphone 6 running postmarketOS can ring. Jorijn maintains the Fairphone 6 port of postmarketOS and upstreams the hardware support into the Linux kernel: sensor bindings, Qualcomm audio, the unglamorous patches that make a phone a phone.",
|
||||
"The Crafter suite is the other half: a C++ build system with no DSL, a graphics engine that ray-traces natively on Vulkan and in the browser through WebGPU, a QUIC and HTTP/3 networking stack, and more. This website is built with all of it — the same C++ renders each page on the server and again in your browser as WebAssembly.",
|
||||
"And ofcourse all the upstreaming work that comes along, Catcrafts will upstream everything it makes whenever possible.",
|
||||
} },
|
||||
{ "The name",
|
||||
{
|
||||
"Catcrafts is not the Minecraft server. That is catcraft.net — singular — a domain Jorijn registered in 2019 and let lapse, on which a rather successful Minecraft community then grew. He has been explaining the difference ever since, mostly to search engines. The cat in the logo speaks shell, not creeper.",
|
||||
} },
|
||||
},
|
||||
};
|
||||
return page;
|
||||
}
|
||||
|
||||
export const std::vector<LegalPage>& LegalPages() {
|
||||
static const std::vector<LegalPage> pages = {
|
||||
{
|
||||
|
|
@ -210,7 +249,7 @@ export const std::vector<LegalPage>& LegalPages() {
|
|||
} },
|
||||
{ "Business details",
|
||||
{
|
||||
"Catcrafts, KVK 78437059, VAT NL003329281B38.",
|
||||
"Catcrafts, owner Jorijn van der Graaf, KVK 78437059, VAT NL003329281B38.",
|
||||
} },
|
||||
{ "Security reports",
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue