Linus Torvalds: systemd nie jest taki zły

Do tej pory mogliśmy nie mieć opinii Richarda Stallmana na temat systemu, ale Linus powtórzył swoją w wywiadzie dla Sama Varghese z ITWire, gdzie mówi także o innych sprawach.

Jeśli chodzi o systemd, spodziewają się, że będę miał wiele kolorowych opinii, ale nie. Osobiście nie obchodzi mnie systemd, w rzeczywistości mój główny komputer i laptop go używają. Teraz nie dogaduję się z niektórymi deweloperami (odnosząc się do incydentu z Kay Sievers) i myślę, że są trochę beztroscy, jeśli chodzi o błędy i kompatybilność, ale nie jestem też w obozie ludzi, którzy nienawidzą idei systemd. .

Czy zgadzasz się z myślą, że systemd odchodzi od idei prostoty systemów UNIX? To źle?.

Uważam, że wiele „oryginalnych pomysłów” Uniksa jest bardziej kwestią sposobu myślenia niż odzwierciedleniem rzeczywistości. Wciąż warto zrozumieć tradycyjny model „rób jedną rzecz i rób to dobrze”, ale nie tak działają złożone systemy i nie chodzi o to, jak duże aplikacje były projektowane przez długi czas. Jest to przydatne uproszczenie, które jest prawdziwe na „pewnym” poziomie, ale wyraźnie nie opisuje większości rzeczywistości. A systemd nie jest bynajmniej kawałkiem, który łamie stary system UNIX. Aplikacje graficzne rzadko tak działają, a poza tym istnieje oczywiście tradycyjny kontrprzykład GNU Emacs, który nigdy nie był tylko prostym modelem UNIX, ale dużą nową infrastrukturą, taką jak systemd. Tak, jestem na tyle dorosły, że lubię logi w formie tekstowej, a nie binarnej. Czasami myślę, że systemd niekoniecznie ma najlepszy gust, ale są to szczegóły.

Czy zdarzały Ci się już podobne sytuacje, w których wprowadzenie nowego sposobu działania wywołało tyle goryczy i skrajnych reakcji?

O tak. Vi vs Emacs, porównania między komputerami stacjonarnymi lub dla bliższego przypadku systemd, SysV init vs BSD init. Nie jestem pewien, jak różne są walki systemowe. To kwestia techniczna, ale jej twórcy z pewnością bardzo dobrze radzili sobie z wyobcowaniem ludzi na poziomie osobistym. To nie jest coś nowego pod słońcem, wojny między tymi, którzy bronią GPL i BSD, dotyczyły bardziej zaangażowanych osób i tego, jak irytowali ludzi, niż inne różnice.

Co byś powiedział, gdyby ktoś argumentował, że systemd utworzył punkt awarii, który nie pozwala na uruchomienie systemu, jeśli zawiedzie? Centralizuje wiele usług, a jeśli jedna zawiedzie, system jest bezużyteczny.

Jeśli to jest powód, nie powinni też używać jądra. Oczywiście jest to coś wyjątkowego, że jego inżynierowie są lepszymi ludźmi i być może nieuczciwe byłoby porównywanie czegoś tak szlachetnego jak jądro z bardziej przyziemnymi projektami. Ale jeśli spojrzysz na powolne i ciężkie projekty, takie jak glibc, kiedy spieprzą, wszystkie zostaną zranione.

Zapytałem o to, ponieważ widziałem artykuły ludzi przenoszących się na BSD na serwerach. Nie widziałem tak ekstremalnego zachowania, ale korzystam z Linuksa dopiero od '98.

Zwykle nie śledzę tych burz, ale myślę też, że jedna rzecz, która się zmienia, to fakt, że ludzie być może bardzo poważnie traktują kulturę ostrej, populistycznej paniki. Nie tylko w prasie technicznej, ale w świecie technicznym jest też wiele „opinii” i innych związanych z nimi przesady. Ludzie z BSD mają na to określenie: „malowanie motocykli” *, które mówi o tym, jak przypadkowi ludzie czują, że potrafią omawiać powierzchowne kwestie, ponieważ każdy czuje, że może wyrazić opinię na temat wyboru koloru. Więc powierzchowne problemy mają więcej hałasu. Ale jeśli chodzi o trudne i głęboko techniczne decyzje, odkrywają (czasami), że nie wiedzą wystarczająco dużo i dlatego nie mówią tak dużo.

Przeczytałeś Nowy dokument Lennarta Poetteringa o rozmieszczaniu dystrybucji z domyślnym systemem plików Btrfs? Jeśli tak, co o tym myślisz?

Nie jestem pewien, czy to koniecznie właściwy sposób robienia rzeczy, ale tak naprawdę jestem bardzo szczęśliwy, że ludzie pracują w tym kierunku. Obecny model pakowania jest zepsuty dla aplikacji innych firm i nie jestem przekonany, że jest tak dobry nawet dla projektów, które są dystrybuowane w dystrybucjach Linuksa jako część ich rdzenia. Czy dokładne szczegóły dotyczące używania Btrfs do implementacji tego są właściwe? Brak pomysłu. Jest to złożony problem, który nie zostanie rozwiązany z dnia na dzień za pomocą jakiejś radykalnej nowości i jestem podejrzliwy wobec nowych, wyrafinowanych modeli, które zmieniają wszystko i mówią, że rozwiązują problemy (być może nowość, złożoność i wyrafinowane szczegóły utrudniają stwierdzenie że `` nie mają '' problemów, które mają istniejące systemy, więc jest to postrzegane jako argument, że problemy już nie istnieją - nie dlatego, że zniknęły na zawsze, ale dlatego, że stały się tak trudne do omówienia, ponieważ tak wiele się zmieniło ). Myślę jednak, że jest to problem, któremu warto się przyjrzeć.

* malowanie szopy na rower byłoby jego tłumaczeniem na język hiszpański. Więcej informacji tutaj y tutaj


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Eliotime3000 powiedział

    I tym samym chwilowo gasi płomień (ponieważ Linus również zapalił płomień razem z Tanembaunem odnośnie monolitycznych rdzeni i mikrojąder).

    1.    Cristian powiedział

      Linus zawsze lubi wojny 😀
      Myślę, że to więcej niż złość, to sposób na wyjście z serialu: śmiech

      jednak jest całkiem jasne i spierał się, co podnosi.

  2.   SynFlaga powiedział

    Myślę, że Linus był letni w wywiadzie, a potem widzę, jak agresywnie obraża Kay na listach mailingowych z dobrego powodu, więc myślę, że powiedział to wszystko, aby nie zwiększać płomienia.

    Wydaje mi się, że ma dość z jądrem, modyfikacji żądanych przez Google, systemd, aby dostać się do rzeczy, które mu nie odpowiadają, w rzeczywistości nigdy nie dostał się do systemów startowych, ale myślę, że powinien za jego pomocą podjąć działania w tej sprawie , mówi o tekście logowania…. a Linus nie jest osobą, która mówi „no cóż, tak, co będziemy robić, ssajmy dalej”, więc albo ten gaga i on powinien zrobić krok w bok, on nawet nie pisze kodu albo coś zrobi, wszyscy tryby ……. Na serwerach 1 ogórek ma dla mnie znaczenie, co stworzy, jeśli CAŁA dystrybucja zostanie przekazana do systemd, to trzeba będzie przejść do BSD, to proste, nie obchodzi mnie, co robi, czy nie, tak samo jak mało obchodzi mnie, co się stanie z Hurdem, że tak przy okazji, nic.

    Zresztą kup dużo wazeliny, bo przyjdzie czas, kiedy RPM będzie zależne od systemd, tak jak teraz chcą założyć brtfs ... mój boże ... nie wiem czy Google, Microsoft czy red co jest gorsze

    1.    Rolo powiedział

      SynFlag = "malowanie motocykla"

    2.    amulet_linux powiedział

      Wciąż istnieje Gentoo i Slackware, wygląda na to, że przez długi czas będą nadal używać swoich domyślnych systemów inicjalizacyjnych.

    3.    Panie Boat powiedział

      Ufnie. Myślę, że czas na ujednolicenie.
      Nie wiem, jaka jest nienawiść do RPM, podczas gdy o ile rozumiem, sam Stallman wolał ich tam z powrotem. Nie obchodzi mnie, czy DEB, czy RPM, tak… nieważne, ale standaryzacja jest dobra dla każdego. Jak powiedział Linus, to jest czas dla użytkowników Linux Desktop, którzy nie przejmują się technicznymi różnicami między DEP i RPM, o ile klikniesz dwukrotnie i zainstalujesz.

    4.    Joakoej powiedział

      Szedłeś dobrze, ale schrzaniłeś maszynę końcową

    5.    Eliotime3000 powiedział

      O RPM i SystemD… przypomnę, że istnieje Alien w celu konwersji pakietów .rpm do żądanego pakietu.

      Jeśli chodzi o BTRFS, to tylko sugestia, ponieważ są ludzie, którzy naprawdę niechętnie używają innych systemów plików, które są tak przeciętne, że przypomina im FAT32 lub NTFS, i wolą bardziej niezawodne systemy (takie jak XFS) lub te sugerowane większością głosów (EXT4).

  3.   x11tete11x powiedział

    : ') jak oceniam Torvaldsa 😀, jak słusznie mówi, a ja w pełni podzielam, kilka argumentów przeciwko Systemd jest filozoficznych, a jak powiedziałem wcześniej, teraz „wszyscy noszą BSD, Solaris, Haiku, HURD i ile tam jest dziwaków… kierując się „filozofią” Torvaldsa, który nie lubi, rozwidlać ani nie tworzyć czegoś nowego… ..

    Niektórzy mnie wkręcą i nie tylko jestem użytkownikiem Linuksa i RedHat nie daje mi rączki xD, ale zostawiam to żeby trochę bardziej zapalić płomień http://www.phoronix.com/scan.php?page=news_item&px=MTI4NDc

    a szczególnie podoba mi się to zdanie, dedykowane tym, którzy myślą tylko, że Systemd przyspiesza w czasie rozruchu «Systemd Is About Speed ​​- Lennart mówi, że szybkość systemd jest tylko efektem ubocznym prawidłowego projektowania rzeczy…»

    i sumo, niektóre inity lub zestawy aplikacji (mówię, ponieważ "nie odpowiadają" initowi) pozwalają na to:
    http://diegocg.blogspot.com/2014/02/por-que-kdbus.html
    http://diegocg.blogspot.com/2014/07/avanzando-golpe-de-actualizaciones-de.html

    a co do włączenia btrfs… narzekają, ale czy widzieli dlaczego? … http://www.phoronix.com/scan.php?page=news_item&px=MTc3NzU

    1.    x11tete11x powiedział

      Errata: «i nie jestem tylko użytkownikiem Linuksa, a RedHat nie daje mi rączki xD»> «i jestem tylko użytkownikiem Linuksa, a RedHat nie daje mi rączki xD»

      1.    amulet_linux powiedział

        btrfs Naprawdę podoba mi się to, jak to działa, jego funkcje, ale naprawianie się po uszkodzeniu nie jest tak dobre jak ext4, musiałem go sformatować, udało mi się odzyskać informacje, ale nie naprawiłem systemu. Z drugiej strony to samo przytrafiło mi się z ext4 iz fsck ready i jak nowy.

      2.    Eliotime3000 powiedział

        Problem w tym, że nikt nie chce rozwidlać SystemD tak jak Theo de Raadt z OpenSSL. Prawda jest taka, że ​​niestety nikt nie rozumie powodów, dla których nie podejmuje się minimalnego wysiłku, aby ulepszyć SystemD jako współpracownik tego projektu.

        W każdym razie, teraz zaktualizuję Opera Blink do gałęzi beta.

      3.    Eliotime3000 powiedział

        I voila: aktualizacja do Opera Blink 25 beta.

      4.    Eliotime3000 powiedział

        @amulet_linux:

        Poza tym na moim netbooku mam XFS i jak dotąd zużywa mniej energii z baterii w Debianie Wheezy. Prawda jest taka, że ​​BTRFS jest nadal zielony pod wieloma względami, więc zdecydowałem się na bardziej konserwatywne rozwiązanie dla laptopów, takich jak netbooki.

        W każdym razie Ext4 jest dobry, ale nie radzę sobie z przenośnością.

    2.    Eliotime3000 powiedział

      I pełny słownik idealny do dobrego płomienia.

    3.    Joakoej powiedział

      I dlaczego Red Hat miałby Ci płacić? pieprzysz się ze mną

      1.    edo powiedział

        Zawsze jest ktoś, kto nie rozumie, co chcą zasugerować

  4.   pełen życia powiedział

    Oczywiście jest to coś wyjątkowego, że jego inżynierowie są lepszymi ludźmi i być może niesprawiedliwe byłoby porównywanie czegoś tak szlachetnego jak jądro z bardziej przyziemnymi projektami.

    HAHAHA… idź z dwoma piłkami: Kernel jest najlepszy, a SystemD to gówniany projekt… Ten gość (Torvalds), jeśli wie, jak użyć słów hahaha.

    1.    Eliotime3000 powiedział

      W Christian: jest Pro-Unixem, chociaż lubi interfejsy graficzne.

      1.    Miraż powiedział

        właściwie bardziej niż pro unix jest przyjacielem tego, co działa. weźmie od Uniksa to, co działa, a jeśli reszta nie służy do zmierzenia się z bieżącymi problemami lub potrzebami i musisz użyć czegoś radykalnie innego, to ci to nie przeszkadza

  5.   johnfgs powiedział

    A systemd nie jest bynajmniej kawałkiem, który łamie stary system UNIX. Aplikacje graficzne rzadko tak działają »

    Miliard razy to. Wszyscy, którzy zawsze oskarżają jakieś oprogramowanie o łamanie zasad UNIX, mam nadzieję, że robią to ze skryptu bash, który pobiera strony internetowe za pomocą wget, czyta je z less i wysyła przez curl, w przeciwnym razie ich opinia nie ma znaczenia.

    1.    Eliotime3000 powiedział

      CC-Combo Breaker!

      1.    drogowy powiedział

        To bardziej śmiertelny XD. Filozofia UNIX jest w porządku, ale myślę, że skoro mówi się o przeglądarce internetowej, wszyscy ją przestrzegają, nie są one czymś nierozerwalnie monolitycznym, są połączeniem klienta http, silników html, interpreterów javascript, wtyczek, SSL … Wszyscy wykonują jedno zadanie i robią to (mniej więcej) dobrze.

      2.    johnfgs powiedział

        Tak, ale czy wiesz, że przeglądarki takie jak Firefox zapisują swoją historię pobierania w sqlite? a sqlite to… FORMAT BINARNY! Ktoś zadzwoni do DENNIS RITCHIE, FIREFOX JEST ZJEŚĆ MOJEGO PSA!

        FUD FUD FUD, jedyna rzecz, która mówi o SystemD.

      3.    Personel powiedział

        @juanfg
        Zacznę od wyjaśnienia, że ​​zgadzam się, że nadszedł czas, aby wymienić init, a ten system wydaje mi się najlepszy, jaki mamy dzisiaj.
        Ale nie dlatego zamierzamy zaprzeczać jego brakom, oskarżać każdego, kto je ujawni, o generowanie FUD, a tym bardziej o walkę FUD przeciwko FUD.

        SQLite to baza danych, format, który zawiera te dane, zależy od programisty, możesz mieć int, tekst, który idealnie pasuje do zwykłego tekstu lub BLOB, które są binarne.
        Ale dla ciekawego przypadku, o którym wspomniałeś, jesteś trochę zagubiony, możesz łatwo otworzyć plik Firefox za pomocą edytora tekstu i zobaczyć adresy jako zwykły tekst, to znaczy wszystkie spiętrzone, ponieważ redaktorzy nie znają struktury SQLite, ale tak Chcesz czytać je uporządkowane w kolumnach, z Firefoksa pobierasz wtyczkę o nazwie SQLite manager i widzisz je bez problemów.
        W przeciwieństwie do tego, co dzieje się z SystemD, które zmusza cię do korzystania z dziennika, aby móc go przeczytać.
        Musisz zaakceptować sprzedaż i problemy, abyś mógł pracować nad rozwiązaniem tych drugich.

      4.    johnfgs powiedział

        możesz łatwo otworzyć plik Firefox za pomocą edytora tekstu i wyświetlić adresy jako zwykły tekst,

        To nieprawda, zapraszam do wypróbowania, na ekranie pojawi się inny ciąg, oczywiście, ale SQLite jest formatem binarnym, podobnie jak tysiące innych formatów binarnych, których używamy na co dzień. Jest nieczytelny gołym okiem. Nie wiem, skąd masz zamiar zobaczyć adresy jako zwykły tekst, ciągi znaków będą przeskakiwać, ale nie będziesz w stanie odczytać pliku w trybie zwykłego tekstu w niezawodny sposób.

        W przeciwieństwie do tego, co dzieje się z SystemD, które zmusza cię do korzystania z dziennika, aby móc go przeczytać.

        Zgodnie z tą samą logiką SQLite ZMUSZA cię do użycia jakiegoś oprogramowania do odczytania jego zawartości, a to właśnie takie są pliki binarne. To, że istnieje tylko dziennik, który czyta logi binarne SystemD, oznacza po prostu, że istnieje tylko jedna implementacja czytnika tego formatu pliku, a nie to, że lennart, torvalds i iluminaci próbują przekonwertować Linuksa na Windows, jak sugeruje kampania bojkotu SystemD.

        Problem polega na tym, że kiedy myślimy, że plik binarny to „diabeł”, na wypadek, gdybyście nie zauważyli, proszę was o to, że jeśli zastosujemy tę samą filozofię krytyków SystemD do innych systemów, to się rozpadnie. Rzeczywistość, w której projekty takie jak SystemD lub inne muszą być analizowane z innych perspektyw oprogramowania, a nie z perspektywy „zrywa z tym, co zawsze robiliśmy, a zatem jest to właściwy sposób”. Dzięki tej mentalności długo nie zastanawialiśmy się nawet nad możliwością zastąpienia inita (wtedy ludzie runit i wielu innych zaczęło to przemyśleć).

      5.    Personel powiedział

        @juanfg
        Nie wiem, czy znasz pojęcie bazy danych, ale jest to coś, co nie ma formatu, mają wiele RODZAJÓW DANYCH i to są te, które mają.
        Możesz idealnie mieć ciągi tekstowe, cyfry, a nawet obrazy w tej samej bazie danych. Każdy z innymi formatami.

        Mając to na uwadze (mam nadzieję), rozumiesz, że błędem jest mówienie, że SQLite jest formatem binarnym, ponieważ nie jest to plik jako taki, nie mówisz o dokumencie Word, .pdf lub .jpg.

        Zabawne jest to, że zapraszasz mnie do spróbowania czegoś, czego nie zrobiłeś.
        Oto moje dowody:

        http://i.imgur.com/zR7PEWl.png

        Twój?
        Nie chodzi o to, że widzisz „inny ciąg znaków”, są to pełne adresy i można je odczytać. Jeśli będzie dla nas jasne, czym jest baza danych, będziemy wiedzieć, że słuszne jest stwierdzenie, że w tym przypadku „DANE SĄ ZAPISANE JAKO PŁASKI TEKST”.
        Nie wiem, jak bardzo chcesz tego.

        Ta uproszczona logika, którą mi przypisujesz, wynika z tego, że źle zinterpretowałeś moje słowa.
        Gdybym go przestrzegał, powiedziałbym, że nawet zwykłe teksty ZMUSZĄ do korzystania z oprogramowania do czytania ich treści i byłoby to prawdą, lub jak byś je czytał bez użycia Kate, Notatnika, nano ...?
        Nie rozumiałeś, że dzienniki SystemD można odczytać TYLKO Z Journalct / Journald. W przeciwieństwie do historii Firefoksa, którą możesz czytać niechlujnie za pomocą dowolnego edytora tekstu lub schludnie za pomocą wielu różnych programów:
        http://www.sqlite.org/cvstrac/wiki?p=ManagementTools

        Powtarzam na wypadek, gdybyś nie czytał za pierwszym razem:
        „Zgadzam się, że nadszedł czas, aby wymienić init i że SystemD wydaje się być najlepszym, jaki mamy dzisiaj do tego”.
        Chodzi o to, że w pełni rozumiem zalety korzystania z plików binarnych (mniejsze ryzyko uszkodzenia danych, szybsze wyszukiwanie ...), ale także jego wady (zależności, znacznie trudniejsze do odzyskania w przypadku uszkodzenia danych ...) Zaprzeczanie tym wadom to, jeśli nie ale przynajmniej tak absurdalne, jak nieuwzględnianie zalet.

      6.    johnfgs powiedział

        To, że widzisz ciągi znaków, nie oznacza, że ​​plik można przeanalizować. Nie pozwól też Kate pokazać ci postaci pomiędzy nimi.

        http://imgur.com/GfUxpcf

        W obu przypadkach specyfikacje plików dziennika systemd są publiczne, więc napisanie implementacji czytnika dziennika jest trywialne, nawet jeśli nie chcesz używać C API, które zapewniają w tym przypadku. Oprócz niezliczonych formatów binarnych typu open source dostępne są interfejsy API i biblioteki do przetwarzania w programie.

        Zalety i wady, tak, oczywiście, że je mają, ale w tym miejscu pojawia się subiektywne, uważam za nieprzyzwoite, jak krytycy przeskakują, aby wyolbrzymiać to do „systemd pochłonie wszystko”, „ZMUSZĄ nas do używania systemd”, „linux będzie oknami”, „bill bramy wejdą do twojego domu i zabiją twoją rodzinę ”, a to jest FUD, jak to ujmujesz, nie atakuje danego problemu, ale próbuje wzbudzić strach.

      7.    Eliotime3000 powiedział

        @juanfgs:

        Żartujesz sobie ze mnie?

        Dobrze widzę instrukcje SQL w pliku binarnym w pliku .sqlite w GNU Nano. Cytując @staff:

        […] W przeciwieństwie do historii Firefoksa możesz czytać to niechlujnie w dowolnym edytorze tekstu Lub zamówione z szeroką gamą programów:
        http://www.sqlite.org/cvstrac/wiki?p=ManagementTools%5B...]

        Dzieje się tak z powodu braku wiedzy na temat obsługi MySQL / MariaDB.

        PS: MS SQL Server jest gorszy.

      8.    johnfgs powiedział

        Dzieje się tak z powodu braku wiedzy na temat obsługi MySQL / MariaDB.

        Wiem, jak czytać / pisać SQL, w zasadzie uciążliwe jest czytanie sqlite w trybie tekstowym do jakiegokolwiek praktycznego zastosowania, o to mi chodzi, i jest wart w tym przypadku tyle co plik binarny, potrzebujesz narzędzi, aby uzyskać do niego dostęp w praktyczny sposób i narzędzia Są dostępni.

        To samo dotyczy logów systemd, dostępna jest specyfikacja binarna i możesz napisać czytnik (nawet jeśli nie jest to zalecane) według własnego uznania lub użyć istniejącego narzędzia, aby uzyskać do niego dostęp, lub użyć istniejącego interfejsu API języka C.

        A jeśli chcemy podać przykłady innych plików binarnych, masz rpmdbs i wiele innych aplikacji, które zapisują ustawienia, pamięci podręczne i inne w formacie binarnym (MariaDB również robi to opcjonalnie ze względu na zalety, o których wspomniał @staff), ale ta dyskusja Stało się rozmową o tym, jak uniknąć tematu rozmowy w najbardziej techniczny możliwy sposób.

      9.    Personel powiedział

        @juanfg

        To, że widzisz ciągi znaków, nie oznacza, że ​​plik można przeanalizować. Nie pozwól też Kate pokazać ci postaci pomiędzy nimi. »
        To zupełnie inna sprawa, powiedziałeś, że to format binarny i już zostało pokazane, nawet przy własnym ujęciu, że to fałsz.
        Teraz zmieniasz argument z „Jest binarny i to, co mówi, nie może być odczytane” na „Jest binarny, można go odczytać, ale nie można go przeanalizować” i znowu popadasz w błąd, ponieważ powód, dla którego nie możesz analizuj systematycznie: dlaczego nie znasz jego struktury.
        Na przykład:
        Weź plik CSV w idealnym, zwykłym tekście, otwórz go Kate, a zobaczysz, że nie jest on również uporządkowany w czytelny sposób. W tym celu musisz znać jego strukturę.
        Myślę więc, że problem polega na tym, że nie masz jasności co do tego, jakie są bazy danych lub jaka jest różnica między formatem a kodowaniem.

        «… Więc pisanie implementacji czytelnika dziennika jest banalne…»
        Przede wszystkim nic banalnego, ponieważ nie chodzi o pisanie czytelnika. Jeśli nie masz zależności, możesz stworzyć tysiąc czytelników, ale journalctl / journald jest OBOWIĄZKOWY, ponieważ to oni piszą te czasopisma.

        „I to jest FUD, cokolwiek to powiesz, nie rozwiązuje problemu, ale próbuje cię przestraszyć”.
        Z mojego pierwszego komentarza jasno wynika, że ​​jest dużo prawdy, jest FUD przeciwko SystemD, ale nie widać, że robisz dokładnie to samo.
        Generujesz FUD, mówiąc rzeczy, które nie są prawdą na różne tematy, zamiast atakować kwestię techniczną.
        Stwierdzenie, że SystemD ma problem z X, ale jest OK, ponieważ wiele innych komponentów systemu również go ma, jest strasznym błędem.
        „Zło dla wielu, pocieszenie głupców”, mówią tutaj.

        I wydaje mi się niewiarygodne, że jako proSystemD, jakim jestem, muszę bronić „krytyków, którzy przesadzają” przed „promotorami, którzy minimalizują”.

      10.    Personel powiedział

        * Semantycznie, a nie systematycznie.
        Przeprosiny.

    2.    Joakoej powiedział

      Zgadzam się, jak oni łamią jaja tymi tanimi filozofiami sprzed 20 lat. Pewnie, że w jego czasach ktoś powiedział, ale ponieważ mają zamiar przejść z języka binarnego do języka pisanego, zgodność nie będzie w 100%, a my nadal tu jesteśmy. Śledź postępy i jeśli nie podoba ci się, że tworzą widelec lub wysyłają swoje pomysły do ​​Fedory, daj mi znać.

      1.    Eliotime3000 powiedział

        Przynajmniej Red Hat to korporacja, która wie, jak słuchać (nie tak jak Microsoft czy Oracle), a Theo de Raadt ma więcej jaj niż jakikolwiek syn jego matki, który myśli o sprzeciwie wobec projektu, w którego udział nie jest nawet zainteresowany.

        Godne uwagi przykłady godnych uwagi rozwidleń: MATE (zrodzony z nieistniejącego GNOME 2), Cinnamon (wynikający z niekompatybilności użytkowników z paradygmatem GNOME 3 UI), LibreSSL / BoringSSL (powstały dzięki błędowi OpenSSL, podobnemu do stanu konserwacji SystemD i jego obecna sytuacja), LibreOffice (wynikający z braku utrzymania OpenOffice przez Oracle po przejęciu Sun Microsystems), MariaDB (podobna sytuacja do LibreOffice, ale z MySQL), Audacious (urodzony od śmierci XMMS), więc nadal mogę wymienić dobre przykłady wideł.

    3.    John powiedział

      1. Jakie są te zasady UNIX, o których wszyscy mówią (i wydaje się, że zmuszają cię do używania skryptów bash itp.)?

      2. W każdym razie nie mogą nikogo obwiniać za posiadanie lub przestrzeganie tych zasad, z wyjątkiem siebie samych, ponieważ nikt nie wysłał Linuksa, aby poczuł to, co najgorsze w Uniksie czy coś w tym stylu, ani też nikt nie wysłał ich, aby nie wymyślali własnych paradygmatów, ale kopiować i klonować te należące do kogoś innego. Czy teraz będziesz narzekać i się tego wstydzić? Jeśli tak jest, to ze mną w porządku, ale musieliby wymazać i zacząć od nowa na innej łodzi, ponieważ Linux zawsze był „niedoszłym Unixem”, tak się narodził, tak się rozwijał i tak żył.

      1.    pełen życia powiedział

        Myślę, że odnoszą się do:
        - Zrób tylko jedną rzecz, ale zrób to dobrze.
        - Wszystko w pliku tekstowym.

      2.    pomoc powiedział

        wyszukaj zasadę pocałunku w Wikipedii:

        „Zasada KISS mówi, że większość systemów działa lepiej, jeśli są proste, niż gdyby były złożone; dlatego prostota musi być głównym celem projektu i należy unikać wszelkich niepotrzebnych komplikacji ”.

      3.    John powiedział

        Dzięki za odpowiedź obu, teraz będę wiedział, co masz na myśli.

  6.   Eliotime3000 powiedział

    A mówiąc o SystemD, natknąłem się na to tabela funkcji używany dla tych, którzy wierzą na słowo tych, którzy chcą "bojkotować" SystemD (także Fedora ma twoje i po hiszpańsku).

  7.   Miraż powiedział

    a tym samym okazuje się, że systemd ma pozostać i że faktycznie ahsta linus wspiera go w pewnym sensie dzięki standaryzacji, ponieważ daje realne i skuteczne rozwiązania rzeczywistych problemów. opiera się na praktyczności, a nie na tanich filozofiach sprzed 40 lat !!!! (filozofie, które nie mają związku z obecnymi scenariuszami)

    1.    drogowy powiedział

      Standaryzacja jest w porządku, ale jeśli znajdziesz komentarz w kodzie systemd, szybko pomyśl życzenie. To nic poważnego, znam projekt o nazwie OpenSSL (nie wiem, czy ci się to wydaje), który był w podobnej sytuacji i wiesz, co się stało.

      1.    Miraż powiedział

        nic do zobaczenia. openSSL był utrzymywany przez bardzo mały zespół programistów-wolontariuszy w ich wolnym czasie i dopóki fundacja Linuksa nie wyciągnęła z tego pomocy, miał niewielki budżet. Z drugiej strony systemd ma wsparcie setek niezależnych programistów, solidne wsparcie finansowe kilku firm, które stawiają płatnych programistów (i to nie tylko sieć Han, Intel, Samsung i Google mają tam również deweloperów), więc są to w 100% różne przypadki. kod systemowy jest znacznie bardziej kontrolowany i ma znacznie większe wsparcie.

  8.   Rolo powiedział

    Teraz brakuje wypowiedzi Richarda Stalmana i FSF na systemd, co mogłoby zakończyć dyskusję lub wszystko wysadzić 😀

    Nadal uważam, że poruszając temat, że systemd jest tylko dla Linuksa, zdecydowana większość zarzutów to kwestie czysto polityczne, które są jak wylęgarnia pewnej grupy fanatyków, którzy kochają teorie spiskowe i wszystkie te bzdury.

    Myślę też, że gdyby systemd zamiast być rozwijany przez kontrowersyjnego Lennarta Poetteringa, ludzie z kręgu FSF to zrobili, to nikt nie spierałby się z systemd.

  9.   Anonimo powiedział

    Patrząc na komentarze Phoronix w podanym linku
    http://www.phoronix.com/forums/showthread.php?105607-Lennart-Poettering-Talks-Up-His-New-Linux-Vision-That-Involves-Btrfs

    Muszę wyznać, że od śmiechu boli mnie brzuch ... Znalazłem taki komentarz:

    08-31-2014, 10:17 # 9
    atari314
    atari314 jest nieaktywnym członkiem Junior
    Przerzuty… rozwój wtórnych nowotworów złośliwych w pewnej odległości od pierwotnego miejsca raka…

    Są ludzie, którzy mają dar mówienia w bardzo bezpośredni i analogiczny sposób… 🙂

    A Linus, myślę, że nie chce wywoływać kontrowersji i że w końcu widzą go jako tego, który posyła piekło do tego, który jest przed nim, to znaczy dba o to, co mówi, ponieważ ostatnio wiele razy mówiono o swoich szkodnikach ...
    W głębi duszy wie, jak daleko się posunie, dlatego wspomina o rzeczach, których nie lubi lub których źle widzi.

  10.   Anonimo powiedział

    Cóż, ludzie, to, co mówiłem, stało się… to było oczywiste, szczery stawał się bardzo niebezpieczny i nieporęczny… więc WIDELEC !!
    Jeśli panowie, nazywa się to bezużytecznym, można to zinterpretować jako bezużyteczne lub jako „używające mniej”, słusznie mówiąc to imię.

    Uselessd: okrojona wersja Systemd
    http://www.phoronix.com/scan.php?page=news_item&px=MTc5MzA

    Przeczytaj pytania i odpowiedzi na stronie projektu, będą nawet zgodne z freebsd.

    http://uselessd.darknedgy.net

    Teraz mam tylko nadzieję, że więcej osób dołączy, a wśród wszystkich darmowych programistów firm osiągną długo oczekiwaną wymianę init.

  11.   Uzbrajanie Jaleo Pewnie powiedział

    Jeśli jako alternatywa wyszedł Devuan i istnieją pewne dystrybucje, które go nie wdrażają, system będzie miał coś, co nie podoba się pewnej części społeczności.
    I nie sądzę, że to dlatego, że jestem purystą.