Предложение по реорганизации проекта Fedora с целью продвижения web-сервисов
1 октября 2010 года
Майк МакГрэз (Mike McGrath), член управляющего совета проекта Fedora, вынес на обсуждение вопрос изменения политики развития проекта, направленной на развитие приложений, работающий в виде web-сервисов. Майк считает, что классические локальные приложения уходят в прошлое, а будущее за cloud-сервисами, такими как Google Docs, и что открытому сообществу в настоящий момент нечего противопоставить подобным системам. За последние годы производительность JavaScript-движков существенно возросла, а технологии HTML5 достигли уровня, при котором можно создавать web-приложения, интерфейс которых не намного отличается от привычных GUI-интерфейсов. Многие из разработчиков продолжают отождествлять web-технологии с разметкой в стиле HTML 4.01 и Ajax, не ведая о появлении API для работы с локальной БД, offline-хранилищами, web-сокетами, 3D и 2D-графикой.
Майк МакГрэз предлагает реорганизовать проект Fedora, создав инфраструктуру, помогающую разработчикам создавать свободные приложения, способные конкурировать с web-сервисами Google. Организационные моменты, связанные со стимулированием развития инфраструктуры, можно будет заимствовать из практики организации Apache Software Foundation. В рамках проекта предлагается создать хостинг приложений, с которыми можно работать через web, без установки на локальный компьютер. Это будет не просто набор приложений, а целое сообщество заинтересованных в их развитии энтузиастов, направление развития которого определяется единым избираемым комитетом инженеров, архитекторов, координаторов и проектировщиков.
Систему не планируется создать в одночасье, это длительный и амбициозный проект, на подъем которого понадобиться несколько лет. Будут разработаны свободные инструменты, которые позволят каждому развернуть у себя сервисы, подобные тем, что предоставляет Google. Задача не просто дать возможность загрузить программу для последующей установки, а обеспечить ее прямое выполнения всеми желающими из web (например, разработчик создал приложение для ведения заметок, пользователи сразу могут начать использовать данную систему, как это происходит с сервисами Google).
В качестве частного примера свободного проекта, работающего в том же направлении, приводится Mozilla Skywriter (Bespin) - интегрированная среда разработки, работающая через web. Подобные системы планируется создать и для других направлений деятельности, таких как выполнение офисных задач, средств для организации общения и решения вычислительных операций.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.