Когда Google объявила о том, что исходные коды Android 3.0 Honeycomb она пока не собирается открывать, мне в первую очередь вспомнился тот самый твит Энди Рубина (Andy Rubin), в котором он пояснял Стиву Джобсу, что такое открытая система:
the definition of open: “mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make”
Сразу же захотелось спросить у него — “и что, я вот точно также могу собрать Android 3.0?” Оказалось, что открытость у Google имеет немного другой смысл, чем обычно принято, но об этом уже когда-то хорошо рассказал Джо Хьюитт, так что повторяться я не буду. Думаю, Рубин уже неоднократно пожалел о том, что он написал этот твит, но из интернета, как известно, не вырубишь и топором. Но по этому поводу есть еще одна интересная точка зрения, и ее я сегодня перевел в виде заметки.
Continue reading