← Back to context

Comment by doublerabbit

9 months ago

[flagged]

The audacity to call this shameful is striking to me. If you feel strongly enough that this free, open source, extremely limited resource project (working on one of the largest problem spaces..) doesn't support FreeBSD, port it yourself instead of casting shame on others for not doing it. Hopefully your comment is more lighthearted than I'm giving it credit for.

  • [flagged]

    • It's not out of carelessness or spite. The developer(s) can only support something they use at least semi-regularly.

      Many developers who use Windows don't support Linux for example (and vice versa). Even if the code were cross platform. They simply can't claim to support something they don't use themselves or have resources to test extensively because it'll requires continous support and there can be a lot of incompatabilities even among different linux distros or environments.

      That's why, in OSS, support for different platforms is usually done by having a separate engineer as maintainer for each platform, e.g: Linux drivers, gcc (for different CPU architectures), etc. These maintainers are each experts in their respective platforms and responsible for supporting it.

It should be fairly straightforward to get it running on any mainstream *nix system. I only called out macOS and Linux specifically because we have developers actively using those systems day-to-day. :)

  • I know my comment comes out negative. Shameful wasn't the right word. It's disappointing that there is no target for *BSD.

    I'm very respectful for you to attempt such a project. In no way am I dismissing your work but I see more and more projects becoming very mono orientated where it becomes a struggle for other OS's to adopt.