You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: about.vox
+35
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,12 @@ Unless the author of a replica shares a key allowing that replica to be modified
23
23
24
24
## Disclaimers & FAQs
25
25
26
+
> Who are you? What is this?
27
+
28
+
My name is Emil. I've been working on Oku on-and-off for the past four years.
29
+
Inspired by the [IndieWeb movement](https://indieweb.org), I decided to create Oku with the hope that it'd enable an alternative to the Web where people own both their data and their space online.
30
+
The best way to ['rewild the Internet'](https://www.noemamag.com/we-need-to-rewild-the-internet) is by making it easier than ever to contribute to it.
31
+
26
32
> Does this have anything to do with cryptocurrencies or 'blockchain'?
27
33
28
34
No.
@@ -45,6 +51,35 @@ The protocol included with Oku may be used via a command-line frontend, availabl
45
51
46
52
To learn more about the protocol, visit [the code repository]({{ global.protocol_repository }}).
47
53
54
+
> How can I help? What still needs to be worked on?
55
+
56
+
As of writing, there are several major short-term development tasks:
57
+
* Implementing a history manager, a password manager, and bookmarks
58
+
* Adding support for browser extensions
59
+
60
+
Long-term significant goals include, but are not limited to:
61
+
* Expanding the protocol to include decentralised computation in addition to decentralised storage
62
+
* Supporting more platforms, such as macOS and Windows
63
+
* Note: The biggest obstacle to this is WebKitGTK being long-unmaintained for non-Linux platforms. If another browser engine, such as [Servo](https://servo.org), receives a GTK port, switching browser engines may enable this.
64
+
65
+
To help out the development effort, please visit the code repositories:
66
+
- [Browser]({{ global.browser_repository }})
67
+
- [Protocol]({{ global.protocol_repository }})
68
+
69
+
> I found a security vulnerability. How do I report this? Do you do bug bounties?
70
+
71
+
Please refer to the [security policy]({{ global.browser_repository }}/blob/master/SECURITY.md) for up-to-date reporting guidelines.
72
+
73
+
Unfortunately, I cannot offer financial rewards for reporting security vulnerabilities, as I am unemployed.
74
+
75
+
> How does this compare to [Beaker Browser](https://en.wikipedia.org/wiki/Beaker_(web_browser))?
76
+
77
+
Beaker Browser was a Chromium-based Web browser that incorporated the [Dat protocol](https://en.wikipedia.org/wiki/Dat_(software)) with the primary aim of enabling peer-to-peer static site sharing. To this end, Oku is similar; in fact, Beaker Browser was part of the inspiration to create Oku. The two projects diverge in their long-term ambitions, however; Oku intends on:
78
+
- Exploring peer-to-peer compute, not just storage
79
+
- Enabling media creation, not just distribution
80
+
- Challenging established browser conventions, in terms of feature set, UI design, and technologies
81
+
- Eventually, becoming the daily-driver browser for everyday people
82
+
48
83
> What does the name mean?
49
84
50
85
'Oku' is a place that poet Matsuo Bashō arrived at after a long journey. It was simply a name I'd stumbled upon when beginning development on the browser.
0 commit comments