Blackfin, bitte vorher informieren.
Du wirfst alles durcheinander. Das JavaScript-
API ist die einzige legale Art und Weise, die Karten von Google zu verwenden. Die Version 3 des
API's wird ohne Key verwendet (außer mit Premier-License). Sowohl Version 2 als auch das Flash-
API sind als deprecated gekennzeichnet.
Dabei ist es völlig egal, ob die Karte in Frames oder sonstwas angezeigt wird. JavaScript bedeutet automatisch Browser (-
ActiveX) (außer man schreibt sich einen eigenen - viel Spaß dabei).
Und nein - die Nutzung des
API's ist auch in Zukunft kostenlos, wenn bestimmte - sehr größzügig bemessene - Grenzen eingehalten werden.
Und was hat das alles mit "privater Nutzung" zu tun!? Claudio schreibt doch eindeutig, daß er sein Programm kostenlos weitergeben will.
Edit:
Siehe
Google Maps-/Google Earth-APIs – Nutzungsbedingungen:
Zitat:
8. Licenses from Google to You.
8.1 Definitions.
[...]
(c) "Maps
API Implementation" means a
software application or website that uses the Maps
API(s) to obtain and display Content in conjunction with Your Content, according to these Terms.
Zitat:
9. License Requirements. Google's licenses above are subject to your adherence to the following requirements:
9.1 Free, Public Accessibility to Your Maps
API Implementation.
9.1.1 General Rules.
(a)
Free Access (No Fees). Your Maps
API Implementation must be generally accessible to users without charge and must not require a fee-based subscription or other fee-based restricted
access. This rule applies to Your Content and any other content in your Maps
API Implementation, whether Your Content or the other content is in existence now or is added later.
(b)
Public Access (No Firewall). Your Maps
API implementation must not (i) operate only behind a firewall; or (ii) only on an internal network (except during the development and testing phase); or (iii) in a closed community (for example, through invitation-only
access).