summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md64
1 files changed, 6 insertions, 58 deletions
diff --git a/README.md b/README.md
index 5c52320..a48071f 100644
--- a/README.md
+++ b/README.md
@@ -1,65 +1,13 @@
-<center>
- <img src="https://fadaesen.dk/files/benoit.svg" style="width:16em" />
-</center>
+# Benoit
-# benoit
+[*Benoit*](https://mandelbrot.dk/benoit) is a free and open-source Mandelbrot renderer written in Rust. It is aimed at producing accurate renders at arbitrary positions in the set as fast as possible.
-[*benoit*](https://mandelbrot.dk/delta/benoit) is a free and open-source Mandelbrot renderer written in C++ aimed at producing accurate Mandelbrot renders at arbitrary positions in the set as fast as possible.
+# Copyright & License
-This speed is achieved by using as many of the host's avaialable CPUs as possible.
-
-For information regarding copyright of the software and it's license, please read the *Copyright & License* section down below.
-
-## Building
-
-The included Makefile is supposed to work.
-
-In the event it doesn't, find a solution.
-
-## Dependencies
-
-This project depends on the following libraries:
-
-* [*{FMT}*](https://github.com/fmtlib/fmt) for string-formatting.
-* [*libpng*](https://github.com/glennrp/libpng) for encoding PNG images.
-* [*libwebp*](https://chromium.googlesource.com/webm/libwebp) for encoding WebP images.
-
-The project requires the target system to use the LLP64 data-model or greater.
-
-## Copyright & License
-
-Copyright (c) 2021 Gabriel Jensen.
-
-All rights reserved.
+Copyright 2021, 2023 Gabriel Bjørnager Jensen.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
-This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-See the GNU Affero General Public License for more details.
-
-You should have received a copy of the GNU Affero General Public License along with this program.
-
-If not, see <https://www.gnu.org/licenses/>.
-
-## Questions
-
-### Why 64b-only?
-
-64b architectures use 32b to represent an `int`, while 32b architectures use 16b.
-
-32b systems are being deprecated by a lot of entities, and therefore it makes life easier to just expect a 64b data-mode. Why even bother, right?
-
-Well actually some embedded-systems use 32b processors, and to the user of those I say: *Suck my big duck!*
-
-### Why *blah blah blah*?
-
-Please ask a constructive question.
-
-### Why “benoit”?
-
-This project is named *benoit* in honour of Benoit Mandelbrot, the discoverer of the, you guessed it, Mandelbrot set.
-
-Benoit was a cool dude, but most people remember him only under the name *Mandelbrot*, if at all.
+This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
-I think Benoit is a cool name, and Mr. Mandelbrot was a cool dude, so why not make a cool programme named after two cool things?
+You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.