Так это даже хорошо. Аналогичное дело c MS привело к тому, что появился .NET, шаг вперед по сравнению с Java. Google вполне под силу сделать еще один шаг вперед, к тому же это уже накопилось.
Да ладно, они это не первый раз делают :) Ничего страшного в том, чтобы сдирать, по моему нет, главное добавить хотя бы что-то новое. В случае MS .NET, самый современный из доступных managed runtime-ов, был бы очень кстати.
Негативно отразятся, очевидно. Если используешь Android, есть риск, что придется компенсировать ораклу то, что гугл, а как следствие, и производитель телефона платить за нарушение патентов.
Это, кстати, кажемтся мне не так и плохо. Появляется возможность для кого-то, например Windows Mobile 7 или Web Os занять выбиться в лидеры.
У нас много чего не запрещено, но если вы хотите заниматься чем-то пользователи чего находяться с США, то вам нужно соблюдать их законы. Там самый большой рынок для высокотехнологичных товаров и услуг, и поэтому с их законами надо считаться.
When implementing the benchmark, our policy was to always use the highest offered consistency guarantees, which come closest to the TPC-W requirements. Thus, in the case of AppEngine, we used the offered transaction model inside an entity group.
Ну да, я был прав.
Вполне возможно, что неправильные сервисы были просто криво сконфигурированны. Наприме, у google app engine, есть такое понятие entity group, набор объектов, который условно говоря хранится очень рядом. Если вся большая база будет в одной entity group, естественно, все будет тормозить.
Это, кстати, кажемтся мне не так и плохо. Появляется возможность для кого-то, например Windows Mobile 7 или Web Os занять выбиться в лидеры.
Ну да, я был прав.