Facebook
Misja Grupa 5000+ audycji Kino Czat Kryzys? Napisz Broń
Podpis:
Numer GG:
KonteStacja.com - radio ludzi wolnych Wspieraj KonteStację i dołącz do Kontest.CLUB
Dziś
21:00
audycja odwołana
Jutro
21:00
Jan Fijor zaprasza
Słuchaj radia
Wydanie Główne
dziś
Czy istnieją niezależne media
Kto finansuje TV i portale internetowe. Pozwolenie na magnes. Kto będzie naprawiał drogi? Art. 13 czyli "podatek od linków". Martin Lechowicz wraca!
Jan Fijor zaprasza (16)
6 dni temu
Jan Fijor - A to lewak jeden
Porozmawiajmy o bogactwie i bogatych ludziach. Janek odpowiada na zawistny komentarz.
Skorzystaj z naszych projektów:

▸ Kontest.CLUB - wspieraj KonteStację
▸ Własna broń - zdobądź pozwolenie
▸ Wolny Rynek - w liczbach
▸ Emigrujesz - posłuchaj najpierw
▸ KontestKino - filmy na wieczór
▸ Poważny kryzys - napisz

Audycja: Epicentrum 2013-09-23

Linóx to ZUO?

Nadający: Krzysztof Maczyński

Rozmawiamy o wadach systemu GNU/Linux. A co! A na końcu kitor podaje kilka ogłoszeń.

KOMENTARZE

sprae 2013-11-02

W 11 minucie stwierdziłem, że gość nie wie jak działa Wayland i jakie ma wady, przez które powstał Mir. 
Powtarzać pierdoły po trollach to każdy potrafi.

Krzysztof z Bielska-Białej vel ByteEater 2013-11-03

sprae, a mianowicie? Bo z wymienionych na Ubuntu Wiki w uzasadnieniu decyzji o stworzeniu Mira wad Waylanda nawet Canonical się następnego dnia wycofał. To był wręcz podręcznikowy przykład FUD.

sprae 2013-11-03

W Linuksie procesy nie mają innego sposobu komunikacji między sobą jak "klient - server", bo są od siebie odizolowane. Muszą się komunikować socketami, shared memory, albo plikami. 
Natywna komunikacja pozostaje z jądrem systemu przez syscall. 
Zatem żaden nowy serwer wyświetlania nie robi postępu w tej dziedzinie. Jedynie ją trochę optymalizuje. 
 
Fajne rozwiązanie w tym zakresie ma Microsoft przez swoje COM, działające bardziej natywnie. 
 
Przewagi Mir (moim zdaniem): 
- Używanie standaryzowanego protokołu wymyślonego przez Google - Protobuf. 
- Używanie testów jednostkowych w celu zachowania kompatybilności w rozwoju. 
- Do komunikacji ze sprzętem używa czystego EGL i nie wymusza na nim żadnych zmian architektonicznych. 
- Organizuje bufory obrazu po stronie GPU, respektując jego sprzętowe optymalizacje NUMA w tym zakresie. 
 
Jeśli chodzi o ostatni punkt, to w Waylandzie obiecali go zastosować jako opcję, jednak używanie przez nich sterowników na bazie DRM/KMS/GEM nie optymalizuje tego rozwiązania (myślicie, że Nvidia i AMD ze złośliwości nie respektują tych standardów?) 
 
Punkt przedostatni w Waylandzie wygląda tak, że Intel chciałby tam wsadzić model sterowników oparty na Androidzie i EGL. Jednak społeczność Waylanda się temu przeciwstawia bo ma misję by Wayland wymusił otwarte sterowniki na bazie DRM, które mają błędy architektoniczne i są mało wydajne. 
 
Jeśli chodzi o FUD, to dziś raczej sieją go pracownicy RedHata, udając biedne poszkodowane księżniczki. Nie rozumiem, czemu autorzy najgorszego systemu serwowania dźwięku (PulseAudio) tak przejmują się produktem, który wprowadza konkurencję i przyspiesza rozwój Waylanda. 
Dla zwykłych programistów aplikacji przecież to nie ma wcale znaczenia.

Krzysztof z Bielska-Białej vel ByteEater 2013-11-04

Jak mówiłem przy innej okazji w Gc, oczywiście X.Org Server nie wykorzystuje stosu TCP/IP, gdy działa normalnie na 1 maszynie. Ale musi zachowywać przeźroczystość sieciową (network transparency). A ten wymóg nie tylko stoi na przeszkodzie części optymalizacji, ale też utrudnia rozwój, bo to jest jedno z założeń pasujących do realiów sprzed 30 lat, ale nie do obecnych. No i nawet dla takich samych realiów dzisiaj oprogramowanie się inaczej projektuje, żeby rozwijający je oraz korzystające z niego programy mieli większą wygodę. 
 
Zaleta z Protobuf - zgadzam się, że występuje, bo do tego są biblioteki i łatwiej na tym operować niż na jakimś całkiem nowym formacie. Ale Wayland przebija XML-em, który ma jeszcze lepszy ekosystem. 
Nie wiem, jakie pokrycie testami ma Weston - referencyjna implemantacja Waylanda (ani tym bardziej inne). Jednak Canonical jest znany raczej z Demo-Driven Development niż Test-Driven Development. Jeszcze nie pokazali, że potrafią się tym efektywnie posługiwać, więc poczekamy, zobaczymy. 
Wayland wymaga tylko rozszerzenia EGL_WL_bind_wayland_display (co przy kompozycyjnym serwerze wyświetlania jest dość naturalne). 
Bufor ramki ma sens na kliencie na architekturach opartych o ARM. W innych przypadkach (w tym na x86) prawie zawsze jest bardzo to nieoptymalne i niewygodne. Więc dobrze, że Wayland nie rozstrzyga tego na sztywno, tylko daje wybór, w zależności od zastosowania. 
 
FUD-em można by się licytować. RedHat święty nie jest, ale nie mają potrzeby uciekania się do FUD-u, bo są w stanie (oraz inni zaangażowani w rozwój Waylanda) zaorać techniczne argumenty za Mirem (jak np. w rozmowie IRC-u wieczorem po ujawnieniu Mira przez Canonicala, której podumowanie i link do loga znajduje się tutaj: www.phoronix.com Zwykle mówię, że konkurencja jest dobra, więc to rozstrzyga. Ale w tym przypadku reperkusje dla Linuksa i ogólnie świata WiOO są na tyle znaczące i potencjalnie bardzo negatywne (polityka Canonicala daje mniej więcej taki przekaz: nie da się z Linuksem odnieść sukcesu komercyjnego, modele współpracy wytworzone przez społeczność WiOO są niedopowiednie do poważnych projektów, więc budujemy swój światek obok, korzystając z dorobku innych (co oczywiście prawnie jest OK), ale zamiast szanowania ich, to wylewając na nich przy okazji pomyje (co już nie jest OK etycznie)), że nie życzę projektowi Mir sukcesu.

Dodaj komentarz...

Krzysztof Maczyński

Krzysztof Maczyński vel ByteEater z Bielska-Białej – interdyscyplinarny freelancer, z wykształcenia informatyk, zarabia na życie w większości programowaniem i prowadzeniem szkoleń, a w mniejszości, jak chcecie wiedzieć, to się zapytajcie .

Oddolny aktywista i lider regionalnych wolnościowców, dziennikarz KonteStacji, prowadzi audycje Epicentrum oraz Proste zwierciadło, członek Stowarzyszenia Libertariańskiego.

Sam do siebie odnosi takie m.in. paradoksalne określenia, jak biblijny katolik, geek lubiący poznawać ludzi, buntowniczy tradycjonalista, logiczny marzyciel i anarchokapitalista.



Epicentrum to audycja popularnonaukowa, często o informatyce, ale nie tylko. Często z gośćmi. Porusza zagadnienia dotyczące technologii, nauki, edukacji, karier, posiadania pasji i jej miejsca w życiu, a także uzyskiwania dzięki niej pieniędzy, jeśli się da. Dla ludzi o szeroko pojętych zainteresowaniach w jakiś sposób związanych z tymi tematami.

Konto bitcoin autora, na które możecie go docenić dowolnymi wpłatami: 1Kkjzpc2NZVeJLKPPwGFBb4H1geLEqMwj1.

Inne audycje tego autora:


Hakerskie opowieści - 3 tygodnie temu

Droga do bankructwa (2) - 2 miesiące temu

Na metadane nie miej wyjebane (2) - 5 miesiące temu

DevOps: oswajanie Dockera - 7 miesięcy temu

Co pokona Bitcoina? (1) - 7 miesięcy temu


Więcej audycji...
Nowe technologie XXI wieku (7) - 8 miesięcy temu

Nie słuchaj, bo utyjesz! (4) - 9 miesięcy temu


Ile tak naprawdę nóg ma stonoga? (3) - 10 miesięcy temu

Naga półprawda (2) - 10 miesięcy temu

Ceny minimalne w świecie kryptowalut? (3) - 10 miesięcy temu


Czy szczepionki wywołują autyzm? (12) - 11 miesięcy temu







Odcinek wielobarwny (4) - ponad rok temu

Cyberzbóje i cyberrycerze (7) - ponad rok temu



Czym otruć prezydenta? (4) - ponad rok temu


Kryptowalutowy Dziki Zachód (4) - ponad rok temu

Jak oni programują (11) - ponad rok temu

Lightning Network – Bitcoin 2.0? (2) - ponad rok temu

Czy koty są okrutne? (6) - ponad rok temu



Darmowa energia, tania energia… (10) - ponad rok temu


Lecą drony z każdej strony! (2) - ponad rok temu






Zawrotne prędkości (2) - 2 lata temu









Po co nam science fiction? (1) - 3 lata temu

Interview with Lyn Ulbricht (1) - 3 lata temu



Szachy kontra go (10) - 3 lata temu



Zagadkowy odcinek (4) - 3 lata temu






Co to jest biohacking? (8) - 3 lata temu




Innowacje w motoryzacji (2) - 3 lata temu









Epicentrum wolności (4) - 4 lata temu

Śmierć Windows XP (7) - 4 lata temu


ARM vs x86 (5) - 4 lata temu


Podsumowanie roku 2013 (7) - 5 lata temu

Gry niezależne (indie games) (13) - 5 lata temu







Bitcoin - wirtualna waluta (25) - 5 lata temu




FBI zamknęło Silk Road (4) - 5 lata temu

Linóx to ZUO? (4) - 5 lata temu

Gość elektronik: LordBlick (9) - 5 lata temu



Magia gier (2) - 5 lat temu

Mobilny 1010fingers (1) - 5 lat temu



Wywiad z Robertem Partyką (2) - 5 lat temu

Hackerspace odyssey (5) - 5 lat temu

Geeky Afterparty 2012 (3) - 6 lat temu



Jak nagrywać własne podcasty (14) - 6 lat temu


Urządzenia ponadczasowe (3) - 6 lat temu


Polski tablet czy UMPC? (11) - 6 lat temu



UMPC (1) - 6 lat temu

Co z tą innowacyjnością? (3) - 6 lat temu

Wozniak, kafelki i rowery (15) - 6 lat temu

Geek Drags o tabletach (5) - 6 lat temu



Rozszerzona rzeczywistość (3) - 6 lat temu

Wehikuł czasu nerdów (2) - 6 lat temu








Własne media center - 7 lat temu






Zaoranie HTML5 (4) - 7 lat temu


Wszystko o XML-u (4) - 7 lat temu


Google kupił Motorolę! (3) - 7 lat temu

IRC - technologia do lamusa? (4) - 7 lat temu


Geek cloud: ARM i x86 (9) - 7 lat temu

























Mobilny HydePark (1) - 8 lat temu




UMPC i tablety (8) - 8 lat temu




Notebook czy Netbook? (1) - 8 lat temu

Linux w kieszeni (4) - 8 lat temu



Audycja Mobilnych - 8 lat temu

Audycja Mobilnych - 8 lat temu

Audycja Mobilnych - 8 lat temu

Audycja Mobilnych - 8 lat temu



A dzisiaj polecamy:
 align="center">
Program sponsorują:

nexty - - 10.00
Koczkodan - - 20.00
Piotrek - - 25.00
Pigularz - - 30.00
Ćwok - a teraz do roboty - - 50.00
Wudz po raz n - - 50.00
Grzech - - 40.00

Możesz i ty zasponsorować >>>

Promuj radioWydrukujDaj komuś ulotkęChcesz prowadzić audycję?Kontakt