Браузерный движок Kosmonaut. Продолжатель Servo и написан на Rust
Как ни крути, а в мире сейчас распространены 3 браузерных движка: WebKit (на котором базируется, к примеру, Apple Safari), Blink (Chromium, Google Chrome, Яндекс.Браузеры и многие другие) и Gecko, он же Quantum (Firefox). У Firefox дела идут не очень и за 2020 году будет уволено почти треть сотрудников, а будущее уже не будет так сильно сконцентрировано на браузере, да и аудитория у браузера сокращается год от года. Всего движков намного больше, но остальные не имеют сколь либо значимой аудитории, и чаще всего, браузеры на ни не способны корректно отображать многие страницы и тягаться с лидерами рынка.
В таких условиях появление нового движка стоит освятить. У Mozilla развивался не только Firefox, но и другие продукты, одним из которых был движок Servo. Более продвинутым пользователям он запомнился очень высокой скоростью работы и простоте кода, так как был написан с нуля, а не накапливал старый ког годами. К сожалению, с увольнениями, заниматься этим движком будет некому, и маловероятно что он хоть как-то разовьется в будущем, часть наработок перешли в Firefox и видимо на этом всё, Servo уходит в прошлое.
Энтузиасты, решили развивать новый браузерный движок, который использует в себе наработки от Servo. Это не форк, а заимствованы лишь часть решений. Браузерный движок получил название Kosmonaut. Как и Servo, Kosmonaut написан на языке Rust. «Склепать» браузер под себя на данном движке пока могут только более продвинутые пользователи, кто разбирается в коде, для обычных пользователей он недоступен. Что же касается возможностей, пока они далеки от идеала и возможностей многих конкурентов.
Хочется верить, что мы не уйдем в будущем в мир, где поголовно правит Blink и браузеры на Chromium, поэтому пристально присматриваемся к любому потенциально привлекательному движку. Kosmonaut может стать одним из них.