Sachverhalt: A. Der Radsportler X._ war im Jahr 2001 für das von der niederländischen Y._ gesponserte Radsportteam (Team Y._) tätig. Er hatte mit der in O._ domizilierten, von der Y._ beherrschten Z._ einen Arbeitsvertrag abgeschlossen, in welchem er sich namentlich verpflichtete, die von der Teamleitung bestimmten Rennen zu fahren und gemäss einem aufzustellenden Trainingsprogramm zu trainieren, wobei er jeweils eine vorgeschriebene Kleidung zu tragen hatte. Dazu kamen verschiedene Werbeverpflichtungen. Das Jahresgehalt betrug brutto Fr. _. Seinen Wohnsitz behielt X._ im Kanton Bern bei. X._ fuhr im Jahre 2001 mit dem Team Y._ Rennen in den Niederlanden, in Spanien, Italien, Frankreich, Belgien sowie Deutschland und startete daneben auch als Einzelfahrer an verschiedenen Rennen in der Schweiz. Er erzielte in diesem Jahr ein Einkommen von insgesamt Fr. _ (Lohn Team Y._ Fr. _, Prämien Team Y._ Fr. _, Preisgelder Ausland Fr. _, Startgelder Einzelfahrer Schweiz Fr. _, Preisgelder Einzelfahrer Schweiz Fr. _). Im vorliegenden Fall ist umstritten, ob und in welchem Umfang das vom Team Y._ ausbezahlte Gehalt von Fr. _ der bernischen Kantons- und Gemeindesteuer bzw. der direkten Bundessteuer unterliegt. Die Besteuerung von Prämien, Preis- und Startgeldern ist nicht Streitgegenstand. Mit Einspracheverfügung vom 10. November 2004 legte die Steuerverwaltung des Kantons Bern das steuerbare Einkommen für die Kantons- und Gemeindesteuer auf Fr. _ (satzbestimmendes Einkommen Fr. _) und für die direkte Bundessteuer auf Fr. _ (satzbestimmendes Einkommen Fr. _) fest. Den auf die Niederlande entfallenden Anteil des vom Team Y._ ausbezahlten Gehalts bestimmte sie auf 10 %. Die Steuerrekurskommission des Kantons Bern anerkannte zusätzliche geltend gemachte Kosten in der Höhe von Fr. _. Im Übrigen wies sie Rekurs und Beschwerde ab (Entscheid vom 18. Oktober 2005). B. Eine Beschwerde der Steuerpflichtigen hiess das Verwaltungsgericht des Kantons Bern mit Entscheid vom 8. Mai 2007 teilweise gut und wies die Akten zur Festsetzung des steuerbaren Einkommens im Sinne der Erwägungen an die kantonale Steuerverwaltung zurück. Das Gericht gelangte zum Ergebnis, dass der Steuerpflichtige von den insgesamt für das Team Y._ geleisteten 196 Arbeitstagen während 42 Tagen (21,4 %) Arbeit in den Niederlanden erbracht habe (2 Renntage, 8 Werbetage und 32 Trainingstage). Dieser Anteil sei gemäss Art. 6 Abs. 1 des Doppelbesteuerungsabkommens mit den Niederlanden der schweizerischen Steuerhoheit entzogen. 90 Arbeitstage (45,9 %) entfielen auf Rennauftritte in Drittstaaten (Spanien, Italien, Frankreich, Belgien, Deutschland), die aufgrund der sog. Sportlerklausel in den Doppelbesteuerungsabkommen mit diesen Staaten in der Schweiz ebenfalls nicht besteuert werden könnten. 64 Arbeitstage (32,7 %) seien der Trainingstätigkeit und Rennauftritten in der Schweiz und Trainingstätigkeit in Drittstaaten (ausserhalb der Niederlande) zuzuordnen. Das auf diese Tage entfallende Gehalt könne in Berücksichtigung der sog. Monteurklausel in der Schweiz besteuert werden. Vom Gehalt von Fr. _ seien somit 32,7% (Fr. _) in der Schweiz steuerbar. Dabei handle es sich um das Roheinkommen aus unselbständiger Tätigkeit. Das steuerbare Einkommen habe die Steuerverwaltung noch festzusetzen. C. Die kantonale Steuerverwaltung führt Beschwerde mit dem Antrag, das Lohneinkommen des Beschwerdegegners in der Höhe von Fr. _ sei zu 78,6 % der Schweiz bzw. dem Kanton Bern zur Besteuerung zuzuweisen. Die Steuerverwaltung ist der Ansicht, dass ausser den auf Trainingstätigkeit und Rennauftritte in der Schweiz und Trainingstage in Drittstaaten ausserhalb der Niederlande (Spanien, Italien, Frankreich, Belgien, Deutschland) entfallenden 64 Arbeitstagen (32,7 %) namentlich auch die Rennauftritte in diesen Drittstaaten (90 Arbeitstage bzw. 45,9 %) für die Besteuerung in der Schweiz zu berücksichtigen seien. Die Eidgenössische Steuerverwaltung schliesst sich dieser Betrachtungsweise an und beantragt Gutheissung der Beschwerde. Die Beschwerdegegner beantragen, es sei auf die Beschwerde nicht einzutreten, eventualiter sei sie abzuweisen. Die Vorinstanz schliesst auf Abweisung der Beschwerde. 