Приложение Камера Google Chrome OS стало открытым исходным кодом

Многие аспекты Google Chrome и Chrome OS доступны в виде открытого исходного кода непосредственно от Google в рамках проектов Chromium. Однако Google по-прежнему сохраняет некоторые вещи в частном порядке. Одной из частей Chrome OS, которая все это время оставалась частной, является приложение «Камера», но сейчас ситуация меняется: оно добавлено в репозиторий открытого исходного кода Chromium. Похоже, Google также планирует некоторые улучшения, такие как портретный режим.

Приложение камеры Chrome OS, хоть и удобное, но, по общему признанию, нуждается в некоторых улучшениях. Например, приложение получило возможность записывать видео в этом году. Теперь, похоже, Google может попытаться внести некоторые крайне необходимые улучшения (или, по крайней мере, оставить дверь открытой для других, чтобы они сделали это сами), сделав все приложение открытым исходным кодом.

Это было обнаружено в (все еще находящемся в стадии разработки) изменении кода, найденном в системе управления исходным кодом Gerrit Chromium, просто озаглавленном «Поместить кодовую базу CCA в chromium». Изучая включенный исходный код, поражает, насколько большая часть приложения Chrome Camera была создана с использованием JavaScript.

Реклама — прокрутите дальше, чтобы увидеть больше контента

Возможно, вы помните, что несколько месяцев назад Chrome OS начнет использовать приложение Камера Google для Android для ваших фотосъемок вместо нативного приложения Chrome OS. В таком случае вы можете задаться вопросом, зачем Google вообще меняет что-то в приложении камеры Chrome OS, не говоря уже о том, чтобы сделать его открытым исходным кодом, учитывая, что оно больше не должно использоваться.

Ответ на этот вопрос кроется в другом коммите, который точно объясняет, когда Chrome OS решит использовать приложение Chrome вместо приложения Android. Разработчики вдаются в некоторые интересные детали, касающиеся внешних камер и корпоративных политик, но коротко говоря: если на вашем Chromebook нет Android Pie, вы по-прежнему будете использовать приложение Chrome. Учитывая, что Android Pie только начинает развертываться для пользователей, это означает, что большинство пользователей используют приложение Chrome по умолчанию.

Так в чем же преимущество того, что Google сделал приложение камеры Chrome OS открытым исходным кодом? Тот же разработчик, который опубликовал код приложения Chrome Camera, недавно также неоднократно пытался реализовать эффекты переобработки изображений, такие как портретный режим, для Chrome Camera, но в то время не смог. Лучшая связь с остальным исходным кодом Chrome OS якобы позволит избежать «проблем синхронизации» между общедоступным и частным кодом, что должно упростить разработку новых функций, таких как переобработка изображений.

Теперь также вполне возможно, что сторонний разработчик сможет создать свои собственные улучшения для приложения камеры Chrome OS, поскольку оно стало открытым исходным кодом. Но будет ли кто-то вообще этим заниматься, покажет только время.


Смотрите 9to5Google на YouTube для получения дополнительных новостей: