13-Я КОМНАТА: Открытие века
13-Я КОМНАТА: Открытие века
Автор: Илья Щуров Voyager
Новостная лента нечасто приносит объективно хорошие вести. Кто-то кого-то купил, кто-то вывел на рынок новую технологию, кто-то нашел новую дыру в программе — каждое событие может быть как хорошим, так и плохим, в зависимости от того, с какой стороны на него посмотреть. Всех последствий все равно никто не может предсказать, а людям свойственно искать и находить подвох даже там, где его нет.
Последние недели были весьма богаты событиями на стыке открытых и проприетарных информационных технологий. Oracle и Red Hat, Novell и Microsoft, Microsoft и Zend — давние враги вроде бы становятся друзьями, друзья — врагами, ландшафт явно меняется, но к добру это или к худу, сказать пока невозможно. А вот недавнее открытие кода Java, причем под лицензией GPL, пожалуй, даже самый информированный оптимист оценит как событие положительное. По крайней мере, для свободного софта.
Чтобы оценить его значимость, нужно учесть, что несвободная Java долгое время была «яблоком раздора» (впрочем, одним из многих) между сторонниками Free Software и движением Open Source. Разницу между этими двумя течениями в программировании невооруженным глазом обнаружить нелегко — практически весь софт, называемый open source, обычно является свободным, и наоборот — любой свободный софт имеет открытые исходники (чтобы никого не обидеть, для его обозначения часто используется «политкорректная» аббревиатура FOSS — Free Open Source Software). Тем не менее разница есть, и она существенна — но находится не в технологической, а в этической плоскости. Философия Free Software рассматривает свободу как самостоятельную ценность программы (и любого другого знания), сторонники же open source подходят с более утилитарных позиций, считая, что открытость исходного кода позволяет разрабатывать софт более эффективно — и только. Разница в политических взглядах и глобальных целях накладывает ограничения и на средства их достижения: тогда как один из главных идеологов open source Эрик Реймонд предлагает внедрять больше проприетарных технологий в Linux для расширения его рыночной доли, Ричард Столлмен призывает к бойкоту перспективных технологий HD DVD и Blue-ray из-за встроенных в них средств защиты от копирования.
Неудивительно, что, будучи несвободными, Java-технологии от Sun не могли быть подходящим средством разработки свободного софта несмотря ни на какие преимущества. Долгое время Столлмен предостерегал программистов от попадания в «ловушку Java», рассказывая про нарушение этических принципов и пугая зависимостью от Sun. Однако многие программисты open source, прельщенные возможностями языка, продолжали писать программы на нем — и к текущему моменту Java-проектов на SourceForge.net больше, чем написанных на C++.
Сейчас уже трудно оценить, насколько опасения Столлмена были обоснованными. Даже если бы Sun перестала распространять свою Java бесплатно для пользователей, вероятно, это не стало бы катастрофой: скорее всего такое развитие событий вызвало бы резкий всплеск активности в разработке GNU Classpath (свободной реализации основных Java-библиотек) и открытых Java-машин, и они быстро «догнали» бы официальную Java от Sun. Такие случаи уже бывали. Однако это стоило бы серьезных усилий, времени и нервов многих разработчиков.
Впрочем, к чему гадать? Факт остается фактом — мышеловка Java, вместо того чтобы захлопнуться, открылась и перестала быть мышеловкой. Народ ликует, а скептики могут ухмыльнуться и саркастически заметить: «стоило ли пугать, раз так хорошо все обошлось?» Обошлось. И, кстати, уже не в первый раз обходится — подобная история когда-то произошла с библиотекой Qt. Но не стоит забывать, что происходят подобные вещи во многом из-за той же риторики Столлмена, из-за того же настороженного отношения к проприетарным технологиям со стороны значительной части сообщества.
Открытие Java — очередной пример того, как идея может изменить мир. И что бы там ни было в будущем, мне кажется, что это хорошая новость.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Медиаконгломераты XXI века
Медиаконгломераты XXI века К 2000 г. форма медиаконгломерата достигла зрелости и обрела логическую завершенность. Явление, которое началось с импульса объединения медиакомпаний с другими видами бизнеса, благодаря перевороту в сфере интеллектуальной собственности
Маркетинг XXI века
Маркетинг XXI века Что же происходит в социальных сетях? Чем это поможет вашему бизнесу?Если в социальных сетях есть люди, значит, вы можете с ними контактировать. И если 10 лет назад поиск людей и контактов с ними приходилось вести в «открытом» Интернете, без указаний
ОРУЖИЕ XXI ВЕКА: Электрохимия в глубинах
ОРУЖИЕ XXI ВЕКА: Электрохимия в глубинах Автор: Ваннах МихаилВ современных флотах, с энтузиазмом участвующих в глобальной забаве — войне с терроризмом, — особое внимание уделяется кораблям литорального класса, способным действовать в непосредствен- ной близости от
ОРУЖИЕ XXI ВЕКА: Отставка невидимки
ОРУЖИЕ XXI ВЕКА: Отставка невидимки Автор: Ваннах МихаилВ апреле нынешнего года начинается заключительный этап снятия с вооружения американского самолета F - 117 Nighthawk - первой боевой машины, созданной по технологии Stealth. Его "отправляют в отставку" ради экономии. Деньги
кафедра ваннаха: Шифропанк XIX века
кафедра ваннаха: Шифропанк XIX века Автор: Ваннах МихаилЕсть мнение, что все беды — от технологий. Классические индустриальные — сводят леса, отравляют воздух. Информационные — дают Большому Брату средства все глубже и глубже влезать в частную жизнь граждан.То ли дело
оружие XXI века: Роботы для авианосцев
оружие XXI века: Роботы для авианосцев Роботы для авианосцев Автор: Ваннах МихаилОпубликовано в журнале "Компьютерра" N27-28 от 22 июля 2008 годаЭкспериментальный самолет X-47B здорово смахивает на уменьшенную копию бомбардировщиканевидимки B-2 Spirit. Только там, где у "Духа"
АНАЛИЗЫ: Кибернетика XIX века
АНАЛИЗЫ: Кибернетика XIX века Автор: Ваннах МихаилНад детской кроваткой кибернетики Винера, науки об управлении и связи в живом организме и машине, стояли силы и явления, вызванные к жизни человечеством в ХХ веке. Индустриальная цивилизация и идущая по дороге глобализации
оружие XXI века: Оцифровка "Бородавочника"
оружие XXI века: Оцифровка "Бородавочника" Оцифровка "Бородавочника"Автор: Ваннах МихаилОпубликовано в журнале "Компьютерра" N25-26 от 08 июля 2008 годаВ третьем квартале прошлого года в составе американских сил в Ираке приступил к боевым действиям штурмовик A-10C, то есть
оружие XXI века: Оцифровка "бородавочника"
оружие XXI века: Оцифровка "бородавочника" Оцифровка "бородавочника"Автор: Ваннах МихаилОпубликовано в журнале "Компьютерра" N25-26 от 08 июля 2008 годаВ третьем квартале прошлого года в составе американских сил в Ираке приступил к боевым действиям штурмовик A-10C, то есть
СОБЫТИЯ: «Сделка века»
СОБЫТИЯ: «Сделка века» Автор: Сергей Озеров28 июня на проходившей в парк-отеле «Империал» пресс-конференции, которую совместно с ATI проводила компания Sapphire, разыгралась маленькая сценка: на, казалось бы, нелепый вопрос «не собирается ли AMD покупать ATI?» (подобные слухи можно
ОРУЖИЕ XXI ВЕКА: Меч из камня
ОРУЖИЕ XXI ВЕКА: Меч из камня Автор: МИХАИЛ ВАННАХ Над российской системой спутниковой навигации ГЛОНАСС сегодня принято, мягко говоря, подшучивать. И, наверное, основания для этого есть. Но разберемся - для чего действительно нужна такая система. На примере конкретного -