Web Analytics
eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
Amiga forum / Hyde Park / PowerDev Meeting #6, Lublin, 28-29 marca.

Czytasz wątek: PowerDev Meeting #6, Lublin, 28-29 marca.

[wątek zablokowany]
Grzegorz
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 11:32

@konrad
O nawet nie wiedziałem, że AROS ma swój format ikon. AmigaOS 4 w wersji finalnej również wprowadził swój nowy format: 32-bitowych ikon z dwoma stanami.

Grzegorz, czy MorphOS ma jakiś swój format ikon czy jak należy przypuszczać wszystkie obsługiwane przez ten system formaty są zgapione z innych systemów operacyjnych?



A po co wymyślać nowy, nic nie wnoszący format? Po to, żeby zmuszać użytkowników do korzystania z narzędzi do konwersji? Popatrz do katalogu "Graphics/Icon" na OS4 Depot. Na 84 archiwa jakie tam się znajdują, co najmniej 60 (sprawdzałem tylko po nazwie i pliku readme) to ikony w formacie standardowo nieobsługiwanym przez AmigaOS 4. Co ciekawe z wszystkich ikonek w tym katalogu można skorzystać pod MorphOS-em . MorphOS pozwala na używanie następujących rodzajów ikon (z pełną obsługą, wraz z tooltypami i innymi metadanymi):
- klasyczne amigowe (format bitplanowy),
- PNG pojedyncze,
- PNG podwójne,
- NewIcons,
- 32-bitowy format AmigaOS 4, o którym wspomniałeś.
Wszystkie formaty zawierające dwa stany ikony są pokazywane, rzecz jasna, dwustanowo.

Oprócz tego w roli ikony można użyć obrazka w dowolnym formacie rozpoznawanym przez Ambienta, z tym wszakże zastrzeżeniem, że wtedy zapisanie tooltypów i innych informacji może być niemożliwe - więc to raczej ciekawostka.

konrad
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 12:25

@Grzegorz
A po co wymyślać nowy, nic nie wnoszący format?




Chciałem się dowiedzieć czy jest coś, co twórcy MorphOSa wymyślili sami.



@
Co ciekawe z wszystkich ikonek w tym katalogu można skorzystać pod MorphOS-em .

- klasyczne amigowe (format bitplanowy)
- PNG pojedyncze,
- PNG podwójne,
- NewIcons,
- 32-bitowy format AmigaOS 4, o którym wspomniałeś.




Idąc od góry:
- zgapione z Amigi
- zgapione z Linuxa
- zgapione z AROSa
- zgapione z Amigi
- zgapione z Amigi

Nie sądzisz, że określenie "twórcy MorphOSa" to oksymoron?

Tomasz Rakowski
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:00


Czy jeśli jednym z twórców MOS-a jest Stefan Stuntz to można powiedzieć że Mosiści wymyślili MUI?

Grzegorz
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:06

@konrad
Nie sądzisz, że określenie "twórcy MorphOSa" to oksymoron?



Nie bardziej niż "twórcy AmigaOS4", którzy przecież cały rdzeń systemu zgapili z AmigaOS3, emulator procesora 68k zgapili z MorphOS-a, kompozycję obrazu z Visty, obsługę urządzeń USB z Windows XP, biblioteki *.so z Linuksa i tak dalej. Wszystko zgapione, udało im się jedynie wymyślić nowy format ikon, który używa jednakże zgapionego algorytmu kompresji danych i zgapionego formatu piksela ARGB32. Mało tego - nawet AmigaOS 1.0 już był w znacznej swojej części zgapiony z innych, starszych systemów.

konrad
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:20

@Tomasz Rakowski
Czy jeśli jednym z twórców MOS-a jest Stefan Stuntz to można powiedzieć że Mosiści wymyślili MUI?




Stefan Stuntz wymyślił MUI dla AmigaOS. Nie dla MorphOSa. Pudło, ale szukajmy dalej.

amirul
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:23

Czy developerzy muszą odkrywać koło na nowo by nazwać siebie twórcami OS? Sama idea napisania OS też jest zgapiona...

konrad
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:31

@Grzegorz
Nie bardziej niż "twórcy AmigaOS4", którzy przecież cały rdzeń systemu zgapili z AmigaOS3




Grzegorz, najpierw pomyśl zanim napiszesz. Jak twórcy AmigaOS mogli coś zgapić z AmigaOS skoro to już było w AmigaOS. Gdzie tu logika?



@
emulator procesora 68k zgapili z MorphOS-a,



Który emulator 68k zgapili z MorphOSa? W AmigaOS 4 są dwa emulatory 68k. Oba zgapili?



@
Wszystko zgapione, udało im się jedynie wymyślić nowy format ikon



Co Ty nie powiesz? AmigaOS jest na tyle charakterystycznym systemem, że trudno go pomylić z czymś innym. O MorphOSie tego nie można powiedzieć. Grzegorz, jaki jest odpowiednik określenia "nędza artystyczna" w odniesieniu do projektantów systemów operacyjnych?



@
nawet AmigaOS 1.0 już był w znacznej swojej części zgapiony z innych, starszych systemów.



AmigaOS 1 czerpał mocno z Linuxa. To prawda i nikt temu nie przeczy. Nikt też nie pisze, że AmigaOS wywodzi się z Linuxa.

amigafan
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:32

@Grzegoprz
Nie zajmuję się przecież całym systemem, tylko jego częścią i częścią tą nie jest Ambient.



Dlatego w tym aspekcie pisałeś "po skonsultowaniu sprawy z współtwórcami Ambienta" - czyli osoby zajmujące się Amibientem przekazały ci fałszywe informacje.
Stąd m.in. wynikło stwierdzenie o ignorancji odnośnie własnego tworu przez developerów.
@Grzegorz
Skąd wiesz



Nie wiem, dlatego napisałem "jak przypuszczam", co w j. polskim jest definiowane jako "domyślać się czegoś, [u]nie mając pewności[/u]"
@Grzegorz
A liczyłem na jakieś zawieszenie broni przynajmniej



Można się zastanowić nad rozejmem. W ramach tegoż kończę temat ikon w tym wątku.

Grzegorz
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:35

@konrad
Pudło, ale szukajmy dalej.



1. Trance - emulator procesorów 68k z dynamiczną kompilacją.
2. 3DLayers - zaawansowany system kompozycji obrazu z wykorzystaniem akceleracji sprzętowej.
3. Reggae - framework do strumieniowego przetwarzania obrazu i dźwięku.
4. Ambient - nowoczesny i wygodny w użyciu pulpit i manager plików w jednym.
5. Sterowniki 3D do kart Radeon - działające z prędkością o jakiej użytkownicy OS4 mogą sobie pomarzyć.
Na razie tyle, zobaczę jak zareagujesz. Dodatkowo warto podkreślić, że takie elementy jak MUI czy Poseidon, chociaż powstały dla AmigaOS 3, pod MorphOS-em znacznie wyewoluowały i zawierają znacznie więcej twórczej myśli ich autorów niż stare wersje dla AmigaOS.

A tak przy okazji - może podasz dla równowagi kilka przykładów twórczej myśli tkwiącej w AmigaOS 4? Zawsze to mi się do artykułu przyda.

konrad
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:36

@amirul
Czy developerzy muszą odkrywać koło na nowo by nazwać siebie twórcami OS? Sama idea napisania OS też jest zgapiona...




Koła nie muszą. Niech chociaż wymyślą malutką zębatkę. Na razie wychodzi na to, że nie wymyślili nic. Czyżby jakaś niemoc twórcza?

Pisałeś wcześniej, że się dowiedziałeś od MOST, że OS4 ich nie interesuje i na niego nie patrzą. Jak więc skomentujesz, że MOS obsługuje format ikon wymyślony przez twórców OS4? Samo się dodało do MOSa? Wygląda jednak na to, że MOST twierdząc, że nie patrzy na OS4 oszukał Cię.

konrad
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:47

@Grzegorz
1. Trance - emulator procesorów 68k z dynamiczną kompilacją.




WinUAE miało wcześniej. Gdyby wymyślili lepszą technologię emulacji od JIT to szacun, a tak nihil novi, czyli jak zwykle.



@
2. 3DLayers - zaawansowany system kompozycji obrazu z wykorzystaniem akceleracji sprzętowej.



A to nie z Visty wzięte?



@
3. Reggae - framework do strumieniowego przetwarzania obrazu i dźwięku.



Ty to wymyśliłeś. Tu się zgodzę. Coś nowego. W AmigaOS takich funkcji nie ma.



@
4. Ambient - nowoczesny i wygodny w użyciu pulpit i manager plików w jednym.



Zgapione w większości z Magellana.



@
5. Sterowniki 3D do kart Radeon - działające z prędkością o jakiej użytkownicy OS4 mogą sobie pomarzyć.



To żadna nowość. Wasze sterowniki nie wykorzystują nawet 30% mocy kart Radeon. Sterowniki dla AmigaOS wykorzystują jeszcze mniej. W obu przypadkach wstyd.



@
Na razie tyle, zobaczę jak zareagujesz. Dodatkowo warto podkreślić, że takie elementy jak MUI czy Poseidon, chociaż powstały dla AmigaOS 3, pod MorphOS-em znacznie wyewoluowały i zawierają znacznie więcej twórczej myśli ich autorów niż stare wersje dla AmigaOS.



To akurat prawda, ale łatwiej jest wziąć gotowe rozwiązanie. Przyjrzeć mu się z bliska. Przeanalizować jego wady i zalety i z taką wiedzą zrobić własną implementację.



@
A tak przy okazji - może podasz dla równowagi kilka przykładów twórczej myśli tkwiącej w AmigaOS 4? Zawsze to mi się do artykułu przyda.



Długo by pisać. Na przykład obsługa języków skryptowych: ARexx czy Python. MOS nie obsługuje żadnego języka skryptowego. AmigaOS miał ARexxa od wersji 2.

Grzegorz
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 13:50

@konrad
Grzegorz, najpierw pomyśl zanim napiszesz. Jak twórcy AmigaOS mogli coś zgapić z AmigaOS skoro to już było w AmigaOS. Gdzie tu logika?



Część wspólna zbioru "twórcy AmigaOS 4" i zbioru "twórcy AmigaOS 3.x i wcześniejszych" zawiera kilka osób (wedle mojej wiedzy nie więcej niż 5). Tu jest właśnie ta logika. Próba podpinania się pod osiągnięcia Commodore, to zagranie takie jakby ekipa konstrukcyjna najnowszego modelu mercedesa przypisywała sobie zasługę wynalezienia silnika benzynowego, w końcu Karl Benz był współzałożycielem firmy.

@konrad
Który emulator 68k zgapili z MorphOSa? W AmigaOS 4 są dwa emulatory 68k. Oba zgapili?



Oczywiście, że oba. Sam pomysł przecież zgapili, w MorphOS-ie był wcześniej...

@konrad
Grzegorz, jaki jest odpowiednik określenia "nędza artystyczna" w odniesieniu do projektantów systemów operacyjnych?



Osobiście stawiam na odpowiednik "Thomas i Hans-Joerg Friedenowie".

@konrad
AmigaOS 1 czerpał mocno z Linuxa. To prawda i nikt temu nie przeczy. Nikt też nie pisze, że AmigaOS wywodzi się z Linuxa.



Trudno żeby AmigaOS 1 czerpał albo wywodził się z Linuksa, zważywszy na fakt, że AmigaOS 1 powstał w roku 1984, Linux natomiast - w 1991. Niemniej, ponieważ wiem, że pijesz do MorphOS-a, oczywiście że MorphOS czerpał z AmigaOS. Wcale temu nie przeczę. Nie piszę też że MorphOS wywodzi się z AmigaOS, tym bardziej że słowo "wywodzi się" pozostawia nader szerokie pole do interpretacji...


Grzegorz
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 14:06

@konrad
WinUAE miało wcześniej. Gdyby wymyślili lepszą technologię emulacji od JIT to szacun



Biorąc pod uwagę fakt, że WinUAE pracuje na procesorze x86, a Trance na PowerPC, uważam, że JIT w Trance jest na potrzeby MorphOS-a znacznie lepszy od tego w WinUAE...

@konrad
A to nie z Visty wzięte?



Tak, jasne, wystarczyło z Visty dwa pliki przegrać...

@konrad
Zgapione w większości z Magellana.



A nie bo z Linuksa, a trochę z Windows. Twórcy OS4 nawet Magellana nie potrafili zgapić, poprzestali na zgapieniu menu kontekstowego.

@konrad
Wasze sterowniki nie wykorzystują nawet 30% mocy kart Radeon.



Jak to zmierzyłeś?

@konrad
To akurat prawda, ale łatwiej jest wziąć gotowe rozwiązanie. Przyjrzeć mu się z bliska. Przeanalizować jego wady i zalety i z taką wiedzą zrobić własną implementację.



Jakie "wziąć"? To sami autorzy MUI i Poseidona zdecydowali się, że MorphOS daje im najlepsze perspektywy rozwijania swoich projektów.

@konrad
Na przykład obsługa języków skryptowych: ARexx czy Python. MOS nie obsługuje żadnego języka skryptowego. AmigaOS miał ARexxa od wersji 2.



Na czym polega nowatorstwo ARexxa w AmigaOS4? Na tym, że interpreter języka jest nadal tę samą binarką 68k z OS3 ze zmienionym tylko numerem wersji? Nowatorstwo Pythona polega natomiast zapewne na tym, że ktoś wpadł na pomysł umieszczenia go na płycie, bo na przykład na zrobienie z niego prawdziwej amigowej biblioteki zabrakło już twórcom AmigaOS 4 umiejętności... MorphOS znakomicie sobie radzi zarówno z ARexx-em jak i z Pythonem (a także Perlem i Lua), tyle że na płycie ich nie ma, więc dla Ciebie się nie liczą.


amirul
Nieaktywny użytkownik starego forum

PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 14:10

@konrad
MOST może nie, ale użytkownicy tak i możliwe, że za ich namową taka obsługa została dodana. Chyba MOST nie tworzy swojego systemu dla siebie? A co do tworzenia zębatki- Commodre tworzyło swoje standardy i jak na tym wyszło, hym? Te czasy już minęły.

konrad
Nieaktywny użytkownik starego forum

Re:PowerDev Meeting #6, Lublin, 28-29 marca. wysłany: 2009-04-15 14:31

@Grzegorz
Na czym polega nowatorstwo ARexxa w AmigaOS4?




Użytkownik AmigaOS po zainstalowaniu systemu może tworzyć własne skrypty bądź mechanizmy IPC. MorphOS nie posiada takich możliwości



@
Na tym, że interpreter języka jest nadal tę samą binarką 68k z OS3 ze zmienionym tylko numerem wersji?



W AmigaOS 4.1 jest cała masa kodu źródłowego, który ma ponad 20 lat. Zdziwiony? To jest siła tego systemu. Długa historia i miliony byłych i obecnych użytkowników. MorphOS nie posiada żadnej z tych rzeczy.



@
MorphOS znakomicie sobie radzi zarówno z ARexx-em



A skąd użytkownik MorphOSa bierze interpreter ARexxa? Nie przegrywa go przypadkiem z systemu AmigaOS?

« poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 następna »

Menu
Baza wiedzy
AmigaOS.pl