> Мне одно интересно. Нафига кому-то может прийти в голову делать браузер?Это пришло в голову мне.
> Вам делать нечего или деньги некуда девать?
Денег то у нас как раз и нет.
> Или вы студенты и у вас много свободного времени?
> Нет более полезных задач для решения?
Времени у нас свободного тоже нет, всё уходит на написание движка/браузера.
Браузер пилить крайне увлекательное занятие. Там свод всех технологий. Надо знать очень много, вот прям крайне много. Тут студент вряд ли потянет.
Сейчас полноценных браузерных движков не много, по пальцам можно пересчитать. Все они имеют свои лицензии, у кого-то это целая солянка из лицензий (привет вебкит, блинк).
Все лицензии накладывают ограничения в той или иной области.
Сейчас всеми открытыми движками, которые идут в ногу со спецификациями, обладают несколько компаний: Google, Apple, Mozilla. Можно смело сказать, что только гиганты.
Собственно, они захватили рынок и продвигают "своё". Кто-то жаждет собирать информацию о пользователях, кто-то хочет встроить свои рекламо-резки (чужих реклам) и так далее.
Да, можно взять их открытые движки и создать "свой" браузер на их основе, но в случаи чего вам быстро по рукам дадут, смотрите выше о лицензиях. То есть, жизнь вам испортить в этом месте будет им легко.
Вносить изменения в чужой движок вы не сможете, он быстро обновляется. В какой-то момент вы просто устанете накатывать текущую версию на свою. Или если закроют исходники то вы не сможете их развивать. И там такого много.
Или вот попробуйте встроить вебкит в своё приложение. Или собрать его не на x86/64. Или запустить браузер на телевизоре/интернет вещах. Примеров много.
Мы же делаем быстрый, энергоэффективный, встраиваемый браузер, собственный движок.