различия операционных систем

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

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

различия операционных систем

Сообщение amiga_nerd8 17 авг 2010, 22:50

amiga os 3.9
amiga os 4.1
aros
morph os 2.4

ктонибудь структурированно может изложить?
помимо того что они под разные архитектуры 68k, ppc..
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

Re: различия операционных систем

Сообщение anny 18 авг 2010, 09:54

Структурировано изложено на викепедиях:

AmigaOS3
AmigaOS4
MorphOS
AROS

Вкратце, чтобы понять как все развивалось, имеется вот такая схемка:

Изображение

Т.е. изначально amigaos развилась до OS3.1 на классических амигах с 68к процами, затем, когда начали появляться PPC аксели, те кто получал права на amigaos пытались ее дорабатывать (добавляя кривую поддержку ppc и слегка наводя марафет самой оси, доведя ее до 3.5, и затем до 3.9 версии). Но т.к. денег на разработку нормальных следующих версий не было, и было не ясно под какое железо и что писать - много лет ушло в пустую. Спустя какое-то время, Hyperion контора купила себе права на разработку amigaos, получили официально сорцы amigaos3.1, и стали работать над следующими версиями оси. Переписали много чего, и сделали то, что должно было быть сделано 10 лет назад: Сначала бета 4.0, затем апдейты, затем 4.1, снова апдейты, и сейчас последня - 4.1 update 2. Ось работает на таких компьютерах (c PPC процами оф коз): Sam, A1, Pegasos2 (первые версии amigaos4 также работают на классических амигах с ппц акселями). Это собственно официальный путь развития amigaos (как и видно на картинке). Полную хронологию развития и более развернуто можно почитать по ссылке выше.

С другой стороны, когда появились PPC аксели для классических амиг, и официально amigaos не начинали переписывать чтобы она нормально юзала ppc , а не так как это было сделано через всякие warpup/powerup библиотеки (тормозные и кривые), то некоторые люди решили делать ось, которая будет не-официальным продолжением amigaos3.1, но полностью поддерживать ее API, и работать на PPC ядре, юзать PPC нормально и тд и тп (к тому же многие думали что amigaos как таковая вообще развиваться больше не будет официально). MorphOS также изначально делался под классические амиги с PPC процами , затем ось стала юзать больше железа (тоже PPCшного) и сейчас работает на таких железяках: Pegasos2, Efika, всякие различные вариации макинтошей и классические амиги с ppc процами. MorphOS развивался с нуля и сам по себе, т.е. весь код был написан с нуля и никаких оригинальных сорцов не юзалось. Последняя версия 2.5

В сравнении между MorphOS и AmigaOS сегодня принципиальной разницы большой нет. Обе оси имеют одинаковые проблемы, обе оси имеют одинаковые плюсы. На одной появились такие новые фичи, на другой другие. Одна быстрее в одном, другая в другом. Но, справедливости ради стоит отметить, что MorphOS на аналогичном железе, чуть-чуть, но быстрее amigaos4 по скорости. А скажем 3д драйвера на morphos быстрее в 2 раза чем на amigaos4. Сегодня они обе развиваются , постоянно выходят апдейты и тд. Со стороны пользователя могу сказать, что софта наверно все же побольше для amigaos4. Но некоторый софт (такой как OWB браузер например) на morphos развивается лучше ,и имеет больше фич. В целом , в принципе, одинаково. Хотя лично я предпочитаю amigaos4 для себя.

Ну и в стороне от юзеров долгое время находился AROS. AROS начался с основной идеи - opensource и уйти от проблем с железом (которые всегда были на амиге после банкротства комадора), и написать amigaos на все возможные процы (но X86 конечно был основной, т.к. самый популярный). Были аналогичные попытки и эмуляторы (и сейчас есть), но все они либо эмуляторы, либо умерли не успев показать чтото стоящее. AROS же сегодня в принципе почти уже дает amigaos3.x с новыми фичами , но на x86 (и не только на x86, и на ppc, и на arm, хотя основа это x86). Ранее не было не дров нормальных, не софта, все было криво и как говорится через жопу, но сегодня, в принципе, aros уже вырос до более менее приемлего уровня, и некоторые уже на нем живут. Правда, в сравнении с AmigaOs4 и MorhpOS, AROS более кривой, имеет больше багов, глюков и меньше фич, но развивается. Ну и конечно то что это opensource, и никакого конкретного плана или там организатора нет, то в целом как бы получается такое поделие от которого многого не ждешь. Хотя тоже на нем и mplayer, и owb, и игрухи всякие.

В целом, для примера, когда появляется какая-то хорошая OpenGL игруха с сорцами, и кто-то делает порт ее на любую из 3х осей, автоматически почти что всегда она появляется и на остальных двух осях. Плюс адекватные кодеры сотрудничают друг с другом с разных осей (скажем сейчас я делаю порт векторного паинт-редактора, зовется AmiFig, изначально был для amigaos3, потом стал опенсорс, затем чуваки портанули его на AROS, и я уже с этих сорцов делаю aos4 версию). Т.е. из-за того что все оси поддерживают aos3.x API как базу, все стало довольно просто между друг другом. Иногда конечно появляются лунатики-фанатики которые начинают оо моя Ось самая амиговская в мире ось, а остальные говно , но это классика фанатизма и издержки :)
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: различия операционных систем

Сообщение amiga_nerd8 18 авг 2010, 12:52

anny, спасибо за такой вот "человеческий" развернутый ответ, именно он и требовался. Прям не ожидал, что вот так вот все разжуют. Многое прояснилось, чего не прояснялось после прочтения вики :P
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

Re: различия операционных систем

Сообщение CLR 18 авг 2010, 23:00

Странно, что сюда до сих пор не ворвались "чиста амижники" и не рассказали нам, какое это заливное говно ваши амигаосы4.1 и морфосы и как нас лохов круто развели, а также какой же невероятный рулез и труЪ А1200/OS3.1 и ископаемый софт под нее! :lol:

anny хорошо рассказал, респект. Несколько умолчал про перспективы, двуядерные системы и прочее G5, но тот, кто ищет - то всегда найдет.
PowerBookG4/PegasosII/MacMiniG4/A1260/PS3/PS4Pro/PS Vita/PSP/ZX/Atari/C64/iPhone
Аватара пользователя
CLR
Надоедливый Амигодух
Надоедливый Амигодух
 
Сообщения: 365
Зарегистрирован: 03 июл 2002, 14:15
Откуда: Челябинск

Re: различия операционных систем

Сообщение amiga_nerd8 18 авг 2010, 23:28

так-так, что там не досказали? ))
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

Re: различия операционных систем

Сообщение ED 19 авг 2010, 11:53

CLR писал(а):Странно, что сюда до сих пор не ворвались "чиста амижники" и не рассказали нам, какое это заливное говно ваши амигаосы4.1 и морфосы

Зачем, ведь всем понятно, аос4 и мос - это амижные операционки.
а также какой же невероятный рулез и труЪ А1200/OS3.1 и ископаемый софт под нее! :lol:

Нет, мы только ждали что сейчас опять ворвутся и расскажут про "труЪ А1200/OS3.1 и ископаемый софт под нее!" :lol:
A1200+Apollo 1260@50+64mb, MediatorPCI+Voodoo 3+RTL8139, FastATA 1200 MK-V
A1200+Vampire V2
А500 Plus + GVP Impact SCSI, 2chip, 4fast
Commodore64+1541-2 Oceanic drive
iBook G4, 1.07GHz, 1.25Gb, MorphOS
PowerMac G4 1.25Ghz, 2Gb, Morphos
PowerMac G5 dual, 2GHz, 4Gb, MorphOS
Аватара пользователя
ED
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 601
Зарегистрирован: 07 авг 2002, 14:21
Откуда: Минск

Re: различия операционных систем

Сообщение anny 19 авг 2010, 12:01

@Clr
Ну я просто особо сильно не стал расписывать :)

@amiga_nerd8
Clr имеет ввиду что оси развиваются довольно хорошо и имеют довольно реальные перспективы быть не просто осями для фанатов, но и занимать какие-то ниши. Т.е. конечно не игровые-мэйнстримовые (быть может тоже пока), но дорасти до уровня MacOS/Linux в плане интереса со стороны юзеров (не только старых любителей, но и новых) более-менее перспективы есть. Сейчас подошли к тому моменту разработчики, что в принципе баги пофиксены основные, оси юзабельны, браузера современные есть (включая и поддержку флэша и ютуба и прочего), игрухи опен-сорсные современные тоже уже практически все портануты (aquaria, gish, homeworld, q3, десценты-херетики опенгльные, UFO современное и тд и тп, довольно много) , т.е. как бы уже есть некая база, которой уже достаточно для того, чтобы двигаться дальше.

Например "дальше" на MorphOS делают поддержку самых последних PPC маков (с процами под 2гигагерца), макбуки и прочее. Скоро выйдут новые дрова для 2d/3d (которые и сейчас быстрые, а будут еще и быстрее виндовых). А дальше для amigaos4 на слуху еще больше всего : с сентября начнут продажи двух новых ппц тачек - одна Sam_какаято_там_модификация с средним процом (1ггц), но и стоить будет не дорого, другая - amigax1000, где будет dual core ppc 1.8-2ghz каждый , и соответственно ось поимеет SMP , что довольно неплохо и даже современно. Также для оси4 уже готовы практически новые дрова под современные радеоны, и много всякого. Т.е. для стороннего человека хз что происходит, а если в теме быть , то можно сказать что спустя 10 лет говна всякого касаемо амига-тусни в целом, сейчас последние 2-3 года стали интересными, насыщенными и более радужными. Конечно проблемы остались некие, но сейчас именно тот момент, когда будет видно как разрабы будут решать основные и глобальные проблемы. Вообще зачитни здесь топик "os4 для peg2 part2", я там год назад начал писать о том как я купил ос4 для своего pegasos2, и как за этот год все развивалось (на первых 10-15 страницах картинки похерились, т.к. хостинг мой умер, но к концу ближе уже норм, сегодня как раз добавлю новых ньюсов).

Смотря на AROS в тоже время, он тоже, вырос именно в последний год-два (хотя уже 10 лет в разработке). Например недавно буквально в него добавили старый-добрый скрин-драггинг (т.е. ты мышкой хватаешь экран и вниз его тащишь). На amigaos4 конечно такое есть по умолчанию, а вот на morphos до сих пор почему то нет (это на самом деле обламывает сразу же). Хотя есть некие сторонние утилиты типа "dragon" которые позволяют таскать экраны, или скажем "Cube" которая позволяет между ними красиво переключаться, но именно такого амижного скриндрагинга по дефолту нет. А в AROS (который казалось бы худший вариант из всех), он уже есть. Также в арос появились новые дрова для 2d/3d (и софтварные, и хардварные), т.е. гамесы/проги и прочее все уже есть. Но зато у AROS нет эмуляции внутренней 68к прог. Т.е. на amigaos4 и morphos ты можешь запускать старые 68к проги (если они чипсет не юзают), а на AROS, в любом случае надо юзать UAE. Shell на AROS до сих пор кривой и бажный (шел имею ввиду newcli (консоль), аля как в юниксах /bin/sh, чтобы долбить как взрослый) ), хотя вот именно сейчас над шелом начали работать и фиксить. Какойто время назад (когда я делал дискмаг который работает на aos3/aos4/morphos/aros), в aros небыло некоторых функций из базового набора Апей Os3.x , но сейчас и они появились. Т.е. AROS уже тоже вырос к тому моменту, когда стало интересно. Хотя кривоват, глюковат, и визуально не особо красив в плане обертки. Но попробовать по любому интересно, и настроив все и поняв баги, можно даже "окунуться в тему", что довольно приятно, т.к. спустя 20лет "still alive" уже не просто "still alive", а "we are live!" :)
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: различия операционных систем

Сообщение ED 19 авг 2010, 12:38

anny писал(а):Например "дальше" на MorphOS делают поддержку самых последних PPC маков (с процами под 2гигагерца), макбуки и прочее.


Вот это очень хорошо, я уже всерьез думаю взять какой-нибудь powerbookG4 и приобрести морфос.
A1200+Apollo 1260@50+64mb, MediatorPCI+Voodoo 3+RTL8139, FastATA 1200 MK-V
A1200+Vampire V2
А500 Plus + GVP Impact SCSI, 2chip, 4fast
Commodore64+1541-2 Oceanic drive
iBook G4, 1.07GHz, 1.25Gb, MorphOS
PowerMac G4 1.25Ghz, 2Gb, Morphos
PowerMac G5 dual, 2GHz, 4Gb, MorphOS
Аватара пользователя
ED
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 601
Зарегистрирован: 07 авг 2002, 14:21
Откуда: Минск

Re: различия операционных систем

Сообщение amiga_nerd8 19 авг 2010, 13:18

anny писал(а): другая - amigax1000, где будет dual core ppc 1.8-2ghz каждый , и соответственно ось поимеет SMP , что довольно неплохо и даже современно.

Вот похоже я хочу именно вот этот вариант:)

А с гефорсами туго? А то что-то все радеон, да радеон..
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

Re: различия операционных систем

Сообщение anny 19 авг 2010, 13:34

Только радеоны, да. А x1000 будет стоить порядка 1500-2000 евро :)
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: различия операционных систем

Сообщение amiga_nerd8 19 авг 2010, 13:37

а почему только радеоны? исторически так сложилось?

ну будет - так будет. главное чтоб купить можно было. вон маки эти стоят такие же, если не большие деньги..
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

Re: различия операционных систем

Сообщение anny 19 авг 2010, 15:55

@amiga_nerd8
Чекал цены на аналогичные маки, и маки дешевле гдето на 30-40% получались.
По поводу радеонов - так вроде как опенсорс, поэтому везде их и поддерживают, тк ковырятся дебажить и делать с нуля без документации это жесть.
anny
Беспардонный Амигофлуд
Беспардонный Амигофлуд
 
Сообщения: 1267
Зарегистрирован: 05 дек 2004, 01:22

Re: различия операционных систем

Сообщение amiga_nerd8 19 авг 2010, 15:56

ну лучшее наверно всегда дороже:)
ааа вот оно что..у нвидии оказывается закрытый код..
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

Re: различия операционных систем

Сообщение fyrex 19 авг 2010, 16:57

anny: а все таке, если рассмотреть класику с ппц, например на ос4, то будут ли робить там проги 68к и которые к тому же юзают чипсет ?
Даже перефразирую, по сути ос4 это почти что ос3, так имеет ли вообще смысл ставить эти оси на класику ? или дрова для видимо карт например заточены исключительно на ос4/морфос ?
Последний раз редактировалось fyrex 19 авг 2010, 16:59, всего редактировалось 1 раз.
fyrex
Уважаемый Амиговед
Уважаемый Амиговед
 
Сообщения: 80
Зарегистрирован: 10 дек 2002, 18:39
Откуда: tula

Re: различия операционных систем

Сообщение amiga_nerd8 19 авг 2010, 16:58

ну я так понял из утверждения anny что будут
Аватара пользователя
amiga_nerd8
Зрелый Амигофан
Зрелый Амигофан
 
Сообщения: 32
Зарегистрирован: 18 сен 2007, 14:33
Откуда: Moscow

След.

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

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

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

cron