While I appreciate the arguments against having expletives, this is a tricky area. Do we cover only certain words, certain languages? Is it okay to obfuscate?
This should be implemented as a store policy decision, and acted upon appropriately.
In answer to @niemeyer
Ubuntu 16.04
alan@hal:~$ apt-cache search fuck
beef - flexible Brainfuck interpreter
irssi-scripts - collection of scripts for irssi
libacme-brainfck-perl - Embed Brainf*ck in your perl code
libghc-brainfuck-dev - Brainfuck interpreter library
libghc-brainfuck-doc - Brainfuck interpreter library; documentation
libghc-brainfuck-prof - Brainfuck interpreter library; profiling libraries
libtest-tabledriven-perl - write tests, not scripts that run them
bf - a fast Brainfuck interpreter
gir1.2-cattle-1.0 - Brainfuck language toolkit (introspection files)
hsbrainfuck - interpreter for the brainfuck programming language
libcattle-1.0-0 - Brainfuck language toolkit
libcattle-1.0-dev - Brainfuck language toolkit (development files)
libcattle-1.0-doc - Brainfuck language toolkit (API reference)
thefuck - spelling corrector of console commands
Debian 9.1
alan@debian-stretch-amd64:~$ apt-cache search fuck
beef - flexible Brainfuck interpreter
gir1.2-cattle-1.0 - Brainfuck language toolkit (introspection files)
libcattle-1.0-0 - Brainfuck language toolkit
libcattle-1.0-dev - Brainfuck language toolkit (development files)
libcattle-1.0-doc - Brainfuck language toolkit (API reference)
hsbrainfuck - interpreter for the brainfuck programming language
libghc-brainfuck-dev - Brainfuck interpreter library
libghc-brainfuck-doc - Brainfuck interpreter library; documentation
libghc-brainfuck-prof - Brainfuck interpreter library; profiling libraries
irssi-scripts - collection of scripts for irssi
libacme-brainfck-perl - Embed Brainf*ck in your perl code
libtest-tabledriven-perl - write tests, not scripts that run them
thefuck - spelling corrector of console commands
Fedora 26
[alan@localhost ~]$ dnf search fuck
Fedora 26 - x86_64 - Updates 5.0 MB/s | 13 MB 00:02
Fedora 26 - x86_64 5.4 MB/s | 53 MB 00:09
Last metadata expiration check: 0:00:04 ago on Tue 12 Sep 2017 15:39:48 BST.
========================================= Name & Summary Matched: fuck =========================================
brainfuck.x86_64 : Brainfuck interpreter
ghc-brainfuck.x86_64 : Haskell brainfuck library
ghc-brainfuck-devel.x86_64 : Haskell brainfuck library development files
============================================== Name Matched: fuck ==============================================
thefuck.noarch : App that corrects your previous console command
python-fuckit.noarch : The Python Error Steamroller
python3-fuckit.noarch : The Python Error Steamroller
Raspbian 8.0
pi@pizerow1:~ $ apt-cache search fuck
beef - flexible Brainfuck interpreter
gir1.2-cattle-1.0 - Brainfuck language toolkit (introspection files)
hsbrainfuck - interpreter for the brainfuck programming language
irssi-scripts - collection of scripts for irssi
libacme-brainfck-perl - Embed Brainf*ck in your perl code
libcattle-1.0-0 - Brainfuck language toolkit
libcattle-1.0-dev - Brainfuck language toolkit (development files)
libcattle-1.0-doc - Brainfuck language toolkit (API reference)
libghc-brainfuck-dev - Brainfuck interpreter library
libghc-brainfuck-doc - Brainfuck interpreter library; documentation
libghc-brainfuck-prof - Brainfuck interpreter library; profiling libraries
libtest-tabledriven-perl - write tests, not scripts that run them
Google Play store
Apple iOS store
I don’t believe quoting forum guidelines from other distros is useful. We’re talking about what’s in the archive or store, not the language used on the forums. Although there may well be guidelines for this forum, which cover that issue, the topic at hand is applications in the store.