🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #482174

Re: KDE4 kursor

#482174
From: Andrzej Rosa
Date: Wed, 13 Apr 2011 09:11
99 lines
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-mail
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>

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