adam napisał(a):
Dla mnie np. pomysł AmigaOS 4 na 68k (bez PPC) jest absurdalny, przecież właśnie jednym z głównych pierwotnych zamysłów było żeby uniezależnić AmigaOS od "czipsetów". Tych świętych niemalże kości, które z czasem z synonimu rewolucyjności stały się kulą u nogi.
Trzymam się swojej wersji, w sumie obaj nie posiadamy na ten temat wiedzy, a jedynie domysły.
Ale ja nie twierdzę że Hyperion ma zamiar wydać AmigaOS 4.0 dla M68K (nawet nie wiem czy mieliby do tego prawa). Natomiast to że w pierwszych kilku miesiącach od podpisania umowy poszczególne komponenty typu kickstart, były najpierw przepisywane z assemblera 68k na C, lecz na początku także kompilowane dla 68K, w celu lepszego wychwycenia błędow w dopiero zaczynającym zmieniać architekturę AmigaOS nie jest jakąś tajemnicą. Swego czasu natknąlem się na wypowiedzi mówiące o tym wprost, choć teraz nie mogę tego znaleźć. Jednak abyś znowu nie wyciągał z tego zbyt daleko idących wniosków, podkreślam że
były to raczej wczesne wprawki, które nie wiem czy nawet trafiły do betatesterów, a już na pewno nie nadawałyby się do publicznego wydania.Wypowiedzi, ktore wskazują na to pośrenio.
Pierwsza w 17 dni od podpisania kontraktu z Amiga Inc, kedy wydawało się ża AmigaOS 4.0 będzie jedynie szybkim portem AmigaOS 3.9 z większą ilością natywnych datatypów PPC i być może z kickstartem PPC oraz Petunią w celu uniknięcia spowolnień powodowanych przez context switche:
Kod:
Na targach Amiga 2001 firma Hyperion ogłosiła parę informacji dotyczących AmigaOS 4.0:
Picasso96 natywnie pod PPC
Warp3D dla kart graficznych Matrox oraz z układami Permedia3 i Radeon 1/2
różne sterowniki dla kart PCI
USB
powinien działać na wszystkich Amigach z PPC
emulator 68k wbudowany
AmigaDE
datatypy PPC
cena: mniej więcej taka jak AmigaOS 3.9
przewidywana data wydania - styczeń 2002
Ewidentnie wynika z tego że większość miała działać dalej na 68k, inaczej nie wyróżnialiby akurat datatypów i Picasso, jako tych elementów, które będą "banglać" natywnie.
Tu już obszerniejszy materiał ze stycznia 2002 roku, kiedy zdecydowanie zmieniono plany rezygnując z koncepcji podrasowanego AmigaOS 3.9 ze zwiększonym wsparciem dla PPC na rzecz pełnoprawnego AmigaOS 4.0. Zauważ że Hermans, każdorazowo chwalił się co jest przepisane na PPC, a to system plików, a to nowy stos TCP/IP, a to intuition i Reaction. Jednakże w przypadku kernela, dziwnym trafem nie użył słów "natywny" czy "w wersji na PPC", a sformułowania
"Kernel systemu AmigaOS napisany jest w asemblerze procesora 68k, obecnie przepisujemy go w C dodając nowe funkcje. W obecnych planach mamy...", moim zdaniem to jest cholernie mocna poszlaka że początkowym okresie prac najważniejszy element systemu najpierw skompilowano w C na 68k i tam dodawano nowe funkcje, a dopiero ostatecznie kompilowano go na PPC - gdyby już wtedy istniał kernel AmigaOS 4.0 na PPC, pewnie Hermans by się tym pochwalił.
Na koniec
wywiad z Hansem Friedenem, który przyznał że dopiero w lutym 2002 roku betatesterzy dostaną pierwszą wersję systemu PPC do testów (po prawdzie to jeszcze pierwsza wersja Developer pre-relase z czerwca 2004 roku miała trochę elementów 68k, np. o ile mnie pamięć nie myli Picasso 96, które zapowiadano natywnie już 2 lata wcześniej, a dostaliśmy je bodaj w pierwszym update z października 2004r).
P.S.
Przy okazji szperania po archiwaliach, znalazłem
taką informację. Nie wiem czy pamiętacie jak rok temu podczas imprez z okazji obchodów 30 rocznicy Amigi, zwróciło moją uwagę że na stoiskach "czerwonych" stały komputery opisane fiszkami "AmigaOne X5000", tam gdzie był Morphos było jedynie samo "X5000". Wysnułem wówczas przypuszczenie że to nie przypadek i że ze względów licencyjnych komputery marki AmigaOne nie moga być sprzedawane z innymi systemami operacyjnymi niż AmigaOS.
Treść newsa sprzed kilkunastu lat brzmi:
Kod:
Amigowy sprzęt tylko z systemem AmigaOS
Już teraz firma Amiga Inc. z firmą Hyperion myślą o tym jak zapobiegać pladze piractwa. Przedstawiony w najnowszym Executive Update pomysł wydaje się być prosty. Amigowy sprzęt będzie sprzedawany z systemem operacyjnym AmigaOS. Inaczej mówiąc wracamy do korzeni, kiedy to kupując nowy sprzęt, kupowaliśmy jednocześnie dołączony do niego system operacyjny. Na przykład kupując komputer AmigaOne dostaniemy go razem z najnowszą wersją systemu AmigaOS. A co z tymi, którzy chcą kupić płytę AmigaOne i używać jej z systemem Linux? Będzie i taka możliwość, jednak płyta wtedy nie będzie się ze względów prawnych nazywać AmigaOne
Oczywiście informacje z 2002r mogą być już nieaktualne, aczkolwiek przypadek Acube, który nie może sprzedawać Amigi One bez AmigaOS 4, a co najwyżej zmuszony dyrektywami unijnymi oferuje potencjalny zwrot kasy, gdy użytkownik odeśle system operacyjny wskazuje że dalej coś jest na rzeczy. Innymi słowy tylko AmigaOS działa na prawdziwych Amigach, a Morphos wedle dużego prawdopodobieństwa (pomijajac starą wersję 1.x) formalnie nie działa na żadnej Amidze, a co najwyżej na plytach głównych SAM460 i Cyrus.