Изобретатель Java Джеймс Гослинг представил новую лицензию, которая, как предполагается, вызовет всплеск активного поиска новых направлений в технологии программирования.
Java Research License - очередная попытка найти нужный баланс между свободным поиском и юридической и технологической защитой Java, сказал Гослинг в интервью на конференции JavaOne в Сан-Франциско. "В Java Research License мы пытаемся значительно облегчить работу людям, занимающимся академическими исследованиями. Мы помогаем им быстро экспериментировать и выдвигать свежие идеи".
Научная лицензия - очередной шаг на долгом пути Sun в ее стремлении поощрять новые направления развития Java, в то же время не допуская раскола, что подорвало бы один из ключевых принципов технологии.
В интервью на прошлой неделе исполнительный вице-президент группы программного обеспечения Sun Джонатан Шварц сказал, что исследовательская лицензия "разрешит разработку open-source в исследовательских целях", однако сходство со свободным движением open-source невелико. В отличие от лицензий open-source, Sun Java Research License не допускает коммерческого использования этих новых идей, отметил Гослинг.
Если кто-то хочет широко внедрить научную идею в компьютерную индустрию, он сможет сделать это через Java Community Process - процесс, в ходе которого Sun и ее союзники принимают решения о новых стандартах для Java.
Sun постепенно ослабляет некогда мертвую хватку на Java, позволяя компаниям продвигать технологию в новых направлениях. Но производитель серверов так и не избавился от опасений, что развитие Java может пойти по несовместимым путям. И это отнюдь не умозрительные опасения: расширения Java от Microsoft, предназначенные исключительно для Windows, стали причиной длительной судебной баталии между двумя компаниями.
Но Sun стала больше делиться контролем над Java с другими. Она несколько раз пересматривала Java Community Process и сейчас опять работает над тем, чтобы сделать процесс более открытым.
Sun не впервые пытается стимулировать инновации. В 1998 году она решила поделиться исходным кодом Java с другими компаниями, чтобы они могли проверять новые идеи без необходимости платить роялти. Жизненно важно, чтобы конвейер новых идей по Java не останавливался, говорит Гослинг. "То, что потом оказывается важным, всегда появляется неожиданно". Об этом сообщает "ZDNet".