Almost all new development explicitly includes a Linux port, so more are available all the time. In fact, most new Unix programs are developed on Linux first, or at least in parallel. Even commercial developers tend to run Linux on their PC's at home, so they can use the same tools, compilers, and environment they have with their commercial Unix workstations at work.