This commit is contained in:
Miloslav Ciz 2024-10-15 22:22:58 +02:00
parent bff3ec3152
commit 7a2a69bd7b
15 changed files with 1877 additions and 1869 deletions

View file

@ -1,6 +1,6 @@
# Unfuck
Unfucking [software](sw.md) (or another piece of [technology](tech.md)) means taking said software and adjusting it to better comply with [less retarded software](lrs.md), i.e. *fixing it*. Doing so may be an effective way to obtain good software without having to [write it from scratch](reinventing_the_wheel.md), but, indeed, a few prerequisites have to be met: for example the software will likely have to be [free (as in freedom)](free_software.md) (so that we can [fork](fork.md) it) and the energy invested into "fixing it" mustn't exceed the reinventing energy.
Unfucking an already existing [software](sw.md) (or another piece of [technology](tech.md)) means taking said software and adjusting it to better comply with [less retarded software](lrs.md), i.e. *fixing it*. Doing so may be an efficient way to obtain good software without having to [write it from scratch](reinventing_the_wheel.md), but, indeed, a few prerequisites have to be met: for example the software will likely have to be [free (as in freedom)](free_software.md) (so that we can [fork](fork.md) it) and the energy invested into "fixing it" mustn't exceed the reinventing energy.
Unfucking software may involve for example the following: