There is no such thing as os=linux.
There is only: archlinux, ubuntu, debian, gentoo, redhat, bla bla bla bla bla.

I think the most common use case is linux, so default to that.
If foobarlinux or foobsd needs a special case, handle that when it shows up.