5 ms·
For Google Cloud products that have made it to General Availability (GA), we have a one-year deprecation policy (https://cloud.google.com/terms/ https://cloud.g
by boulos 11y ago
For Google Cloud products that have made it to General Availability (GA), we have a one-year deprecation policy (https://cloud.google.com/terms/ https://cloud.google.com/terms/, Section 7.2). That is, if we're going to make some big change, we give you a 1 year heads up.
Disclaimer: I work on Compute Engine, but I'm not a lawyer ;).
- rudolf0 11y agoThis is good, but I wish Google offered the same policy for most of their other general cloud services.
- nkw 11y agoPromises to do something for a year which you can change or withdraw after 30 days are really promises for 30 days: "Google may make changes to this Agreement, including pricing (and any linked documents) from time to time. Unless otherwise noted by Google, material changes to the Agreement will become effective 30 days after they are posted, except if the changes apply to new functionality in which case they will be effective immediately. If Customer does not agree to the revised Agreement, please stop using the Services." https://cloud.google.com/terms/ https://cloud.google.com/terms/, Section 1.7b Also, Sections 13.1-13.3 means even though Google promises nt to do something, you really don't have any recourse if they do it anyway and cause you damage. Although in the grand scheme of things, not the worst terms of service document I have read. The mere fact the drafters addressed the issue is worth ... something. Disclaimer: IAMALBIANYL.
- kbenson 11y ago> Disclaimer: IAMALBIANYL. I like that one. :) I have a question though, is the prevalence of taglines in any way related to legal requirements? Do you have to stipulate that you aren't a lawyer when stating things because otherwise people to construe it as legal advice, or is it just a fun little identifier of how valid we should consider information to be (like it is in other acronyms of the same type)?
- nkw 11y agoI think it may stem from laws and rules related to practicing law, but there is certainly not any "requirement" to stipulate you are not a lawyer when speaking about legal things. However there are a few things to be mindful of: In the (all of the) United States (and many other countries) the profession of lawyer or attorney is regulated and requires a license to practice as such. In many places to practice law without a license is a criminal offense. Obviously this doesn't contemplate criminal charges against a group of people spouting off about something legal related on the Internet (otherwise we would have to jail perhaps 80% of reddit), but providing legal advice and interpreting the legal effect of contracts, statutes, or regulations is part of the practice of law. The reason we heavily regulate the practice of law is similar to the reason we heavily regulate the practice of medicine. If you screw something up, the consequences can be bad. If someone takes your advice thinking you know what you are doing, and you are wrong, that person can end up a lot poorer or even in prison. (Though some will argue we regulate it so lawyers can be the only ones charging high fees for legal advice!) Just like one probably shouldn't go around telling folks not to worry about their incredible chest pain and shooting arm pain unless they are a trained medical doctor, the same could be said for those that go around offering home spun legal advice.. ("Yeah man, if you ask the undercover cop if he is law enforcement, he HAS to tell you! Otherwise it is entrapment man...") Also the reason you always see lawyers preface everything by saying "I'm not your lawyer.. This isn't legal advice... Yadda yaddda yadda" is because once there is an Attorney-Client relationship a lot of stuff happens. The lawyer has a host of duties to the client, from confidentiality, to competence, and many others. That obligation isn't taken lightly and many times if there is any doubt whatsoever whether or not there is an attorney-client relationship, the law will find in favor of one because --- well -- the lawyer should know better. Therefore lawyers will make it annoying clear they aren't your lawyer before spouting off some deep legal thoughts about whatever the topic of discussion is.
- deleted 11y ago[deleted]
- kbenson 11y agoThat lines up with what I assumed, and the last paragraph is specifically what I was asking about (not the IANAL case so much as the opposite). Thanks!
- chrisan 11y agoThat's pretty eye opening. Curious if you have looked at AWS with a similar regard, are they any better?
- nkw 11y agoNot any better, arguably worse: https://aws.amazon.com/agreement/ https://aws.amazon.com/agreement/ "We may change, discontinue, or deprecate any of the Service Offerings (including the Service Offerings as a whole) or change or remove features or functionality of the Service Offerings from time to time. We will notify you of any material change to or discontinuation of the Service Offerings." "We may terminate this Agreement for any reason by providing you 30 days advance notice." "We may modify this Agreement (including any Policies) at any time by posting a revised version on the AWS Site or by otherwise notifying you in accordance with Section 13.7..."
- chrisan 11y agoHa, yikes! Thanks for the highlights. I'm guessing Azure has similar (or any IaaS company) leaving us to basically go on trust of the company to support their offerings long term.
- bluecmd 11y agoIs this really how it works? I guess you have to go to court to find out, but I always thought of it this way: If I have the same policy (support for 1 year) and I change the contract - the change will only take actual effect after 1 year. I mean, I'm contractually bound today to provide support for 1 year from today, no? Am I just rambling, or does it make sense?
- bshanks 11y agoGoogle seems to be facing a trust problem here that its competitors don't, due to its history of shutting down popular services, even those that were being used internally and even those that it had been recently hyping to the press. Due to this unusual context, perhaps it would help if Google were to increase this promise from 1 year to 10 years (or 5 years or 3 years).
- gm3dmo 11y agoOn the flipside, API's like maps have had stable versions that are deprecated for years.
- sockgrant 11y agoThat's one of the few examples that hasn't burned developer trust. But it's still not a shining example -- there were times of price changes and rate limit changes.
- lisbakke 11y agoYep. Their trust problem is also very well earned both from the APIs they've killed/changed and from the long list of Google products in the graveyard.
- rtpg 11y agoThey've killed APIs/Products, but they've almost always given a very long amount of time to transition.
- jfoster 11y agoAlso have killed APIs/Products that are extremely difficult to transition from with short notice. For example, they gave ~4 months for the Google Wallet for the web transition, and no data portability for businesses with users on subscriptions. Stripe, for example, has a data portability clause that allows you to move card data to another payments processor that meets some compliance standards. https://support.google.com/payments/merchant/answer/6107573?hl=en https://support.google.com/payments/merchant/answer/6107573?...