I don´t know about the BCF 2000, but I have a BCR 2000, and it works
fine under Linux. The librarian/editor from Behringer´s website for both
the BCR and the BCF is written in Java and works at least for the BCR,
so i assume it will work for the BCF as well. There´s one drawback,
though: Behringer will not release any programming information, not even
about the sysex format, for these devices. Reverse engineering is
required and seems possible.