Современные amiga-like оси.

Софт современных Amiga-like компьютеров. Morphos 2.x, AmigaOS 4.x, Aros, Linux

Модераторы: striimii, Vinnny

Современные amiga-like оси.

Сообщение anny 06 июн 2011, 20:14

------------------ Современные amiga-like оси -------------------

Вместо предисловия

Как обещал вчера, выкладываю небольшую статейку, о современных реалиях современных осей корни которых пошли так или иначе с amigaos. Сразу оговорюсь, я говорю только о современных amiga-like осях, которые развиваются и стараются приблизиться к так или иначе современным стандартам, оставляя при этом те основы, которые не мешают продвижению вперед. Разумеется все также есть retro группы которые юзают amigaos3.x, и даже периодически релизят какие-то простенькие порты, фиксы и дополнения, но для тех кому не интересно retro само в себе со всей этой ностальгией и прочими атрибутами антиквариата, все это не имеет никакого значения по огромному ряду причин. Так же есть всякие разные ответвления и проекты которые ориентированны больше на retro любителей (как например minimig, fpga-arcade, natami), и тем кто интересуется именно ретро и классикой, данная статейка будет не интересна. В данном тексте как я уже сказал мы коснемся современных amiga и amiga-like осей, и на сегодняшний день их всего 3, это : AmigaOS4 , MorphOS и AROS. Разумеется буду стараться писать как незаинтересованное лицо, но собственные мнения будут проскакивать тоже конечно.

Немного истории

Для более простого понимания о том когда, что, и как развивалось в временных рамках можно посмотреть этот граф:

time1.jpg
time1.jpg (51.15 KiB) Просмотров: 11474


На нем хорошо видны временные рамки и становится понятно когда и что началось. Например видно, что раньше всех свою эпопею начал AROS, еще в 95м году (т.е. 16 лет назад). Затем в 2000м начались первые нормальные релизы морфос ,и в 2004 amigaos4. Развивалось все так потому как в 95том уже некоторые люди начали понимать, что x86 железо и вся эта модульность по типу "сунул-вынул плату" это будущее, и началась постепенная работа (однако это понимали очень немногие, а потому работа двигалась очень-очень не быстро). Т.е. основа основ конечно была готова чуть-ли не моментально, но на отшлифовку API, добавления и портирование библиотек и прочих прибамбасов ушли годы и годы.

Morphos же начала свой путь даже раньше чем 2000, но официальные релизы начались именно около 10 лет назад. Тут так сказать момент был сложнее, т.к. в то время PPC процы не были уж так совсем плохи, тот же Apple во всю начало их использование в своих mac mini, powerpac и прочих , и собственно будущее для PPC выглядело вполне нормально. Да и начались проблемы с владельцами amigaos3.x , кривые патчи, изначальная работа на 68k проце (хотя классические тачки уже как много лет имели ppc-аксели), и потом другие ребята начали новую ppc-ось - MorphOS, которой на сегодняшний день официально 11 лет, но по хорошему все началось лет 13 назад.

Ну и где-то в 2000ом году, когда AROS был никакой , morphos была только в самом начале пути , Amiga Inc (те которые имели права на amigaos и amiga словечки и тд) , договорились с некой hyperion-entertainment (на тот момент просто игровой конторы, которая делала игрухи для amigaos3, под ppc/warp3d (warp3d это аналог directx, только древних, 5тых версий), что они будут переносить amigaos3.x на PPC и релизить amigaos4. Работа началась, и заняла около 4х лет для первых публичных версий (на графике видно, что отсчет пошел с 2004го). Почему это заняло так много времени некоторые могут спросить : собственно когда кто то, пишет что то, с нуля (как было в случае с AROS и MorhpOS, это пишется так, как считается нужным, но когда приходится что-то готовое, сделанное кем то, куда-то переносить, исправлять чужие баги и проблемы , убирать ассемблерные куски и переписывать их на С , убирать древние языки по типу BCPL и лохматых фортнаров , разносить код на модули, делать его платформо независимым между разными PPC тачками и прочее - все это намного намного сложнее чем если-бы просто писалось с нуля. Отсюда и такой большой срок. Надо также отметить, что AmigaOS4 базируется на сорцах amigaos3.1 , не amigaos3.9 или amigaos3.5, и проблема тут заключается в том, что над amigaos3.5/3.9 работала другая компания в те далекие, около 2000ные годы: Haage & Partner (сегодня они конечно не имеют интереса в amigaos, и полностью сконцентрированы на win/etc, хотя некоторые страницы по амиге у них до сих пор есть на вебе: например по os3.9 или вот StormC). Собственно и сорцы 3.5/3.9 так и окисли у них в силу контрактных договоров и поэтому Hyperion пришлось работать над os3.1 , и в некоторых случаях фиксить те баги, что были уже пофиксены в 3.5/3.9.

Если посмотреть ниже идущий график, то зависимости конкретно кода и API вполне будут понятны:

Изображение

Т.е. Morphos и AROS в своей идее имеют amigaos3.1 API реализованные с нуля, а os4 базируется на конкретно aos3.1 сорцах + ре-реализовано практически все что было в 3.5/3.9 + все остальное новое что было сделано за последние 10 лет. На графике кстати видно, что в последнее время morphos и aros стали тесно сотрудничать , и общаясь с разными девелоперами и с morphos и с aros, я могу сказать что в будущем, вполне вероятно, что обе оси станут скорей всего просто одной осью (или же одни кодом, но , с двумя форками, один как morphos и другой как aros). Например обе оси юзают CyberGraphics как графическую под-систему (в то время как amigaos4 юзает Picasso96) (хотя AROS реализация очень сырая, и не имеет оверлея , как имеет его morphos), обе оси не хотят идти по стопам unix'a (как например делает amigaos4 : реализуют поддержку .so , портируют firefox / openoffice, юзера работают над портом QT). Т.е. такой некий испуг о том что вдруг morphos/aros станут очередной "не интересной осью коих тысячи уже". Хотя, я до сих пор не понимаю что плохого иметь amiga-like ось, которая имеет весь необходимые софт с юниксов также, как и все те идеи которые были изначально в amigaos, все те же оригинальные файлсистемы, структуру файл систем и тд и тп. Хотя конечно с некой оговоркой: AROS девелоперы не запарены сильно по этой теме, и они смело интегрировали Gallium3d в AROS (что как бы pure unix на сегодняшний момент).

Немного философии. Общие черты и общие проблемы

Основные проблемы всех современных amiga-like осей :

-- нет resource tracking: Нельзя убить задачу, чтобы убились и все открытые ей окна, ссылки, либы и прочее, т.е. убивая задачу , все остается, и нужно руками все искать и убивать, и по итогу все равно все не убьется). Реализуемо, но не на одной из осей этого сейчас нет.

-- нет нормальной защиты памяти: Любая прога может записать в любую память, и повесить и убить все. Т.е. в жизни это выглядит так: если юзер запускают любую плохо-написанную прогу (или прогу с багами, не суть), то сразу же возрастает опасность для системы, что все умрет и придется ребутить. А это в современное время совсем никак не катит, т.к. бывает что запущенно по 10-20 прог, и когда все это приходится ребутить это жесть. Необходимости в создании всяких огромных виртуал спейсов и тд (как на виндах и юниксах) нет, все что нужно это конкретно закрыть от записи определенные области, куски памяти и тд. Это несколько убьет совместимость этого и этого , но как бы почему и нет. Amigaos4 в этом плане уже начала вводить некоторые моменты, и они уже помогают, а на morphos и aros в этом плане все пока как на amigaos3.x. Хотя справедливости ради надо сказать, что на morphos все же есть некая защищенная область (самая - мега основная), но, по итогу, все также как и на остальные - плохая прога убивает и вешает все.

Это как бы основные 2 проблемы. Все остальное, не так страшно и вполне решаемо без радикальностей. Но resource tracking и memory protection это то, что всегда будет показывать на несерьезность осей в сравнении с виндами , юниксами и прочими сильными осями. Пока этих изменений не появится в одной, или во всех наших осях, все будет не очень качественно.

Касаемо чисто философской мути , можно сказать что имеется одна большая проблема: no new blood. В том смысле что новых юзеров и кодеров появляется очень мало, в основном весь костяк это мужики и старики (т.е. от 30 и до 60), а это, как не крути, сразу накладывает особый отпечаток: и маразм местами, и мания величия, и я-умнее-всех, и интерес сам в себе, и меньше энергии (за редким исключением), и меньше времени (тоже за редким исключением), у всех семьи, свои дела. Ведь те, кто до сих пор связаны с этим около-амижным интересом, в массе свой мягко сказать странные. Тут можно встретить и просто фриков-гиков, и больных на голову конкретно, и не-адекватов всяких мастей, и обиженных жизнью, и ретро-фанов, и те кто не могут выйти с детства, и те кто застрял в прошлом и боится настоящего .. в общем ... такое мясо из мяса. Реально нормальных людей в целом мало, хотя конечно это как и везде и в любой области, но в около-амижном мире это проявляется больше всего и очень ярко (кто бы сомневался собственно :) ). От того, что нет новых кодеров-юзеров (т.е. они появляются, но редко), все идет медленно. И развитие осей в целом, и развитие любых отдельных прог, и вообще мотивация и энергетика не такая , как если бы она была когда народу больше.

С другой стороны, есть общие положительные черты. Одна из них, что с годами, у пользователей и кодеров этих 3 осей пропала мысль о каком-то там "спасении омиговом". Т.е. люди уже поняли с годами, что классическая амига, и ее слава с ее играми-демками и популярностью осталась в прошлом и то что мы имеем сегодня , это уже совсем другие гибриды, с совсем другими целями , задачами , интересами и людьми. Сегодня лозунги по типу "only amiga make it possible" будут звучать как издевательство, и собственно поэтому это все как-то утихло, и люди спокойно, планомерно работают и двигают свои оси к более современным стандартам. Хотя разумеется, нет-нет да и проскочит что-то такое иногда.

Касаемо тех кто делает именно ОСИ, можно сказать, что самые адекватные это AROS кодеры, потому как у них все opensource (любой бери и работай), все работает на любом железе (но преимущественно x86, что тоже адекват, т.к. дешево и где угодно и какое угодно), ну и как бы в основном кодеры не кажутся пессимистически настроенными, в то время как amigaos4 и morphos кодеры местами очень даже тяжелы и странны. Видимо сказывается что PPC как процессор уже в глубоком закате , и что будущего у него особого такого не предвидится, что оси обе закрытые, т.е. если в компании над ними не работают, то больше никто над ними не работает тогда. Хотя и они тоже от человека к человеку конечно, но некоторые основные программисты что amigaos4 , что morphos - это нечто. Но как бы никто не заставляет конечно окунаться в грязное белье если желания нет. Можно только сделать некое напутствие новым юзерам: меньше irc, меньше форумов и тогда все будет более интереснее.

О каждой по немногу

Ну а теперь, чтобы так сказать подытожить , рассмотрим все оси отдельно, с их плюсами и минусами (некоторые чисто субъективные, но в основном конечно постарался не предвзято), начнем с AROS:

AROS

Изображение

Итак, AROS уже 16 лет в разработке , и что мы имеем по итогу ? По итогу, вы можете поставить AROS практически на любой x86. Но, дрова разумеется не везде и не для всего. Поддержаны многие чипы , работает на многих стационарах и ноутах, на многих geforcах будет работать HW accelerated 2d/3d (через noveau2d и gallium3d).

AROS имеет 2 больших плюса:

-- Работает на x86/ppc/arm/68k/и где угодно еще (но основа конечно x86, дрова и проги все под него релизятся).
-- OpenSource (но тут опять же, плюс в том, что можно код видеть и баги самому на ходить и править, а минус в том, что это вечно сырая операционка, т.е. она всегда с проблемами и багами).

Минусы же:

-- OpenSource (тоесть так сказать обратная сторона медали, что любой олигофрен может код испортить и багов на добавлять)
-- Неряшливая и небрежная (тоже издержки opensource, т.к. нет никакого коммерческого направления). Есть некие 2 проекта по созданию нормальных релизов : broadway и icaros desktop, но как бы пока все еще сыровато.
-- Много багов (в сравнении с Amigaos4 и morphos реально много)
-- Много чего не реализовано из того что было в amigaos3, и из этого что уже есть на amigaos4 / morphos

Т.е. AROS сегодня это некий потенциал , вот только если бы кодеров туда побольше, и дать ему еще повариться года 3, а то и 5, то вот тогда это будет уже нечто интересное, и я думаю даже будет стоить того что бы попробовать и пожить с ним. На данным момент из всех осей, эта ось где меньше всего прог, меньше всего портов, меньше того и этого. На ней нет встроенного 68к интерпретатора (тоесть например на amigaos4 и morphos, можно запускать любые старые 68к проги которые делались для amigaos3, и если проги не юзают чипов , тогда они будут работать). На AROS же только UAE и больше никак. Хотя с другой стороны, на AROS сделали неплохуй интеграцию этого UAE в систему (называется janus-uae), открываются окна как будто нативные, мышка расшарена, клипбоард расшарен и тд.

Но AROS по любому имеет потенциал, просто потому, что для него не нужно никакого специализированного железа, и все открыто. Т.е. так или иначе, сегодня или завтра, AROS наберет обороты и догонит и amigaos4 и morphos (если они конечно остановятся на том уровне который есть сейчас).

Основной сайты по AROS:

aros.org - основной сайт aros
aros-exec - форум AROS девелоперов и арос юзеров.
aros-archives - файл депо

AmigaOS4

Изображение

AmigaOS4 в разработке в целом в течении 10 лет. Что мы имеем по итогу ? В целом, мы имеем ОСЬ которая с каждым релизом становится стабильнее, интереснее и функциональнее. Основные релизы выполнены профессионально с точки зрения коммерческой конторы, а именно: красивые коробки, оригинальные штамповки , цветные мануалы и инстал-гайды. Даже наверно это хороший такой и большой плюс, потому как когда покупаешь что-то за 100 евро, всегда приятно что тебе сделали все красиво и заманчиво (даже если по итогу ты уже знаешь что получишь не мега-ось). Т.е. как бы то не было, чувствуется подход.

Сама ось, в принципе это та ось что я выбрал себе из всех 3. Ну AROS понятно почему мимо кассы (слишком сырой и почти ничего интересного в сравнении с amigaos4/morphos), а вот почему не morphos (в то время как он быстрее в некоторых местах, opengl на 50% быстрее на нем чем на amigaos4, mui4 на нем (и только на нем) , да и самые главные проги - браузер и видео-плеер на нем очень хороши) , это уже чисто субъективо мне понравилось что amigaos4 это конкретно видимое продолжение amigaos3. Все теже хоткеи работают, все теже моменты и приколы , только тонные нового, фиксов, убирание багов и тд. Так же лично мне нравится направление развития, а именно: забить на старый хлам, добавлять смело новое и двигать вперед. Т.е. например уже добавлена поддержка .so. В данный момент работают над интеграцией gallium3d. Обработка ошибок очень приятна , есть дебагеры (gdb / db101) , есть reaction который постоянно апдейтится и есть некоторые адекватные кодеры с которыми интересно и общаться и что-то делать совместное. Тем не менее есть некоторые фрики и на amigaos4 (по типу ярых сектантов, для которых не важно что и как, главное чтобы было слово amiga), но их совсем мало, и уже их особо не замечаешь.

Минусы конечно тоже есть, и проблемы есть, но проблемы эти и минусы такие же как и на morphos. Хотя, однако, для amigaos4 нужно покупать спец. железо которое не так и дешего, а для morphos можно тупо заюзать макинтош , который стоит 200 баксов. Хотя т.к. я имею pegasos2 , на котором у меня и последняя amigaos4, и последний morphos - я могу сравнивать , и как то мне ближе все же amigaos4. Как то более отполирована она , более проста , более проще все для программирования. Нету вот этим вот заебов как на morphos, о том, что надо 68к суппорт сохранить любой ценой ! Надо любой ценой сохранить древние апи ! Надо любой ценой не прибавлять ничего нового ! Надо код делать чтобы был не проще для девелоперов, а изъебестей и сложнее. Добавить кучу левых регистров не нужных и тд и тп. Короче с amigaos4 ты чувствуешь себя хоть и немного без того и этого, но как на современной оси, а на morphos как будто юзаешь amigaos3 и проблемы все те же, и баги такие же , и как то просто не весело.

Но это все субъективно конечно. Morphos технически именно сегодня, быстрее и более навороченее.

Основные сайт по amigaos4:

Hyperion - основной сайт
Hyperion - девелский блог
www.amigans.net - os4 centric forum
os4depot.net - файловый архив
amigaos4 на Wiki

MorphOS

Изображение

Morphos является самой быстрой, самой доступной и самой навороченной осью. Быстрая т.к. по тестам на том же железе, все операции быстрее в сравнении с amigaos4 : начиная от работы с файлами и файл системами, и заканчивая скоростью opengl. Доступная т.к. можно купить mac mini за 200 баксов (а не sam460 за 500-700), который и быстрее sam460, и ось качественнее в некотором смысле.

Morphos имеет MUI4 - на долгие года единственная и основная GUI для amigaos3 и всех остальных (для amigaos4 мы имеем amigaos3.9, которую только в послденее время мы более менее дотянули до начального уровня mui4, а для aros есть zune, но это вообще баги и глюки пока). Под mui4 на морфос есть и качественный браузер (с флеш-суппортом кое-каким, и ютуб играется в браузере, и фулскрин и тд и тп). Браузер этот мы портанули под amigaos4, но не все фичи доступны (например mediaplayrа нет, и плагины не проверены работают ли вообще). Также морфос имеет качественный порт mplayera. Тот который на amigaos4 - без gui, и с багами. На morphos также есть некая среда которая заменила примитивный Workbench - Ambient. Тоже довольно удобна и наворочена (хотя, amigaos4 имеет некий полу-аналог называющийся filer, но ambient все равно серьезнее).

Но, на morphos довольно тяжелей делать порты, morphos последнее время позиционируется совсем как сам в себе и без огромных желаний рваться вперед, ну и как то кодеры там с совсем большой манией величия. Но в целом, там и проги неплохие есть (которые нет на amigaos4), да и вообще ОСЬ довольно взрослая. Хотя, мне много чего там не нравится. Но как бы говоря адекватно , технически она лучше чем amigaos4.

Основные сайт по morphos:

morphos-team - основной сайт morphos
morphzone - основной саппорт сайт : форум, статьи, библиотека прог и прочее


The End

Собственно какую ось выбрать, это уже вам решать. Но для финального мнения, нужно попробовать все эти 3 оси самим, дабы сделать правильные выводы, т.к. все что я тут написал, это то как думаю я.

Напоследок, посмотрите вот этот вот видос на ютубе, в котором некий DanWood в более-менее качественной и полу-профессиональной манере рассказывает в чем прикол быть amiga userом в 2011ом году (и показывает в движении и amigaos4 , и morphos и aros). Там же у него есть неплохие видосы о 2009ом году, вполне интересны к ознакомлению так сказать.
Последний раз редактировалось anny 07 июн 2011, 00:08, всего редактировалось 1 раз.
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: Современные amiga-like оси.

Сообщение easy_john 06 июн 2011, 20:19

Огромное спасибо за столько информации. Хотя я еще не дочитал до конца :)
ЗЫ может в вики запульнуть, что бы оно не затерялось во времени?
PegasosII G4 1.0/1Gb/80Gb/Ati 9200/MorphOS unreg/Debian
a4000/PPC 233mhz/68060 50mhz/128mb/cv ppc/toccata/x-surf/kickflash/indivision/AOS3.9-4.0
a1200/PPC 200mhz/68040 25mhz/256mb/bv ppc/delfina/wifi/indivision sd+ff/AOS 3.9-4.0
a600/68000 7mhz/8mb fast/wifi/AOS 3.0
Аватара пользователя
easy_john
Менеджер
Менеджер
 
Сообщения: 4296
Зарегистрирован: 03 мар 2006, 15:24
Откуда: SPb

Re: Современные amiga-like оси.

Сообщение anny 06 июн 2011, 20:30

@easy
В принципе если не лень то можно да, сделать что-нибудь типа раздела "amiga и amiga-like сегодня", и пулять туда статейки всякие (эту можно назвать как и названа, токо добавить 2011, типа "современные amiga-like оси в 2011". А там если еще что новое сделать то можно уже будет отдельно пихать
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: Современные amiga-like оси.

Сообщение zxspeccy 07 июн 2011, 11:33

Ухх... Ещё раз благодарствую за столь подробную и интересную информацию. Очень понравился ролик про современные АМИГА оси... Видно как на классике всё так медленно однако. а Амига Ос 4 очень понравилась, очень даже интересная ОС.. думаю ближе к зиме SAM460 все таки заиметь, а то эти безликие ПЦ порядком надоели. Очень напряг факт о драйвере звука в Саманте.. так что надо немного подождать.. :smoke:
A1200 ACA-1221 17Mhz 9mb RaM/ InDiviSioN Mk2/ HDD 40GB
MaC MiNi G4/ MorphOS 3.1 ReGiSteReD
Аватара пользователя
zxspeccy
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 235
Зарегистрирован: 15 июн 2010, 02:28
Откуда: Тверь

Re: Современные amiga-like оси.

Сообщение anny 07 июн 2011, 12:11

Видно как на классике всё так медленно однако.


Как я вижу на видосе, у него нет видяхи. Т.е. все работает через AGA и простой переходник чтобы на мониторе показывать (или может фиксер какой) - а это конечно тормоза и коматоз. В принципе есть видосы amigaos4 на классике, там все разумеется быстрее и нормальнее и тд. Но все равно конечно медленно в сравнении с более-менее современным железом.

Очень напряг факт о драйвере звука в Саманте..


Я думаю 3-5 недель и будет в паблике. Но в любом случае лучше обождать конечно (а заодно и update3 выйдет, чтобы брать уже самое оно).
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: Современные amiga-like оси.

Сообщение woodruff 07 июн 2011, 23:13

anny, большое спасибо за пост, ситуация более-менее прояснилась. А кстати, как там дела продвигаются с портом Firefox на AOS4, а то последнее, что слышал, это то, что какуюто альфу запилили и на этом как бы все заглохло.
woodruff
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 233
Зарегистрирован: 23 окт 2003, 11:26
Откуда: Дубна

Re: Современные amiga-like оси.

Сообщение anny 08 июн 2011, 00:21

@woodruff
С Firefox ситуация такая: после бета релиза 3.6 версии , фриден-бразерс поняли что грядет ff 4.0, и лучше сконцентрироваться на нем, и сказали что мы мол отдыхаем пару месяцев ,пока не выйдет стабильная версия ff4.0. Она вышла , они начали рсаботать, дело пошло, а фаерфоксники решили релизить каждые 2 месяца новые версии. Поэтому они решили портировать не самую последнюю, а тупо 4.0.1 stable сделать юзебельной (а не такой как 3.6beta, кривая и бажная).

Последняя информация была на хиперион-блоге чуть больше 2х месяцев назад (28 марта) , в котором Томас сказал что мол все скомпилялось, работа идет, и мол если все будет ок, то новая версия фф4 будет зарелизена в начале лета (тоесть на самом деле гдето в конце лета-начале осени при норм раскладе:) )
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: Современные amiga-like оси.

Сообщение zxspeccy 08 июн 2011, 19:01

Изображение
A1200 ACA-1221 17Mhz 9mb RaM/ InDiviSioN Mk2/ HDD 40GB
MaC MiNi G4/ MorphOS 3.1 ReGiSteReD
Аватара пользователя
zxspeccy
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 235
Зарегистрирован: 15 июн 2010, 02:28
Откуда: Тверь

Re: Современные amiga-like оси.

Сообщение peguser 09 июн 2011, 03:05

@zxspeccy

Блин, а я по-английски читаю...
Efika MX Smartbook, Ubuntu 12.04
Ryzen 5 2400G, RAM: 24GB, SSD 512 GB + SSD 512 GB + HDD 3 TB, Manjaro KDE
Аватара пользователя
peguser
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 296
Зарегистрирован: 21 июн 2006, 02:17
Откуда: Москва

Re: Современные amiga-like оси.

Сообщение woodruff 20 июл 2011, 00:54

Чтобы совсем уж не оффтопить в этой теме, буду дальше писать в более подходящей.
2anny
anny писал(а):...Касаемо списка фич в amigaos4 - хз где он, но в целом , там и сравнивать нечего, т.к. по умолчанию Morphos имеет Ambient , а amigaos4 все тот же воркбенч как на 3.9 + марафет + фиксы + некоторые дополнения. Аналог Ambient'a на aos4 это Filer , но он не замена WB как ambient, а просто тупо прога. Морфос также имеет mui4, в то время как aos4 имеет в текущем девелоперском варианте "почти что mui4" (будет зарелизена с "совсем скоро update3"). Однако aos4 имеет развитый reaction (который уже в некоторых местах может быть и лучше чем mui), поддержку. А в остальном в принципе все тоже самое. Для aos4 новые видяхи и дрова для них правда есть, а для морфос нету , и в amigaos4.2 будет (по идее) gallium/mesa поддержка (т.е. шейдеры, чего на морфос также не будет). Однако железо для aos4 дорогое, а для морфоса mac mini и все гуд.


То, что ты написал - это, в принципе, все понятно. Из твоих постов здесь и из обсуждений на буржуйских форумах я лично для себя вынес следующее: AOS по сравнению с MOS - это, типа, ось "на вырост", т.е. пока по возможностям/производительности где-то не дотягивает, но много чего в обозримом будущем должно появиться(и, судя по стабильному развитию в последнее время, наверное появится). Это все ничего, с этим я готов смириться и подождать, хотя бы потому, что общая тенденция развития и настой разрабов мне нравится больше, чем MorphOS Team. Кроме того, в целом, буржуи, особенно пользователи обеих осей, говорят, что по возможностям обе оси уже очень схожи. На самом деле от заказа Саманты меня пока удерживает только две вещи: ситуация с USB стеком(отсутствие поддержки USB 2.0) и эта статья, где ну совсем уж все плохо(и это я не беру в расчет 3D-тесты).
Вот, собстно, ты можешь как-то прояснить эти моменты? Т.е., насколько реально ждать в Update3 поддержку USB 2.0(вроде в блоге Хиперионов че-то такое проскакивало) и изменилась ли ситуация с производительностью файловой системы и ядра с момента первого релиза на Пегасе(я так понимаю, все это напрямую связано и Самантой)?
woodruff
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 233
Зарегистрирован: 23 окт 2003, 11:26
Откуда: Дубна

Re: Современные amiga-like оси.

Сообщение anny 20 июл 2011, 13:18

@woodruff
То, что ты написал - это, в принципе, все понятно. Из твоих постов здесь и из обсуждений на буржуйских форумах я лично для себя вынес следующее: AOS по сравнению с MOS - это, типа, ось "на вырост", т.е. пока по возможностям/производительности где-то не дотягивает, но много чего в обозримом будущем должно появиться(и, судя по стабильному развитию в последнее время, наверное появится).


Да, именно.

На самом деле от заказа Саманты меня пока удерживает только две вещи: ситуация с USB стеком(отсутствие поддержки USB 2.0) и эта статья, где ну совсем уж все плохо(и это я не беру в расчет 3D-тесты).


По USB2.0 - он 99% будет в update3 (я знаю это от макса из acube, который один из девелоперов). Конечно как обычно может быть что-то, и эта амига , но мне и он и еще один девелопер сказали что да, uschi или как его там - usb2.0 в update3).

Касаемо статьи - статья старая (2009го) , с последними всеми апдейтами все стало лучше. Хотя, по тестам я не вижу больших разниц даже в 2009ом (ну кроме 3д и usb конечно).

Вот, собстно, ты можешь как-то прояснить эти моменты? Т.е., насколько реально ждать в Update3 поддержку USB 2.0(вроде в блоге Хиперионов че-то такое проскакивало)


Ну как я сказал 99% , но это only_amiga_make_it_possible (т.е. когда 99, это совсем не 100 :) ).

и изменилась ли ситуация с производительностью файловой системы и ядра с момента первого релиза на Пегасе


Вот это хз, т.к. я тестов особых не делал в этом плане, но у меня никогда и мыслей не возникало это проверять. Знаю только что апдейты были и там и там (однако, мой morphos 2.7 , грузится быстрее чем последняя aos4. Конечно у меня в аос4 левых модулей по умолчанию грузится куча,но как бы я сраниваю по умолчанию).

(я так понимаю, все это напрямую связано и Самантой)?


Не, с самантой как раз связанно косвенно (в смысле исправления для peg2, косвенно исправляют возможные проблемы и на самах, и наоборот). Однако то что я знаю точно, это для саманты в update3, будет идти новая rtg.library, в которой acube программеры сделали поддержку DMA (т.е. writepixelarray() работает в 10 раз быстрее в update3 на всех версиях sam. Ну и не только writepixelarray конечно, еще какието блит операции и тд). И вот это уже на прямую и конкретно саманта-онли.
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: Современные amiga-like оси.

Сообщение woodruff 21 июл 2011, 00:26

anny писал(а):(однако, мой morphos 2.7 , грузится быстрее чем последняя aos4. Конечно у меня в аос4 левых модулей по умолчанию грузится куча,но как бы я сраниваю по умолчанию).


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

Ладно, теперь ситуация более-менее прояснилась. Спасибо, anny, за терпеливое разжевывание всяких вопросов.
woodruff
Престарелый Амигодум
Престарелый Амигодум
 
Сообщения: 233
Зарегистрирован: 23 окт 2003, 11:26
Откуда: Дубна


Вернуться в Софт Amiga NG

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40

cron