Arachne — это интернет-пакет , содержащий графический веб-браузер , почтовый клиент и номеронабиратель. [2] Первоначально Arachne была разработана Михалом Полаком [1] под его лейблом xChaos, название которого он позже изменил на Arachne Labs. Он был написан на языке C и скомпилирован с использованием Borland C++ 3.1. [3] С тех пор Arachne была выпущена под лицензией GPL как Arachne GPL .
Arachne в основном работает в операционных системах на базе DOS , но существуют также сборки для Linux . [4] Версия Arachne для Linux использует SVGALib, что позволяет ей работать без необходимости использования сервера отображения.
Arachne поддерживает множество форматов файлов, протоколов и стандартов, включая видеорежимы от CGA 640×200 в монохромном режиме до VESA 1024×768 в режиме высокого цвета (65 536 цветов). Он предназначен для систем, в которых не установлена оконная система . [5]
Arachne поддерживает несколько форматов изображений, включая JPEG , PNG , BMP и анимированный GIF . Он поддерживает подмножество стандартов HTML 4.0 и CSS 1.0 , включая полную поддержку таблиц и фреймов. [6] Поддерживаемые протоколы включают FTP , NNTP для форумов USENET , POP3 , SMTP и Gopher . Arachne включает в себя полноценный пакет соединений TCP/IP, который поддерживает некоторые коммутируемые соединения и соединения Ethernet. Однако Arachne не поддерживает JavaScript , [2] Java [2] или SSL . Arachne можно расширить за счет использования дополнений для таких задач, как просмотр фильмов DivX , воспроизведение файлов MP3 , IRC- чат, RSS и просмотр PDF- документов. Arachne также поддерживает интерфейс шлюза DOS (DGI), уникальную функцию, аналогичную написанию сценариев Common Gateway Interface (CGI) на клиенте.
Первой версией Arachne с известной датой выпуска была 1.0 Beta 2, выпущенная 22 декабря 1996 года. Окончательной и официальной версией Arachne Labs была 1.70R3 для DOS (выпущена 22 января 2001 года) и бета-версия 1.66 для Linux (выпущена 20 января 2001 года). июль 2000 г.). Хотя существовало еще несколько версий DOS, [7] [8] разработка Linux бездействовала до 24 мая 2008 года, когда была выпущена бета-версия 1.93 для Linux [9] . Текущая версия DOS, поддерживаемая Гленном МакКорклом, по состоянию на 23 декабря 2021 года — 1.99. В 2006 году Удо Кунт также выпустил экспериментальный порт Арахны на DPMI под названием DPMI Arachne.
Arachne поддерживает ограниченное подмножество таблиц стилей и HTML. Известная поддержка начиная с версии 1.93: [6]
Программное обеспечение xChaos лицензировало исходный код Arachne компании Caldera UK в 1997 году. Caldera UK добавила номеронабиратель Novell и стек TCP/IP , JavaScript , SSL , реализовала собственную поддержку кадров, добавила поддержку анимированных GIF-файлов, вывода звука, печати на множество принтеров, дополнительная экранная клавиатура для использования мыши и сенсорной панели ( SoftKeyboards ), профили пользователей, а также полностью изменили дизайн браузера (настраиваемый), используя Allegro для графики. Кроме того, они портировали его для компиляции как 32-битное расширенное приложение DOS с защищенным режимом (используя DPMI с использованием DJGPP , компилятора GNU для DOS), [10] тогда как Arachne является 16-битным приложением. Эта программа продавалась как DR-WebSpyder в 1998 году; название должно было ассоциировать его с DR-DOS , которым в то время владела Caldera.
Когда Caldera передала DR-DOS своему филиалу компании Caldera Thin Clients , которая в 1999 году переименовала себя в Lineo , браузер стал называться Embrowser . [11] [12] С 2000 года порт браузера для Linux называется Embedix Browser .
[…] 1.2_beta7 03 мая 2002 г. […] 1.41b 13 июня 2006 г. […] 1.43_beta2 03 мая 2002 г. […] 1.47b 21 августа 1999 г. […] 1.66_beta 3 мая 2002 г. […] 1,70 03 мая 2002 г. […] 1,73 13 июня 2006 г. […]