Hello everybody . I want ask about programming multi IM program like Trillian.im , pidgin.im or miranda-im.org desktop applications and web program like ebuddy.com or meebo.com is it legal to use yahoo,MSN,gtalk ...etc servers and API ? or must I contact to them to agree that ? also, is it legal to add any custom advertising in my program ? same quistions about use google translate service like this program translateclient.com
You need to read the terms and conditions of each of those services to find your answer. For example, here is the documentation for the Google Talk API: http://code.google.com/apis/talk/talk_developers_home.html
I believe it is legal as long as 1/ You do not log user information without users knowing permission 2/ You comply with all data protection and privacy policies of the IM Services 3/ You don't steal user information 4/ You dont sell your user information without letting them know before hand.
It is legal as long as you 1) Follow the Terms of Service of each application 2) Use the set API for the application From that alone you should be good.
Everything Hitler did was legal under the laws of Germany. Did that make it right? Do what is right even if it's not legal. Don't do what is wrong even if it's legal. Right means that you don't cause harm to others or damage to their properties. Live your life to the fullest. After all, no one nor any government has any inherited right or privilege to tell you what to do or what not to do. You are not a slave. Don't be fooled by the claim of authority they have over you.