Responding principally to your original email, but in the thread.
> On Sep 13, 2025, at 22:23, Samuel B <[email protected]> wrote:
>> > I want to know what the developers think.
>> >
>> > A fairly typical sample, from games/battlestar/command2.c:
>> >> ravage(void)
>> > ...
>> >> case NORMGOD:
>> >> puts("You attack the goddess, and she screams as you beat her. She
>> > falls down");
>> >> if (TestBit(location[position].objects, BATHGOD))
>> >> puts("crying and tries to cover her nakedness.");
>> >> else
>> >> puts("crying and tries to hold her torn and bloodied dress
>> > around her.");
>> >> power += 5;
>> >> pleasure += 8;
>> >> ego -= 10;
>> >> wordnumber--;
>> >> godready = -30000;
>> >> murder();
>> >
>> > Am I the only one who thinks putting this in front of everyone by
>> > default is problematic?
I’m sure you’re not the only one, but I suspect you’re in the minority. This
game was written over 40 years ago, and things were not done the same way then.
There are definite issues with that, but the past is the past. I don’t think
OpenBSD, or anyone is “putting this in front of everyone by default.” It is a
game on the system. Nothing suggests anyone play if, and it’s been on UNIX
systems in general for 40+ years. I don’t think OpenBSD, or anyone, should
_censor_ what people can get.
If you want to suggest that OpenBSD have a way to categorize certain software
packages as optional due to sensitivities or perceptions of “appropriate”, then
feel free to ask for that. I don’t know whether you’d find enough support to
restructure the operating system bundling, but it’s a reasonable suggestion.
I read your initial email as “I find this highly objectionable, and we
shouldn’t ship it.” To that others disagree, myself included. If you were
saying something other than “this isn’t appropriate, please get rid of it,”
then by all means clarify.
Thanks, I wish all well.
- Chris