Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   Ubuntu OS (https://forum.cdrinfo.pl/f113/ubuntu-os-92128/)

andy 04.03.2013 20:12

Cytat:

Canonical has today publicly confirmed that they are working on a new cross-platform displayer server for Ubuntu.
Called ***8216;Mir***8216;, the X Window Server replacement is tasked with ***8217;enabling development of the next generation Unity***8217;. Which, in yet another about-turn, is to be rebuilt in Qt/QML.
Why Mir?

When Mark Shuttleworth set out his grand goal of Ubuntu being ***8216;convergent***8217; - running across mobiles, tablets, desktops and TVs ***8211; he also threw down a series of technical hurdles that would first have to be overcome. One of the steppest to clear was always going to be the choice of display server ***8211; the the part of the system that draws the UI, and user interaction with it, on screen.
Currently Ubuntu uses X.
X is efficient at doing what it does but it has a problem: it is built upon code that***8217;s almost 30 years old. A mature code-base brings with it legacy support for features and functions that are no longer needed on modern desktops, much less phones and tablets.
Intending to address this is Wayland ***8211; a relatively new display protocol that integrates features (like compositing) directly into the display server rather than adding them on as an afterthought.
The choice facing Canonical was to adapt one of these existing display server technologies/protocols to work across form factors, but compromise on vision, or create their own one from scratch.
Canonical chose the latter. Mir has been built specifically to meet their own aims and goals
http://www.omgubuntu.co.uk/2013/03/c...-wayland-not-x

https://wiki.ubuntu.com/MirSpec#Efficiency

Yossi 04.03.2013 20:46

Tak sobie patrzę i coraz bardziej mi się podoba. Chętnie bym się zapoznał bliżej.
Jest może do tego jakieś Live CD? Lub Live USB?

sobrus 05.03.2013 08:09

Ubuntu tworzyło MIR w całkowitym sekrecie przez prawie rok. Nigdy co prawda nie pomagali w tworzeniu X czy Wayland, ale zapewniali o wsparciu dla tego drugiego.

Zaskoczeniu developerzy z upstreamu już nie szczędzą słów krytyki. I słusznie - Canonical po raz kolejny wypina się na linuksową społeczność.

Nie to żeby reszta bardzo płakała z tego powodu.

Krytyka dotyczy też aspektów technicznych. Developerzy X nazywają zarzuty wobec Waylanda jako "total bullshit" i twierdzą, że Canonical najwyraźniej niewiele z niego rozumie.

Tu reszta:
http://www.phoronix.com/scan.php?pag...tem&px=MTMxNzY

Czas pokaże co z tego wyniknie.

andy 05.03.2013 08:20

Wypina? Skoro nie mogą wykorzystać Waylanda w rozwiązaniach mobilnych to co mają zrobić?
Jak Linus napisał GITa bo inne rozwiązania mu nie odpowiadały to nie widziałem podobnego oburzenia. Na pewno spowoduje to lekki rozłam ale i pewnie wyjdzie na duży plus.

Ubuntu to dalej system linuksowy, po prostu zamiast Xów będzie miało Mir'a.

sobrus 05.03.2013 08:28

To że coś bazuje na Linuksie nie znaczy że jest jedną z dystrybucji.
Ubuntu idzie drogą Androida. Będzie systemem linuksowym, ale być może nie jedną z dystrybucji.

Co do kwestii technicznych, to Canonical mówi jedno, developerzy X/Wayland mówią drugie.

Kto ma rację ciężko stwierdzić. Jednak weź pod uwagę że po stronie X/Wayland są developerzy z różnych firm, którzy tworzą serwer od lat.
Canonical ma póki co w tej kwestii niewielkie doświadczenie, ale wielkie ambicje. W skład teamu MIR nie wchodzi żaden doświadczony programista z tej dziedziny.

I tak, WYPINA. Skoro robi się coś w sekrecie a potem nagle stawia przed faktem dokonanym to jest to trochę chamskie. Canonical nigdy nie narzekał na Waylanda, ani też nie proponował żadnych pomysłów, rozwiązań , nie pomagał w jego tworzeniu. A teraz nagle uważa że to szmelc? Pokaż mi drugą firmę, która robi coś w sekrecie przed innymi dystrybucjami.

Yossi 05.03.2013 08:58

A mnie tam przepychanki między developerami g***n obchodzą.
Mnie obchodzi to, czy powstanie stabilny, tani i przyjazny dla użytkownika system.
Taki - lepszy Linux/darmowy Windows ;)

dumpmuzgu 05.03.2013 16:42

Cytat:

Napisany przez sobrus (Post 1242658)
Canonical niestety zaczyna odrywać się od linuksowych korzeni i podąża w swoim własnym kierunku.

Developerzy Debiana od początku mówili, że to pasożyty.

Tytuł tematu mnie rozbawił :)
Ze dwa miesiące temu klarowałem andiemu, że to nie Linux - to Ubuntu OS, bo na głównej stronie od lat nie używają słowa linux i w ogóle.
Wystarczył prosty zabieg marketingowy i już andy sam napisał poprawnie ;) Wytłumaczenie będzie miał takie, że to nazwa dla systemu mobilnego. Dobry PR.

Ale możliwe, że Ubuntu ma szansę. Idą drogą Apple, tworząc zamknięte standardy.

Linux nie tworzy żadnych standardów i dlatego od dekady jest martwy. Trzyma się tylko przez brak alternatywy dla hostingu http.

sobrus 05.03.2013 19:07

Pewnie pasożyty, ale na pewno bezczelne chamy.

Teraz próbują wymóc włączenie do gałęzi głównej Mesa czegoś co opracowywali przez pół roku za zamkniętymi drzwiami bez żadnego kontaktu z innymi developerami i nikt tego na oczy nie widział, ani się nie spodziewał.
http://www.phoronix.com/scan.php?pag...tem&px=MTMxODM

To jest chore.

A jak się Mesa nie zgodzi na robienie takiego burdelu to co, zrobią forka Mesy, Gallium i całej reszty ? :ysz:
Mam nadzieje, że się nie zgodzą, dla samej zasady że tak się nie robi.

andy 05.03.2013 20:47

Cytat:

Napisany przez pali
Tytuł tematu mnie rozbawił :)
Ze dwa miesiące temu klarowałem andiemu, że to nie Linux - to Ubuntu OS, bo na głównej stronie od lat nie używają słowa linux i w ogóle.
Wystarczył prosty zabieg marketingowy i już andy sam napisał poprawnie ;) Wytłumaczenie będzie miał takie, że to nazwa dla systemu mobilnego. Dobry PR.

Ten temat jest o mobilnym systemie Ubuntu Phone OS, to że wyciąłem "Phone" to dlatego, że sam system jest również pod TV.

Cytat:

Ale możliwe, że Ubuntu ma szansę. Idą drogą Apple, tworząc zamknięte standardy.
Co w Ubuntu jest zamknięte?

Mir będzie/jest otwartym serwerem okien.

Cytat:

Pewnie pasożyty, ale na pewno bezczelne chamy.

Teraz próbują wymóc włączenie do gałęzi głównej Mesa czegoś co opracowywali przez pół roku za zamkniętymi drzwiami bez żadnego kontaktu z innymi developerami i nikt tego na oczy nie widział, ani się nie spodziewał.
http://www.phoronix.com/scan.php?pag...tem&px=MTMxODM

To jest chore.

A jak się Mesa nie zgodzi na robienie takiego burdelu to co, zrobią forka Mesy, Gallium i całej reszty ? :ysz:
Mam nadzieje, że się nie zgodzą, dla samej zasady że tak się nie robi.
Cóż. Znowu za szybko wysuwasz opinie, nie zagłębiając się do końca w temat. Sam poczekam, aż wielu specjalistów się wypowie o tym.

Co do części z włączeniem kodu to nie widzę tam wymuszenia. Po prostu pokazali coś co stworzyli.


Cannonical chciało stworzyć system na wszystkie platformy, który będzie między sobą kompatybilny. Wszystkie klocki z których się składa są otwarte (w przeciwieństwie do Apple).



Wracając do samego systemu na tablety i smartfony, to minie jeszcze przynajmniej rok zanim to będzie używalne na co dzień. Obecnie to zabawka dla developerów niestety.

dumpmuzgu 05.03.2013 22:13

1. Teraz Ubuntu OS dla mobile, przecież mówiłem. Potem będzie konsolidacja marki.

Nic w tym złego. Myślę, że to się nawet może udać.

Moim zdaniem wolnościowy model tworzenia dystrybucji masowej dawno temu upadł. Zdałem sobie z tego sprawę jakoś pod koniec lat 90, gdy byłem w grupie ojców PLD. Potem nawet jakąś pracę na z tego broniłem; z metod pracy grupowej. W wielkim skrócie: dla tworzenia dystrybucji desktop najmniej ważni są programiści.

2. Zamknięte. Nie operuj mi encyklopedyczną definicją otwartości, bo to za mało. W przyszłą środę RMS będzie w Wawie: http://www.rms2013.pl/pages/stream ; może wyjaśni lepiej.

Poznaj dowolnego linuksa i zainstaluj na nim dowolną paczkę z Ubuntu, to zobaczysz.
Tylko bez sudo ;) Pamiętaj o ostatniej wpadce.

Na linuxie sudo jest narzędziem egzotycznym. To Ubuntu go rozpleniło.

3. sobrus wysuwa opinie jak najbardziej na miejscu, to nie jest nowy temat. sobrus zna historię IT, wie jak powstał DirectX itd itp i wie czym to pachnie.

andy 05.03.2013 22:30

Cytat:

Poznaj dowolnego linuksa i zainstaluj na nim dowolną paczkę z Ubuntu, to zobaczysz.
Tylko bez sudo ;) Pamiętaj o ostatniej wpadce.
Co ma jedno do drugiego? Otwartość to możliwość zajrzenia do kodu i jego wykorzystanie.
Ubuntu nie jest zamknięte bo wywodzi się z otwartości.

Cytat:

Na linuxie sudo jest narzędziem egzotycznym. To Ubuntu go rozpleniło.
Mi tam takie podejście odpowiada.

Cytat:

Moim zdaniem wolnościowy model tworzenia dystrybucji masowej dawno temu upadł. Zdałem sobie z tego sprawę jakoś pod koniec lat 90, gdy byłem w grupie ojców PLD. Potem nawet jakąś pracę na z tego broniłem; z metod pracy grupowej. W wielkim skrócie: dla tworzenia dystrybucji desktop najmniej ważni są programiści.
Jasne, kod piszą mikołaje z leśnymi elfami, programiści są tylko dla ozdoby. Czasami od czytania takich głupot ręce mi opadają.

dumpmuzgu 05.03.2013 22:45

1. No to wykorzystaj kod Ubuntu, powodzenia :)

2. Pisałem o tym już kiedyś, ale to mój ulubiony przykład: w Office był (nie wiem czy dalej jest) taki "pomocnik" w formie spinacza. Można go było zmienić na kotka i coś tam jeszcze. Microsoft swego czasu wydał potężne pieniądze na ustalenie jaką domyślną formę graficzną ma mieć ów pomocnik dla różnych kultur. Podobnie na ustalenie czy przycisk "OK" ma być po lewej czy po prawej. Domyślne style kolorystyczne, dla Japończyków mieli duży problem, oni mają zupełnie inną symbolikę Całe centrum tłumaczeń w Irlandii itd itp. Głupi ten Microsoft, mógł to wszystko zlecić programistom.

Dla ciebie to są głupoty, bo reprezentujesz archaiczny choć powszechny pogląd, że rzeczy są takimi jakie się wydają. Ale niestety potem był chociażby funkcjonalizm. Tak, wiem, głupoty...

Poza tym na oczy linuxa nie widziałeś, więc o czym ta rozmowa.

M@X 05.03.2013 23:26

Jezeli dla Ciebie, andy, uzywanie sudo jest dobre, to juz wiem czemu nie mamy o czym rozmawiac. Sudo to naduzycie - jego zalozeniem jest uzycie tylko i wylacznie w momencie gdy inaczej sie nie da. Naduzywanie go to bluznierstwo - zbedna ingerencja w system. Uwypukla idiote, ktory nie potrafi napisac aplikacji funkcjonalnej bez korzystania z praw administratora. Nawet "genialne" Redmond po XP zaczelo wymuszac na programistach, by nie pisali swoich aplikacje tak, by tych praw wymagaly. Przez Viste sie uczyli, do 7 sie juz chyba nauczyli. Sudo to zlo, ktorego w naprawde dobrym systemie nalezy uzywac od wielkiego swieta. No ale... czego ja wymagam od kogos kto uznaje uprawnienia administratora na codzien za koniecznosc ("root" komorki).

dumpmuzgu 06.03.2013 02:25

Ująłbym to nieco inaczej :)

W latach 80 Microsoft podążając za Apple dążył do stworzenia Personal Computer. Separacja użytkowników, taka jak w UNIX, była zbędna, bo miał to być prywatny, domowy komputer osobisty dla jednego człowieka, co najwyżej dla rodziny. Miał to być też komputer tani, a separacja to koszt obliczeniowy. Wycięto z systemu unix-like wiele zbędnych rozwiązań i powstał PC.

Ale czasy zmieniły się, najpierw wirusy, potem Internet i ogólnie koniec beztroski społecznej, Bin Laden i inne takie historie :) Apple miał jajca porzucić rozwiązania z lat 80 i wrócić do korzeni, a właściwie zaadoptować NeXTStep Jobsa. Przy okazji Jobs przekonał się, że nie warto na siłę wprowadzać innowacji i czekał z ipadem wiele lat, aż mógł stworzyć sprzęt taki jaki chciał, nieograniczony technologiami.

Natomiast Microsoft przespał pod lodem i ciągle sprzedaje Windows 95, pokolorowany. W temacie obok panowie rozmawiają o nowych kolorkach :) A duch stacji dyskietek krąży pod DLLach. Ciekawi mnie czy w najnowszym Windows Server także są. W WS 2003 były i admini musieli zapałkami blokować czujniki obudów sprzętu za 20 000 PLN, aby podłączyć floppy. Ech...

Nie dziwne, że MS musi rozsyłać po forach reklamiarzy. Straszna praca, wolałbym Vizir paniom nastręczać.

sobrus 06.03.2013 07:34

Po ostrej reakcji developerów Wayland na FUD zaserwowany przez Canonical wszystkie krytyczne wpisy o Waylandzie zostały wycięte.

Zasady działania w świecie FOSS sa znane od lat.
Programiści ze sobą współpracują, wymieniając się ideami.
Po zaakceptowaniu i zaopiniowaniu przez głównych developerów (takich jak Linus w przypadku Linuxa, Teodore Tso w przypadku EXT4 itd, Chris Mason dla BTRFS) commity, zazwyczaj niewielkie i łatwe do analizy, są sukcesywnie wprowadzane do systemu, ale też nie od razu do mainline. Nawet kilka stabilnych wersji jajka zazwyczaj mija zanim user to zobaczy "out of the box".

Tymczasem Canonical przez pół roku nadziergało jakieś niewiadomo co i teraz chce to włączyć do mainline, bo się im czekać nie chce (w tym roku chcą mieć gotowy produkt).
A nikt nie wie co to jest. Już widzę te zadowolone miny developerów którzy będą musieli badać tą kobyłę i zastanawiać się co autor miał na myśli. Kto zagwarantuje że to się nadaje do mainline?

I nie ma co zasłaniać się i usprawiedliwiać Canonical pustymi sformułowaniami "nie znasz się i poczekaj na opinie fachowców". Wiem, że tak najłatwiej, ale ja mogę Ci już opinię fachowców przytoczyć. To rozmowa developera MIR z developerami X/Wayland:

Cytat:

00:02 <RAOF> airlied: I think that people in charge are uncertain that it would be accepted upstream.
00:02 <krh> that's what pisses me off
00:02 <krh> you can do whatever you want and you don't need my permission
00:02 <krh> but don't piss on wayland in the process
00:02 <airlied> RAOF: you work upstream, you don't have to be accepted
00:03 <airlied> yes if you dump 6 months of in-house development on upstream, they might not accept it, so hey don't do that
Myśle że David Airlie jest fachowcem :taktak:

Teksty że "oni chcieli dobrze", "to dla wygodny użytkownika", "oni się wstydają majestatu", "po prostu zrobili i teraz zaprezentowali". Są nie na miejscu. Obowiązują pewne zasady działania.
Można je łamać, może to nawet ujdzie na sucho, ale to jest bezczelne chamstwo i wykorzystywanie swojej pozycji.

Żeby było śmieszniej, podobne zmiany Canonical chce włączyć do Qt i GTK.


Wszystkie czasy w strefie CET. Aktualna godzina: 09:52.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.