Именно с таким заголовком был создан тикет в багтрекере исходников Java:
https://bugs.openjdk.java.net/browse/JDK-8215217
Автор считает, что наличие разнообразной бранной лексики в OpenJDK/JDK исходниках мешает профессиональному сообществу, если не в целом, то как минимум некоторым индивидуумам. Всего автор насчитал 12 экземпляров подобного рода «багов».
Цитата:
There are many instances of swear words inside OpenJDK jdk/jdk source, scattered all over the place.
As OpenJDK is used in a professional context, it seems inappropriate to leave these 12 instances in there, so here's a changeset to remove them.
- // these icons are pretty crappy to use in Mac OS X since
+ // these icons are a poor substitute in Mac OS X since
- rpnChange(0, 2 << 7); // Bitch Bend sensitivity
+ rpnChange(0, 2 << 7); // Pitch Bend sensitivity
- * method is a mess, but it is fast and it works, so don't fuck with it.
+ * method is a mess, but it is fast and it works, so don't change it.
- // these icons are pretty crappy to use in Mac OS X since
+ // these icons are a poor substitute in Mac OS X since
- // Fuckup - very small and broken sequence,
+ // TODO: Improve this very small and broken sequence,
- // well, fuck ?!
+ // Oh no!
- String msg = "Where's that damn torpedo?";
+ String msg = "Where's that darn torpedo?";
- } catch (OpenDataException e) { // damn checked exceptions...
+ } catch (OpenDataException e) { // wretched checked exceptions...
- // damn, damn, damn. q is too big.
+ // Calamity! q is too big.
К сожалению, не доступен сервер mySQL