Article View: pl.comp.os.advocacy
Article #482174Re: KDE4 kursor
From: Andrzej Rosa
Date: Wed, 13 Apr 2011 09:11
Date: Wed, 13 Apr 2011 09:11
99 lines
5094 bytes
5094 bytes
On 2011-04-12, Radosław Gancarz <N0Spam_radekg@hell.pl> wrote:
> Andrzej Rosa <bakters@yahoo.com> wrote:
[...]
>> > - pisze się
>> > aplikacje pod Dalvika (który nie odpali bytecode'u Javy) a pod
>> > nim jest bionic, które jest niekompatybilne z glibc i podobno
>> > niezgodne z POSIX.
>>
>> To userland.
>
> Developerzy Androida piszą aplikacje wywołujące funkcje tego userlandu a
> nie kernela. Developerzy Linuksa mają dostęp do innego ("oryginalnego")
> userlandu.
Mają dostęp do takiego userlandu jaki sobie w wyspecjalizowanej
dystrybucji zainstalują. W dystrybucjach embedded GNU wcale nie jest
typowe.
> Chyba, że podwijasz ogon i wycofujesz na z góry upatrzoną
> pozycję "Linux to kernel".
Android nie jest GNU/Linuksem, ale z mojego punktu widzenia jest po
prostu Linuksem.
>> Android ma bodajże jedną silnie konfliktującą modyfikację,
>> która coś tam faktycznie zmienia,
>
> Więcej nie trzeba. :-P
Z tego co pamiętam, narobili sobie tylko kłopotu i nie bardzo wiedzą jak
się tej modyfikacji pozbyć.
>> Zrobili mniej więcej to samo co każda inna specjalizowana dystrybucja,
>> czyli wzięli to co im pasowało, zmodyfikowali tak jak im to było
>> potrzebne i dopisali czego im brakowało. Jedyny "problem" z Androidem,
>> to że odniósł ogromny sukces.
>
> No właśnie chodzi o to, że zostawili "mniej" a wywalili "więcej" niż
> dystrybucje, które próbowały odnieść sukces przez ostatnie ~18 lat.
Akurat okrojonych dystrybucji nigdy nie brakowało. Nie w tym rzecz,
MSZ.
>> > Zalecana przez autora minecrafta metoda to "ściągnij se ten plik i
>> > odpal", więc zazwyczaj nie będzie znał...
>> U mnie znał, bo miał zapisane w ebuildzie. .jar ściągnięty ze strony
>> autora.
>
> Mówisz, że na gentoo-podobnych aplikacje odpala się za pomocą ebuildów?
Polemizujesz nie z moją tezą. Ja nie twierdzę, że Linux jest lepszym
rozwiązaniem do gier, tylko że systemowy menadżer pakietów jest lepszym
rozwiązaniem od jego braku. Linuksa i Gentoo podaję jako przykład, jak
to może działać.
W tym kontekście, zamiast setup.exe (minecraft.exe, whatever) autor
wystawia odpowiednik ebuilda. Z punktu widzenia użytkownika instalacja
wygląda tak samo, tyle że system operacyjny zdejmuje mu z głowy ręczną
instalację zależności oraz rozwiązuje ewentualne konflikty.
>> > A to minecraft potrzebuje praw administracyjnych do uruchomienia?
>>
>> Potrzebuje do zainstalowania zależności.
>
> No niesamowite - instalatory zazwyczaj wymagają praw administracyjnych.
> Zaskocz mnie czymś jeszcze.
OK. Moim zdaniem to absurd, żeby Notch dostawał roota na moim
komputerze.
>> Chyba że postulujesz, by każda
>> aplikacja instalowała komplet zależności do katalogu użytkownika, ale to
>> dość szalone.
>
> Ale odróżniasz instalację aplikacji od jej uruchamiania?
W sumie niespecjalnie. Jak raz uruchomisz setup_diabli_wiedzą_czego.exe
z roota, to kwestią wyłącznie techniczną jest, by autor dostawał roota
za każdym uruchomieniem danej aplikacji.
>> Nie wiem, nie chce mi się szukać, ale założyłem że to całkiem
>> prawdopodobne, iż co najmniej jeden z maintainerów angażuje się w rozwój
>> przynajmniej jednej implementacji javy.
>>
>> [...]
>
> Rozmawiamy o konkretnej implementacji Javy (autor zaleca Sun/Oracle,
> pamiętasz jeszcze).
O, bardzo fajny przykład na to, że system operacyjny może mieć inne
zdanie w tej kwestii. Akurat u mnie minecraft chodzi na icedtea a na
implementacji suna miał bugi.
Widzisz?
--
Andrzej Rosa
Working Gentoo flavor: http://www.funtoo.org
Maintained by Daniel Robbins.
Technical Details
Message-ID:
<4da568c7$0$2447$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!news2.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<ino1s9$paq$2@news.net.icm.edu.pl> <inpure.1kk.1@teren.hamstera.pl> <inpqc0$rah$7@news.net.icm.edu.pl> <ins316$gv8$1@news.net.icm.edu.pl> <4da21671$0$2438$65785112@news.neostrada.pl> <inv7qa$rci$1@news.net.icm.edu.pl> <4da36d95$0$2501$65785112@news.neostrada.pl> <io0122$1q6$1@news.net.icm.edu.pl> <4da42b36$0$2439$65785112@news.neostrada.pl> <io29uk$p8l$1@news.net.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!goblin1!goblin.stu.neva.ru!postnews.google.com!news2.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.os.advocacy From: Andrzej Rosa <bakters@yahoo.com> Subject: Re: KDE4 kursor References: <ino1s9$paq$2@news.net.icm.edu.pl> <inpure.1kk.1@teren.hamstera.pl> <inpqc0$rah$7@news.net.icm.edu.pl> <ins316$gv8$1@news.net.icm.edu.pl> <4da21671$0$2438$65785112@news.neostrada.pl> <inv7qa$rci$1@news.net.icm.edu.pl> <4da36d95$0$2501$65785112@news.neostrada.pl> <io0122$1q6$1@news.net.icm.edu.pl> <4da42b36$0$2439$65785112@news.neostrada.pl> <io29uk$p8l$1@news.net.icm.edu.pl> User-Agent: slrn/0.9.9p1 (Linux) Mime-Version: 1.0 Date: 13 Apr 2011 09:11:35 GMT Lines: 99 Message-ID: <4da568c7$0$2447$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.28.173.56 X-Trace: 1302685895 unt-rea-a-01.news.neostrada.pl 2447 83.28.173.56:11033 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit