Побуду сегодня адвокатом дьявола Oracle. Почти во всех комментариях к новости о том, что Oracle подаёт иск на Google за использование Java в Android осуждаются действия Oracle. И Oracle, конечно, идиоты, но и Google тоже не «белый и пушистый».
Давайте вспомним главную цель, ради которой создавалась Java — «Write once, run anywhere». Вспомнили? А теперь скажите, разве отвечает этой цели Java на Android? Разве можете вы запустить код, скомпилированый для Android на какой-либо другой Java-платформе? Нет. Не можете.
Такой же фокус с Java когда-то пыталась провернуть Microsoft. Sun тогда подала в суд и выиграла дело. Почему Oracle сейчас не может поступить так же? Не знаю, чем все это закончится, но лично мне хотелось бы, чтобы в результате байт-код Java был переносимым между платформами и не зависел бы от конкретной компании.
ps: теперь, кажется, понятно почему Гослинг ушел из Oracle.
В начале этого года Oracle сообщила о своих планах развития некоторых стратегических направлений после поглощения Sun Microsystems. Помимо прочего было заявлено, что концепция корпорации предполагает существенные инвестиции и развитие как Linux, так и Solaris. Казалось бы, FOSS-сообщество после этого должно перестать волноваться о судьбе OpenSource-проектов.
Но....
2 апреля, создатель языка программирования Java Джеймс Гослинг ушёл из Oracle. Пока Госпинг и не надумывает решать искать новую работу.
Да, слухи верны, я ушел из Oracle неделю назад (второго апреля). Я приношу свои извинения всем в Санкт-Петербурге, кто пришёл в четверг на конференцию TechDays, чтобы послушать моё выступление. Мне на самом деле очень неприятно, что меня там не было. На счёт того, почему я ушёл — мне трудно ответить: любой ответ, который был бы точным и искренним, больше навредил бы, чем принёс пользу. Самое, конечно, тяжёлое — это больше не быть со всеми этими замечательными людьми, с которыми я имел честь работать все эти годы. Я не знаю, что я буду делать дальше, разве что возьму небольшой перерыв перед тем, как начну искать работу.
Все-таки свершилась продажа Sun Microsystems корпорации Oracle. Европейская комиссия одобрила в рамках ЕС продажу Sun.
После углубленного изучения комиссия пришла к выводу, что сделка не будет значительно препятствовать эффективной конкуренции в европейском экономическом пространстве (ЕЭП) или значительной его части.
Это вторая аналитическая заметка по поводу сделки Oracle-Sun (первая вот). Хотел рассказывать обо всем по порядку, но последние события заставили меня изменить это решение. Я имею ввиду события вокруг MySQL.
Читать дальше
Продолжение перевода интервью с директором Red Hat по управлению продуктами в сфере программных платформ и разработки Ричем Шарплесом. Начало.
Читать дальше
Перевод интервью с директором Red Hat по управлению продуктами в сфере программных платформ и разработки Ричем Шарплесом.
В этом эксклюзивном интервью, Рич Шарплес, директор Red Hat по управлению продуктами, рассказывает об OpenJDK — свободной реализации платформы Java SE от компании Sun. Проект IcedTea, один из основных вкладов Red Hat в экосистему OpenJDK, проделал огромную работу для принятия Java в upstream на платформе Linux; однако, остается вопрос станет ли Java повсеместно используемой платформой в мире Linux, после завершения открытия её исходных кодов компанией Sun за более короткие сроки, чем того ожидали. Ценные обсуждения некоторых из этих вопросов и рассказ о новых функциях в OpenJDK 7, а также влияние, которое оказывают динамические языки, повышение модульности и виртуализации на платформе Java. Рич Шарплес также описывает как на его взгляд повлияет приобретение Oracle на лицензирование OpenJDK.
Неделю назад увидел новость про то, что будущее некоторых продуктов Sun остается под вопросом, и она натолкнула меня на мысль написать несколько аналитических заметок по этому поводу. Основная часть этих заметок будет касаться софтверного бизнеса Sun и Oracle, но начать я бы хотел с железа. Сегодня напишу про «Железо Sun — зачем оно Oracle?», а в следующий раз про «SPARC, Itanium и чуть-чуть x86».
Читать дальше