{"id":3458,"date":"2016-06-04T21:22:20","date_gmt":"2016-06-05T03:22:20","guid":{"rendered":"http:\/\/richyrocks.com\/?p=3458"},"modified":"2018-04-16T14:02:20","modified_gmt":"2018-04-16T20:02:20","slug":"u-cant-use-our-apis","status":"publish","type":"post","link":"https:\/\/richyrocks.com\/coolenglish\/u-cant-use-our-apis\/","title":{"rendered":"u can&#8217;t use our apis"},"content":{"rendered":"<p><strong><span style=\"color: #0000ff;\">g<\/span><span style=\"color: #ff0000;\">o<\/span><span style=\"color: #ffff00;\">o<\/span><span style=\"color: #0000ff;\">g<\/span><span style=\"color: #008000;\">l<\/span><span style=\"color: #ff0000;\">e <\/span><\/strong>doesn&#8217;t <em><strong>owe<\/strong><\/em>\u00a0(have to pay)\u00a0<strong>oracle<\/strong> anything for using their <em><strong>apis<\/strong><\/em>\u00a0(<span style=\"text-decoration: underline;\">a<\/span>pplication <span style=\"text-decoration: underline;\">p<\/span>rogram <span style=\"text-decoration: underline;\">i<\/span>nterface) to build the <strong>android<\/strong> platform. \u00a0this recent\u00a0legal victory will probably not\u00a0bring an end to the\u00a0<strong><em>litigation<\/em><\/strong> (legal action) between the two silicon valley companies. oracle is expected to<a href=\"http:\/\/richyrocks.com\/snoop-dogg-on-the-decision-to-overturn-tom-bradys-suspension\/\" target=\"_blank\" rel=\"noopener\"><em><strong> appeal<\/strong><\/em><\/a> (ask for a different decision from a higher court), which would extend <a href=\"http:\/\/richyrocks.com\/oracles-lawsuit-against-google-drags-on\/\" target=\"_blank\" rel=\"noopener\">a legal process that started in 2010<\/a>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-3560 aligncenter\" src=\"http:\/\/richyrocks.com\/wp-content\/uploads\/2016\/06\/google-v-oracle-300x180.jpg\" alt=\"google vs oracle\" width=\"352\" height=\"211\" srcset=\"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/google-v-oracle-300x180.jpg 300w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/google-v-oracle.jpg 600w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/google-v-oracle-150x90.jpg 150w\" sizes=\"(max-width: 352px) 100vw, 352px\" \/><\/p>\n<p><a href=\"http:\/\/bit.ly\/google-victory-explained\" target=\"_blank\" rel=\"noopener\"><strong>timothy b. lee<\/strong> of <strong>vox.com<\/strong> notes<\/a> that\u00a0the general public is not particularly interested in this legal battle.<\/p>\n<h4>the immediate <em>stakes<\/em> in the case are not that interesting for anyone but the companies involved \u2014 <em>either<\/em> google will have to write oracle a big check <em>or<\/em> it won&#8217;t.<\/h4>\n<p><a href=\"http:\/\/richyrocks.com\/english-practice-from-the-2016-rose-bowl\/\" target=\"_blank\" rel=\"noopener\"><em><strong>stakes<\/strong><\/em><\/a>\u00a0are\u00a0<em>consequences<\/em> of the case or <em>what is being disputed<\/em>. <strong><em>either <\/em><\/strong>and<strong><em> or<\/em><\/strong> are presenting two alternatives.<\/p>\n<h6><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-3564\" src=\"http:\/\/richyrocks.com\/wp-content\/uploads\/2016\/06\/high-stakes-210x300.jpg\" alt=\"high stakes poker poster\" width=\"210\" height=\"300\" srcset=\"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/high-stakes-210x300.jpg 210w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/high-stakes-768x1095.jpg 768w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/high-stakes-718x1024.jpg 718w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/high-stakes-600x856.jpg 600w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/high-stakes-105x150.jpg 105w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/high-stakes.jpg 1000w\" sizes=\"(max-width: 210px) 100vw, 210px\" \/><\/h6>\n<h6><em>one of the many tv poker shows that were popular during the 2000s. the <span style=\"text-decoration: underline;\">stakes were high<\/span> because players played for real money.<\/em><\/h6>\n<p>public disinterest <em><strong>notwithstanding<\/strong><\/em> (in spite of it), lee elaborates these details about the lawsuit&#8230;<\/p>\n<h4>google wanted people who wrote programs in the popular programming language java to be able to reuse their code in android apps. to do that, google had to <em>ensure<\/em> that java code written for other purposes ran exactly the same on android. but negotiations with the company behind java, sun microsystems (which was later acquired by oracle), <em>broke down<\/em>, so google decided to create <em>its own<\/em> version of java <em>from scratch<\/em>.\u00a0google&#8217;s version of java didn&#8217;t reuse any code from oracle&#8217;s version. but to <em>ensure<\/em> compatibility, google&#8217;s version used functions with the same names and functionality.<\/h4>\n<p><strong><em>ensure<\/em><\/strong><em>\u00a0<\/em>means <em>guarantee<\/em> or <em>be sure<\/em>.<\/p>\n<h6><em><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-3568\" src=\"http:\/\/richyrocks.com\/wp-content\/uploads\/2016\/06\/Home_ensure-fiber-123x300.png\" alt=\"ensure fibre\" width=\"123\" height=\"300\" srcset=\"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Home_ensure-fiber-123x300.png 123w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Home_ensure-fiber-62x150.png 62w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Home_ensure-fiber.png 205w\" sizes=\"(max-width: 123px) 100vw, 123px\" \/><\/em><\/h6>\n<h6><em>a product that <span style=\"text-decoration: underline;\">ensures<\/span> u will poop regularly.<\/em><\/h6>\n<p><strong><em>break<\/em><em> down<\/em><\/strong> means google&#8217;s talks with sun microsystems <em>ended without\u00a0finding a good agreement<\/em>. \u00a0<strong><em>its own<\/em><\/strong> means google built a version of java <em>themselves<\/em>. <em><strong>from scratch<\/strong><\/em> is <em>starting from zero, from the beginning, with nothing.<\/em><\/p>\n<h6><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-3563\" src=\"http:\/\/richyrocks.com\/wp-content\/uploads\/2016\/06\/baking-from-scrathc-300x225.jpg\" alt=\"baking from scratch\" width=\"300\" height=\"225\" srcset=\"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/baking-from-scrathc-300x225.jpg 300w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/baking-from-scrathc-150x113.jpg 150w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/baking-from-scrathc.jpg 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/h6>\n<h6><em>do u know how to make\u00a0bread <span style=\"text-decoration: underline;\">from scratch<\/span>?<\/em><\/h6>\n<p><strong>klint finley<\/strong> at <a href=\"http:\/\/bit.ly\/google-v-oracle-wired\" target=\"_blank\" rel=\"noopener\"><strong>wired.com<\/strong><\/a> explains<\/p>\n<h4>programmers routinely borrow apis from existing products <em>either<\/em> to <em>ensure<\/em> compatibility between products <em>or<\/em> simply to make it easier to learn a new product. an oracle victory <em>could have seriously curtailed<\/em> that practice, <em>hindering<\/em> the creation of new software.<\/h4>\n<p><b><i>curtail<\/i><\/b><i>\u00a0<\/i>(cut back) and <em><strong>hinder<\/strong><\/em> (create problems for) are related ideas and synonyms in some instances.\u00a0<em><strong>could have curtailed<\/strong><\/em> is a hypothetical situation (3rd conditional) because oracle didn&#8217;t win.<\/p>\n<h4 style=\"text-align: center;\"><a href=\"http:\/\/bit.ly\/richyrocks-youtube-subscribe\" target=\"_blank\" rel=\"noopener noreferrer\">fun english practice\u00a0<img decoding=\"async\" loading=\"lazy\" class=\"wp-smiley\" src=\"https:\/\/i1.wp.com\/richyrocks.com\/coolenglish\/wp-includes\/images\/smilies\/simple-smile.png?w=668\" alt=\":)\" width=\"17\" height=\"17\" \/>\u00a0richyrocks english on youtube<\/a><\/h4>\n<p><a href=\"http:\/\/richyrocks.com\/remembering-the-silly-silo\/\" target=\"_blank\" rel=\"noopener\"><em><strong>nevertheless<\/strong><\/em><\/a>,(but, anyway) lee <a href=\"http:\/\/bit.ly\/point-out-definition\" target=\"_blank\" rel=\"noopener\">points out<\/a> that because of the\u00a0ruling earlier in this conflict that apis can be copyrighted,<\/p>\n<h4>many companies and individual programmers may <em>shy away<\/em> <em>from<\/em> entirely reasonable projects because of the risk of <em>litigation<\/em>.<\/h4>\n<p><strong><em>shy away from<\/em><\/strong> means <em>avoid<\/em>, <em>not do it<\/em>.<\/p>\n<h6><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3561\" src=\"http:\/\/richyrocks.com\/wp-content\/uploads\/2016\/06\/shying-away-from.jpg\" alt=\"a girl shying away from a boy who appears to like her\" width=\"236\" height=\"213\" srcset=\"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/shying-away-from.jpg 236w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/shying-away-from-150x135.jpg 150w\" sizes=\"(max-width: 236px) 100vw, 236px\" \/><\/h6>\n<h6><em>he likes her, but she&#8217;s <span style=\"text-decoration: underline;\">shying away.<\/span><\/em><\/h6>\n<p><strong>sam varghese<\/strong> of<a href=\"http:\/\/bit.ly\/itwire-google-won-but\" target=\"_blank\" rel=\"noopener\"><strong> it wire<\/strong><\/a> also recognized the importance of the legal decision to copyright apis<\/p>\n<h4><em>prior to<\/em> the google-oracle case, apis were not covered by copyright&#8230;.[and it has]<em>queered the pitch<\/em> for all developers.<\/h4>\n<p><em><strong>prior to<\/strong><\/em> means before. <em><strong>queer the pitch<\/strong><\/em> is a very british sounding phrase that means the decision <em>ruined developers opportunities<\/em>. varghese describes the issue, as it applies to developers, like this<\/p>\n<h4>google won the recent case against oracle because it has <em>deep pockets<\/em> and is able to hire highly-paid lawyers to defend its use of others&#8217; code.\u00a0not all developers <em>can afford<\/em> lawyers who can represent them <em>were they to be sued<\/em> for copying apis in the course of developing software.<\/h4>\n<p><em><strong>deep pockets<\/strong><\/em> means <em>they have a lot of money<\/em>. \u00a0<em><strong>afford<\/strong><\/em> refers to having enough money. \u00a0it is often used with can\/can&#8217;t. \u00a0<em><strong>were they to be sued<\/strong><\/em> is a hypothetical situation (second conditional&#8211;were IS NOT past tense here). <em><strong>sue<\/strong><\/em> is <em>legally demanding money to pay for damages<\/em>.<\/p>\n<h6><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-3562\" src=\"http:\/\/richyrocks.com\/wp-content\/uploads\/2016\/06\/Deep-Pockets-300x300.png\" alt=\"deep pockets\" width=\"300\" height=\"300\" srcset=\"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Deep-Pockets-300x300.png 300w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Deep-Pockets-150x150.png 150w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Deep-Pockets-768x768.png 768w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Deep-Pockets-1024x1024.png 1024w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Deep-Pockets-600x600.png 600w, https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/Deep-Pockets.png 1480w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/h6>\n<h6><em>these <span style=\"text-decoration: underline;\">pockets are deep<\/span>, but google&#8217;s are deeper.\u00a0(joe-hamilton.blogspot.mx)<\/em><\/h6>\n<p>do u care about google&#8217;s win in the latest round of this <em>litigation<\/em>? are u a software developer? \u00a0how do u feel about <em>apis<\/em> being copyrighted? \u00a0share your opinion under <strong>leave a reply<\/strong><\/p>\n<form name=\"s2form\" method=\"post\"><input type=\"hidden\" name=\"ip\" value=\"216.73.216.141\" \/><span style=\"display:none !important\"><label for=\"firstname\">Leave This Blank:<\/label><input type=\"text\" id=\"firstname\" name=\"firstname\" \/><label for=\"lastname\">Leave This Blank Too:<\/label><input type=\"text\" id=\"lastname\" name=\"lastname\" \/><label for=\"uri\">Do Not Change This:<\/label><input type=\"text\" id=\"uri\" name=\"uri\" value=\"http:\/\/\" \/><\/span><p><label for=\"s2email\">Your email:<\/label><br><input type=\"email\" name=\"email\" id=\"s2email\" value=\"Enter email address...\" size=\"20\" onfocus=\"if (this.value === 'Enter email address...') {this.value = '';}\" onblur=\"if (this.value === '') {this.value = 'Enter email address...';}\" \/><\/p><p><input type=\"submit\" name=\"subscribe\" value=\"Subscribe\" \/>&nbsp;<input type=\"submit\" name=\"unsubscribe\" value=\"Unsubscribe\" \/><\/p><\/form>\r\n\n","protected":false},"excerpt":{"rendered":"<p>google doesn&#8217;t owe\u00a0(have to pay)\u00a0oracle anything for using their apis\u00a0(application program interface) to build the android platform. \u00a0this recent\u00a0legal victory will probably not\u00a0bring an end&hellip;<\/p>\n","protected":false},"author":1,"featured_media":3560,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"spay_email":""},"categories":[75,163,593],"tags":[337,53,254,1516,2481,1509,1518,1522,1525,8,1521,9,11,1517,10,1528,1523,873,1520,1397,1470,1469,1333,455,1527,1524,1526,1576,1108,1463],"jetpack_featured_media_url":"https:\/\/richyrocks.com\/coolenglish\/wp-content\/uploads\/2016\/06\/google-v-oracle.jpg","_links":{"self":[{"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/posts\/3458"}],"collection":[{"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/comments?post=3458"}],"version-history":[{"count":25,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/posts\/3458\/revisions"}],"predecessor-version":[{"id":7613,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/posts\/3458\/revisions\/7613"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/media\/3560"}],"wp:attachment":[{"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/media?parent=3458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/categories?post=3458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/richyrocks.com\/coolenglish\/wp-json\/wp\/v2\/tags?post=3458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}