Ask HN: What do I need to know about Macs?
I'm working on a couple open source projects right now, ranging from command-line utilities to GUI applications, and targeting people from scientists with little computer experience to skilled developers. One of my big weaknesses is that I have very little experience with Macs (and don't own one myself) - therefore, I don't know what Mac users want or need. For example, I generally provide Debian and/or RPM packages for Linux users and executables/installers for Windows, but I don't know anything about Mac equivalents. Historically my Mac users are stuck installing from source, and not all of them are savvy enough to do so - this has been a big problem.
What general information does a developer need to know, not to use a Mac, but to provide support for Mac users? Is it eventually necessary to just go get a Mac?