Strypey on Nostr: #ShowerThoughts: A graphical desktop needs to be an app, with updates managed ...
#ShowerThoughts: A graphical desktop needs to be an app, with updates managed separately from the underlying OS (kernel+userland). It would be a meta-app, inside which other apps run. We have created such apps, they're called web browsers. But they require a desktop to run on, and their security is appalling, regularly giving malicious code access to the underlying OS.
Could we replace both desktop and browser with a graphical meta-app that runs real programs in isolation from the base OS?
Published at
2024-01-15 04:04:02Event JSON
{
"id": "6e4aaf67140951ac965ea6ddf3dc3b9b27042a1f001093ddfdced6ddb2bdfd45",
"pubkey": "0b9db3c0a234209dc7a0645154b009b96c8f8fdadd0558d704dcb85404b2bb9c",
"created_at": 1705291442,
"kind": 1,
"tags": [
[
"t",
"showerthoughts"
],
[
"proxy",
"https://mastodon.nzoss.nz/users/strypey/statuses/111757980007706878",
"activitypub"
]
],
"content": "#ShowerThoughts: A graphical desktop needs to be an app, with updates managed separately from the underlying OS (kernel+userland). It would be a meta-app, inside which other apps run. We have created such apps, they're called web browsers. But they require a desktop to run on, and their security is appalling, regularly giving malicious code access to the underlying OS.\n\nCould we replace both desktop and browser with a graphical meta-app that runs real programs in isolation from the base OS?",
"sig": "867f0f7707e2228b8e3a73a62740157a2086be4e7502f79a991db721c19429ec5992ef0b495070a602698efc5befa45dab70bf6b26f3b5bb1a9fd45dddd6f0bf"
}